Funções em planilhas do Google Docs

56
Lista das Funções do Google Spreadsheet

description

Funções em planilhas do Google Docs

Transcript of Funções em planilhas do Google Docs

Page 2: Funções em planilhas do Google Docs

2

Lista das Funções do Google SpreadsheetIntrodução

Como toda planilha eletrônica, o Google Spreadsheet possui uma grande variedade de funções usadas para compor as fórmulas.

A seguir, confira a lista de todas as funções disponíveis, organizadas por categoria.

Ao usá-las, lembre-se de colocar todos os componentes constituídos de caracteres alfabéticos que não se refiram a células ou colunas entre aspas.

Page 3: Funções em planilhas do Google Docs

3

Lista das Funções do Google SpreadsheetAnalisador

Busque no índice,por categoria Título

Funções

Nosso Site Número da Página Interaja coma gente!

NOME SINTAXE DESCRIÇÃO

TO_DATE TO_DATE(número)Converte o valor especificado em data (e hora) usando os padrões da localidade.

TO_DOLLARS TO_DOLLARS(número) Converte o valor especificado em uma quantia em dólares.

TO_PERCENT TO_PERCENT(número) Converte o valor especificado em uma porcentagem.

TO_PURE_NUMBER

TO_PURE_NUMBER(número_formatado)

Converte um número formatado como data e hora, dólar ou porcentagem em um número equivalente.

TO_TEXT TO_TEXT(valor) Converte o valor especificado em texto usando o formato definido.

Soluções em Google Apps

Page 4: Funções em planilhas do Google Docs

4

Lista das Funções do Google SpreadsheetÍndice

Analisador 5

Banco de Dados6

Consulta8

Data12

Engenharia15

Estatística17

Filtro27

Finanças28

Google37

Informações39

Lógica41

Matemática42

Matriz48

Operador50

Texto51

As funções estão divididas por categoria, em ordem alfabética.Para facilitar a busca, vá diretamente à função que desejar.

É só clicar na categoria desejada.

Soluções em Google Apps

Page 5: Funções em planilhas do Google Docs

5

NOME SINTAXE DESCRIÇÃO

TO_DATE TO_DATE(número) Converte o valor especificado em data (e hora) usando os padrões da localidade.

TO_DOLLARS TO_DOLLARS(número) Converte o valor especificado em uma quantia em dólares.

TO_PERCENT TO_PERCENT(número) Converte o valor especificado em uma porcentagem.

TO_PURE_NUMBERTO_PURE_NUMBER(número_formatado)

Converte um número formatado como data e hora, dólar ou porcentagem em um número equivalente.

TO_TEXT TO_TEXT(valor) Converte o valor especificado em texto usando o formato definido.

Lista das Funções do Google SpreadsheetAnalisador

Soluções em Google Apps

Page 6: Funções em planilhas do Google Docs

6

Banco de Dados

NOME SINTAXE DESCRIÇÃO

DAVERAGEDAVERAGE(matriz_banco_dados; seq_campo|núm; matriz_critérios)

Retorna a média de um conjunto de valores que satisfazem os critérios especificados, obtidos de uma matriz estruturada como banco de dados.

DCOUNTDCOUNT(matriz_banco_dados; seq_campo|núm; matriz_critérios)

Conta as células numéricas em determinado intervalo que satisfazem os critérios especificados.

DCOUNTADCOUNTA(matriz_banco_dados; seq_campo|núm; matriz_critérios)

Conta as células em determinado intervalo que satisfazem os critérios especificados.

DGET DGET(matriz_banco_dados; seq_campo|núm; matriz_critérios)Recupera de um banco de dados um registro único que satisfaz os critérios especificados.

DMAX DMAX(matriz_banco_dados; seq_campo|núm; matriz_critérios)Retorna o valor mais alto de uma lista ou tabela, de células que satisfazem os critérios especificados.

DMIN DMIN(matriz_banco_dados; seq_campo|núm; matriz_critérios)Retorna o valor mais baixo de uma lista ou tabela, de células que satisfazem os critérios especificados.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 7: Funções em planilhas do Google Docs

7

Lista das Funções do Google SpreadsheetBanco de Dados

NOME SINTAXE DESCRIÇÃO

DPRODUCTDPRODUCT(matriz_banco_dados; seq_campo|núm; matriz_critérios)

Retorna o produto dos números de uma coluna, em uma lista ou banco de dados, que satisfazem os critérios especificados.

DSTDEVDSTDEV(matriz_banco_dados; seq_campo|núm; matriz_critérios)

Retorna o desvio padrão de um conjunto com base em uma amostra de números de uma coluna, em uma lista ou banco de dados, de acordo com os critérios especificados.

DSTDEVPDSTDEVP(matriz_banco_dados; seq_campo|núm; matriz_critérios)

Retorna o desvio padrão de todo o conjunto de números de uma coluna, em uma lista ou banco de dados, de acordo com os critérios especificados.

DSUM DSUM(matriz_banco_dados; seq_campo|núm; matriz_critérios)Soma os números de uma coluna ou banco de dados que satisfazem os critérios especificados.

DVAR DVAR(matriz_banco_dados; seq_campo|núm; matriz_critérios)Retorna a variância de um conjunto com base em uma amostra de números de uma coluna, em uma lista ou banco de dados, de acordo com os critérios especificados.

DVARPDVARP(matriz_banco_dados; seq_campo|núm; matriz_critérios)

Retorna a variância de todo o conjunto de números de uma coluna, em uma lista ou banco de dados, de acordo com os critérios especificados.

Soluções em Google Apps

Page 8: Funções em planilhas do Google Docs

8

Consulta

NOME SINTAXE DESCRIÇÃO

ADDRESSADDRESS(linha; coluna; abs; ref; página)

Retorna um endereço de célula (referência) como texto, de acordo com os números especificados de linha e coluna. Como opção, é possível determinar se o endereço deve ser interpretado como um endereço absoluto (por exemplo, $A$1), um endereço relativo (como A1), ou de forma mista (A$1 ou $A1). O nome da planilha também pode ser especificado.

Linha é o número da linha da referência de célula. Coluna é o número da coluna da referência de célula (o número, não a letra). Abs determina o tipo de referência: 1 para coluna/linha absoluta; 2 coluna relativa, linha absoluta; 3 para coluna absoluta, linha relativa; 4 para coluna /linha relativa. Ref é um valor booliano: TRUE para notação A1; FALSE para notação R1C1. Página é o nome da planilha.

CHOOSE CHOOSE(índice; valor1; ... valor30)Usa um índice para retornar um valor de uma lista de até 30 valores. Índice é uma referência ou número entre 1 e 30 que indica qual valor deve ser obtido na lista. Valor1; ... valor30 é a lista de valores inseridos como referência a uma célula ou como valores individuais.

COLUMN COLUMN(referência)

Retorna o número da coluna de uma referência de célula. Se a referência for uma célula, o número da coluna da célula será retornado. Se o parâmetro for uma área de célula, os números das colunas correspondentes serão retornados em uma matriz linha, se a fórmula for inserida como uma fórmula de matriz. Se a função COLUMN com um parâmetro de referência de área não for usada para uma fórmula de matriz, somente o número da coluna da primeira célula pertencente à área será determinado. Referência é a referência a uma célula ou área de célula cujo número da primeira coluna deve ser encontrado. Se nenhuma referência for inserida, o número da coluna da célula em que a fórmula é inserida será encontrado. O recurso Calcular automaticamente define a referência para a célula atual.

COLUMNS COLUMNS(matriz)Retorna o número de colunas na referência fornecida. Matriz é a referência a um intervalo de células cujo número total de colunas deve ser encontrado. O argumento também pode ser uma única célula.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 9: Funções em planilhas do Google Docs

9

Lista das Funções do Google SpreadsheetConsulta

NOME SINTAXE DESCRIÇÃO

HLOOKUPHLOOKUP(critérios_pesquisa; matriz; índice; classificação)

Pesquisa um valor e referência às células abaixo da área selecionada. Esta função verifica se a primeira linha de uma matriz contém um determinado valor. A função retorna o valor em uma linha da matriz, chamada de índice, na mesma coluna.

HYPERLINK HYPERLINK(URL; texto_célula)

Cria um hiperlink dentro da célula.

URL especifica o destino do link. O argumento opcional texto_célula é o texto exibido na célula. Se o parâmetro texto_célula não estiver especificado, o URL será exibido.

INDEX INDEX(referência; linha; coluna; intervalo)

Retorna o conteúdo de uma célula, especificada pelo número de linha e coluna, ou um nome de intervalo opcional. Referência é uma referência de célula, inserida diretamente ou especificando-se um nome de intervalo. Se a referência consistir em vários intervalos, o nome da referência ou intervalo deverá ser fornecido entre parênteses. Linha (opcional) é o número da linha do intervalo de referência para a qual um valor deverá ser retornado. Coluna (opcional) é o número da coluna do intervalo de referência para a qual um valor deverá ser retornado. Intervalo (opcional) é o índice do subintervalo, se a referência for feita a um intervalo múltiplo.

Soluções em Google Apps

Page 10: Funções em planilhas do Google Docs

10

Lista das Funções do Google SpreadsheetConsulta

NOME SINTAXE DESCRIÇÃO

INDIRECT INDIRECT(referência)

Retorna a referência especificada por uma sequência de texto. Esta função também pode ser usada para retornar a área de uma sequência correspondente. Referência é uma referência a uma célula ou uma área (em forma de texto) para as quais deve-se retornar conteúdos.

MATCHMATCH(critério_pesquisa; matriz_consulta; tipo)

Retorna a posição relativa de um item em uma matriz que corresponda a um valor especificado. A função retorna a posição do valor encontrado em matriz_consulta como um número. Critério_pesquisa refere-se ao valor que deve ser pesquisado na matriz linha ou na matriz coluna. Matriz_consulta é a referência pesquisada. Uma matriz de pesquisa pode ser uma linha ou coluna única, ou parte de uma linha ou coluna única. Tipo pode assumir os valores 1, 0, ou -1. Isto corresponde à mesma função no Microsoft Excel.

OFFSETOFFSET(referência; linhas; colunas; altura; largura)

Retorna o valor de deslocamento de células em determinado número de linhas e colunas a partir de um ponto de referência. Referência é a célula a partir da qual a função procura a nova referência. Linhas refere-se ao número de células em que é feita a correção de referência para cima (valor negativo) ou para baixo. Colunas refere-se ao número de colunas em que é feita a correção de referência para a esquerda (valor negativo) ou para a direita. Altura refere-se à altura vertical opcional para uma área que começa na nova posição de referência. Largura refere-se à largura horizontal opcional para uma área que começa na nova posição de referência.

Soluções em Google Apps

Page 11: Funções em planilhas do Google Docs

11

Lista das Funções do Google SpreadsheetConsulta

NOME SINTAXE DESCRIÇÃO

ROW ROW(referência)

Retorna o número da linha de uma referência de célula. Se a referência for uma célula, ela retornará o número da linha da célula. Se a referência for um intervalo de células, ela retornará os números das linhas correspondentes em uma matriz coluna se a fórmula for inserida como uma fórmula de matriz. Se a função ROW com uma referência de intervalo não for usada em uma fórmula de matriz, apenas o número de linha da célula do primeiro intervalo será retornado. Referência é uma célula, uma área ou o nome de uma área. Se uma referência não for indicada, o recurso Calcular automaticamente definirá a referência como a célula atual.

ROWS ROWS(matriz)Retorna o número de linhas em uma referência ou matriz. Matriz é a referência ou área nomeada cujo número total de linhas deve ser determinado.

VLOOKUP VLOOKUP(critério_pesquisa; matriz; índice; ordem_classificação)

Pesquisa verticalmente com referência a células adjacentes à direita. Se um valor específico estiver contido na primeira coluna de uma matriz, o valor será retornado para a mesma linha de uma coluna específica da matriz chamada de índice.

Critério_pesquisa é o valor exato pesquisado na primeira coluna da matriz.

Matriz é a referência, que deve incluir pelo menos duas colunas.

Índice é o número da coluna da matriz que contém o valor a ser retornado. A primeira coluna tem o número 1.

Ordem_classificação (opcional, o padrão é TRUE) indica que a primeira coluna da matriz é classificada. Se for verdadeiro, VLOOKUP retornará o resultado mais próximo de critério_pesquisa. Se for falso, retornará somente correspondentes exatos.

 

Soluções em Google Apps

Page 12: Funções em planilhas do Google Docs

12

Lista das Funções do Google SpreadsheetData

NOME SINTAXE DESCRIÇÃO

DATE DATE(ano; mês; dia)Converte uma data no formato ano, mês, dia para um número serial interno e o exibe em formato de células. Ano é um número inteiro entre 1583 e 9956 ou 0 e 99. Mês é um número inteiro entre 1 e 12. Dia é um número inteiro entre 1 e 31.

DATEVALUE DATE(texto)VALUERetorna o número de data interno para o texto entre aspas. Texto é uma expressão de data válida e deve ser inserida entre aspas.

DAY DAY(número)Retorna o dia, como um número inteiro, do valor de data especificado. Um valor de data/tempo negativo pode ser inserido. Número é um valor de tempo.

DAYS360DAYS360(data_1; data_2; tipo)

Retorna a diferença entre duas datas com base no ano de 360 dias usado em cálculos de juros. Se Data_2 for anterior a Data_1, a função irá retornar um número negativo. Tipo (opcional) determina o tipo de cálculo de diferença: o método norte-americano (0) ou o método europeu (≠0).

EDATE EDATE(data_início; meses)O resultado é uma data futura, alguns meses após a data_início fornecida. Somente meses são considerados, os dias não são usados para cálculo. Meses refere-se ao número de meses.

EOMONTHEOMONTH(data_início; meses)

Retorna a data do último dia de um mês em um futuro distante da data_início fornecida. Meses é o número de meses antes (negativo) ou após (positivo) a data de início.

Soluções em Google Apps

Page 13: Funções em planilhas do Google Docs

13

Lista das Funções do Google SpreadsheetData

NOME SINTAXE DESCRIÇÃO

HOUR HOUR(número)Retorna a hora, como número inteiro, para o valor de tempo especificado. Número é um valor de tempo.

MINUTE MINUTE(número)Retorna o minuto, como número inteiro, para o valor de tempo especificado. Número é um valor de tempo.

MONTH MONTH(número)Retorna o mês, como número inteiro, para o valor de data especificado. Número é um valor de tempo.

NETWORKDAYS

NETWORKDAYS(data_início; data_término; feriados)

Retorna o número de dias úteis entre data_início e data_término. Os feriados podem ser deduzidos. Data_início é a data a partir da qual é realizado o cálculo. Data_término é a data até a qual é realizado o cálculo. Se a data de início ou final for um dia útil, este dia será incluído no cálculo. Feriados (opcional) é uma lista de feriados. Insira um intervalo de células em que os feriados são listados individualmente.

NOW NOW()Retorna a hora e a data do sistema do computador. O valor é atualizado quando um novo cálculo é realizado no documento. NOW é uma função sem argumentos.

SECOND SECOND(número)Retorna o segundo, como número inteiro, para o valor de tempo especificado. Número é um valor de tempo.

Soluções em Google Apps

Page 14: Funções em planilhas do Google Docs

14

Lista das Funções do Google SpreadsheetData

NOME SINTAXE DESCRIÇÃO

TIME TIME(hora; minuto; segundo)Retorna o valor da hora atual em valores de horas, minutos e segundos. Esta função pode ser usada para converter uma hora com base nesses três elementos em um valor decimal. Os valores de hora, minuto e segundo devem ser números inteiros.

TODAY TODAY()Retorna a data atual do sistema do computador. O valor é atualizado quando um novo cálculo é realizado no documento. TODAY é uma função sem argumentos.

WEEKDAY WEEKDAY(número; tipo)

Retorna o dia da semana do número fornecido (valor da data). O dia é retornado como um número inteiro, com base no tipo. Tipo determina o tipo de cálculo: tipo = 1 (padrão), os dias da semana são contados a partir de domingo (segunda-feira = 0); tipo = 2, os dias da semana são contados a partir de segunda-feira (segunda-feira = 1); tipo = 3, os dias da semana são contados a partir de segunda-feira (segunda-feira = 0).

WORKDAY WORKDAY(data_início; dias; feriados)Retorna um número de data que pode ser formatado como uma data. Você verá a data de um dia futuro, alguns dias úteis após a data_início. Feriados (opcional) é uma lista de feriados. Insira um intervalo de células em que os feriados são listados individualmente.

YEAR YEAR(número)Retorna o ano como um número, de acordo com as regras de cálculo internas. Número mostra o valor da data interna para a qual o ano deve ser retornado.

YEARFRACYEARFRAC(data_início; data_término; base)

Retorna um número entre 0 e 1, representando a fração do ano entre data_início e data_término. Data_início e data_término são dois valores de data. Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

Soluções em Google Apps

Page 15: Funções em planilhas do Google Docs

15

Lista das Funções do Google SpreadsheetEngenharia

NOME SINTAXE DESCRIÇÃO

BIN2DEC BIN2DEC(número) Converte um número binário em seu valor decimal.

BIN2HEX BIN2HEX(número; casas)Converte um número binário em seu valor hexadecimal. Casas (opcional) é o número de caracteres a serem usados no resultado. Se forem maiores que o número, o resultado será aumentado com zeros na frente.

BIN2OCT BIN2OCT(número; casas)Converte um número binário em seu valor octal. Casas (opcional) é o número de caracteres a serem usados no resultado. Se forem maiores que o número, o resultado será aumentado com zeros na frente.

DEC2BIN DEC2BIN(número; casas)Converte um número decimal em seu valor binário. Casas (opcional) é o número de caracteres a serem usados no resultado. Se forem maiores que o número, o resultado será aumentado com zeros na frente.

DEC2HEXDEC2HEX(número; casas)

Converte um número decimal em seu valor hexadecimal. Casas (opcional) é o número de caracteres a serem usados no resultado. Se forem maiores que o número, o resultado será aumentado com zeros na frente.

DEC2OCTDEC2OCT(número; casas)

Converte um número decimal em seu valor octal. Casas (opcional) é o número de caracteres a serem usados no resultado. Se forem maiores que o número, o resultado será aumentado com zeros na frente.

Soluções em Google Apps

Page 16: Funções em planilhas do Google Docs

16

Lista das Funções do Google SpreadsheetEngenharia

NOME SINTAXE DESCRIÇÃO

HEX2BIN HEX2BIN(número; casas)Converte um número hexadecimal em seu valor binário. Casas (opcional) é o número de caracteres a serem usados no resultado. Se forem maiores que o número, o resultado será aumentado com zeros na frente.

HEX2DEC HEX2DEC(número) Converte um número hexadecimal em seu valor decimal.

HEX2OCTHEX2OCT(número; casas)

Converte um número hexadecimal em seu valor octal. Casas (opcional) é o número de caracteres a serem usados no resultado. Se forem maiores que o número, o resultado será aumentado com zeros na frente.

OCT2BIN OCT2BIN(número; casas)Converte um número octal em seu valor binário. Casas (opcional) é o número de caracteres a serem usados no resultado. Se forem maiores que o número, o resultado será aumentado com zeros na frente.

OCT2DEC OCT2DEC(número) Converte um número octal em seu valor decimal.

OCT2HEXOCT2HEX(número; casas)

Converte um número octal em seu valor hexadecimal. Casas (opcional) é o número de caracteres a serem usados no resultado. Se forem maiores que o número, o resultado será aumentado com zeros na frente.

Soluções em Google Apps

Page 17: Funções em planilhas do Google Docs

17

Estatística

NOME SINTAXE DESCRIÇÃO

AVEDEVAVEDEV(número_1; número_2; ... número_30)

Retorna a média dos desvios absolutos de pontos de dados a partir de sua média. Exibe a difusão em um conjunto de dados. Número_1; número_2; ... número_30 são valores ou intervalos que representam uma amostra. Cada número também pode ser substituído por uma referência.

AVERAGEAVERAGE(número_1; número_2; ... número_30)

Retorna a média dos argumentos. Número_1; número_2; ... número_30 são valores ou intervalos numéricos. Qualquer texto é ignorado.

AVERAGEA AVERAGEA(valor_1; valor_2; ... valor_30)Retorna a média dos argumentos. Textos possuem valor 0. Valor_1; valor_2; ... valor_30 são valores ou intervalos.

BINOMDIST BINOMDIST(X; tentativas; PS; C)

Retorna a probabilidade de distribuição binomial de determinado termo. X é o número de êxitos em um conjunto de tentativas. Tentativas refere-se ao número de tentativas independentes. PS refere-se à probabilidade de êxito em cada tentativa. C = 0 calcula a probabilidade de um único evento e C = 1 calcula a probabilidade cumulativa.

CONFIDENCE CONFIDENCE(alfa; STDEV; tamanho)Retorna o intervalo de confiança (1-alfa) de uma distribuição normal. Alfa refere-se ao nível do intervalo de confiança. STDEV refere-se ao desvio padrão do conjunto total. Tamanho refere-se ao tamanho do conjunto total.

CORREL CORREL(dados_1; dados_2)Retorna o coeficiente de correlação entre dois conjuntos de dados. Dados_1 refere-se ao primeiro conjunto de dados. Dados_2 refere-se ao segundo conjunto de dados.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 18: Funções em planilhas do Google Docs

18

Lista das Funções do Google SpreadsheetEstatística

NOME SINTAXE DESCRIÇÃO

COUNT COUNT(valor_1; valor_2; ... valor_30)Conta quantos números existem na lista de argumentos. Entradas de texto são ignoradas. Valor_1; valor_2; ... valor_30 são valores ou intervalos que devem ser contados.

COUNTA COUNTA(valor_1; valor_2; ... valor_30)

Conta quantos valores existem na lista de argumentos. Entradas de texto também são contadas, mesmo quando contêm uma sequência vazia de comprimento 0. Se um argumento for uma matriz ou uma referência, as células vazias contidas na matriz ou referência serão ignoradas. Valor_1; valor_2; ... valor_30 são até 30 argumentos que representam os valores a serem contados.

COVAR COVAR(dados_1; dados_2)Retorna a covariância do produto de desvios pares. Dados_1 refere-se ao primeiro conjunto de dados. Dados_2 refere-se ao segundo conjunto de dados.

CRITBINOM CRITBINOM(tentativas; PS; alfa)

Retorna o menor valor para o qual a distribuição binomial cumulativa é menor que ou igual a um valor de critério. Tentativas refere-se ao número total de tentativas. PS refere-se à probabilidade de sucesso de uma tentativa. Alfa refere-se à probabilidade limite a ser atingida ou excedida.

DEVSQDEVSQ(número_1; número_2; ... número_30)

Retorna a soma dos quadrados dos desvios com base na média das amostras. Número_1; número_2; ... número_30 são valores ou intervalos numéricos que representam uma amostra.

EXPONDIST EXPONDIST(número; lambda; C)Retorna a distribuição exponencial. Número refere-se ao valor da função. Lambda refere-se ao valor do parâmetro. C refere-se a um valor lógico que determina a forma da função. C = 0 calcula a função densidade e C = 1 calcula a distribuição.

Soluções em Google Apps

Page 19: Funções em planilhas do Google Docs

19

Lista das Funções do Google SpreadsheetEstatística

NOME SINTAXE DESCRIÇÃO

FISHER FISHER(número)Retorna a transformação Fisher do número fornecido e cria uma função próxima a uma distribuição normal.

FISHERINV FISHERINV(número)Retorna o inverso da transformação Fisher do número fornecido e cria uma função próxima a uma distribuição normal.

FORECAST FORECAST(valor; dados_Y; dados_X)

Extrapola os valores futuros com base em valores x e y existentes. Valor refere-se ao valor x para o qual o valor y da regressão linear deverá ser retornado. Dados_Y refere-se à matriz ou intervalo de y conhecidos. Dados_X refere-se à matriz ou intervalo de x conhecidos. Não funciona para funções exponenciais.

GEOMEANGEOMEAN(número_1; número_2; ... número_30)

Retorna a média geométrica de uma amostra. Número_1; número_2; ... número_30 são argumentos ou intervalos numéricos que representam uma amostra aleatória.

HARMEANHARMEAN(número_1; número_2; ... número_30)

Retorna a média harmônica de um conjunto de dados. Número_1; número_2; ... número_30 são valores ou intervalos que podem ser usados para calcular a média harmônica.

HYPGEOMDIST

HYPGEOMDIST(X; amostra_n; êxitos; conjunto_n)

Retorna a distribuição hipergeométrica. X é o número de resultados obtidos na amostra aleatória. Amostra_n é o tamanho da amostra aleatória. Êxitos é o número de resultados possíveis no conjunto total. Conjunto_n é o tamanho do conjunto total.

Soluções em Google Apps

Page 20: Funções em planilhas do Google Docs

20

Lista das Funções do Google SpreadsheetEstatística

NOME SINTAXE DESCRIÇÃO

INTERCEPT INTERCEPT(dados_Y; dados_X)

Calcula o valor de y em que uma linha faz interseção com o eixo y, usando valores de x e y conhecidos. Dados_Y refere-se ao conjunto dependente de observações ou dados. Dados_X refere-se ao conjunto independente de observações ou dados. Nomes, matrizes ou referências que contenham números deverão ser usadas aqui. Números também podem ser inseridos diretamente.

KURTKURT(número_1; número_2; ... número_30)

Retorna a curtose de um conjunto de dados (pelo menos quatro valores são necessários). Número_1; número_2; ... número_30 são argumentos ou intervalos numéricos que representam uma amostra aleatória de distribuição.

LARGE LARGE(dados; posição_c)Retorna o maior valor enésimo, baseado em posição_c, de um conjunto de dados. Dados refere-se ao intervalo de células de dados. Posição_c é a ordem do valor (segundo maior, terceiro maior etc.) escrito como um número inteiro.

LOGINV LOGINV(número; média; STDEV)

Retorna o inverso da distribuição log-normal do número fornecido, um valor de probabilidade. Média refere-se à média aritmética da distribuição logarítmica padrão. STDEV refere-se ao desvio padrão da distribuição logarítmica padrão.

LOGNORMDIST LOGNORMDIST(número; média; STDEV)

Retorna a distribuição log-normal cumulativa do número fornecido, um valor de probabilidade. Média refere-se ao valor médio da distribuição logarítmica padrão. STDEV refere-se ao desvio padrão da distribuição logarítmica padrão.

MAXMAX(número_1; número_2; ... número_30)

Retorna o valor máximo em uma lista de argumentos. Número_1; número_2; ... número_30 são valores ou intervalos numéricos.

Soluções em Google Apps

Page 21: Funções em planilhas do Google Docs

21

Lista das Funções do Google SpreadsheetEstatística

NOME SINTAXE DESCRIÇÃO

MAXA MAXA(valor_1; valor_2; ... valor_30)Retorna o valor máximo em uma lista de argumentos. Diferente da função MAX, é possível inserir textos. O texto tem valor 0. Valor_1; valor_2; ... valor_30 são valores ou intervalos.

MEDIANMEDIAN(número_1; número_2; ... número_30)

Retorna a mediana de um conjunto de números. Número_1; número_2; ... número_30 são valores ou intervalos que representam uma amostra. Cada número também pode ser substituído por uma referência.

MIN MIN(número_1; número_2; ... número_30)Retorna o valor mínimo em uma lista de argumentos. Número_1; número_2; ... número_30 são valores ou intervalos numéricos.

MINA MINA(valor_1; valor_2; ... valor_30)Retorna o valor mínimo em uma lista de argumentos. Aqui também é possível inserir textos. O texto tem valor 0. Valor_1; valor_2; ... valor_30 são valores ou intervalos.

MODEMODE(número_1; número_2; ... número_30)

Retorna o valor mais comum em um conjunto de dados. Número_1; número_2; ... número_30 são valores ou intervalos numéricos. Se vários valores tiverem a mesma frequência, o menor valor será retornado. Ocorre um erro quando um valor não aparece duas vezes.

NEGBINOMDIST

NEGBINOMDIST(X; R; PS)Retorna a distribuição binomial negativa. X é o valor retornado para testes malsucedidos. R é o valor retornado para testes bem-sucedidos. PS é a probabilidade de sucesso de uma tentativa.

Soluções em Google Apps

Page 22: Funções em planilhas do Google Docs

22

Estatística

NOME SINTAXE DESCRIÇÃO

NORMDISTNORMDIST(número; média; STDEV; C)

Retorna a distribuição normal do número fornecido na distribuição. Média refere-se ao valor médio da distribuição. STDEV refere-se ao desvio padrão da distribuição. C = 0 calcula a função densidade e C = 1 calcula a distribuição.

NORMINV NORMINV(número; média; STDEV)Retorna o inverso da distribuição normal do número fornecido na distribuição. Média refere-se ao valor médio da distribuição normal. STDEV refere-se ao desvio padrão da distribuição normal.

NORMSDIST NORMSDIST(número) Retorna a distribuição cumulativa normal padrão do número fornecido.

NORMSINV NORMSINV(número)Retorna o inverso da distribuição normal padrão do número fornecido, um valor de probabilidade.

PEARSON PEARSON(dados_1; dados_2)Retorna o coeficiente de correlação do momento do produto Pearson (r). Dados_1 refere-se à matriz do primeiro conjunto de dados. Dados_2 refere-se à matriz do segundo conjunto de dados.

PERCENTILE PERCENTILE(dados; alfa)Retorna o percentil alfa de valores de dados em uma matriz. Dados refere-se à matriz de dados. Alfa refere-se à porcentagem da escala entre 0 e 1.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 23: Funções em planilhas do Google Docs

23

Estatística

NOME SINTAXE DESCRIÇÃO

PERCENTRANK PERCENTRANK(dados; valor)Retorna a ordem percentual (percentil) do valor fornecido em uma amostra. Dados refere-se à matriz de dados da amostra.

PERMUT PERMUT(contagem_1; contagem_2)Retorna o número de permutações de determinado número de objetos. Contagem_1 refere-se ao número total de objetos. Contagem_2 refere-se ao número de objetos em cada permutação.

POISSON POISSON(número; média; C)Retorna a distribuição Poisson do número fornecido. Média refere-se ao valor médio da distribuição Poisson. C = 0 calcula a função densidade e C = 1 calcula a distribuição.

PROBPROB(dados; probabilidade; início; término)

Retorna a probabilidade de que valores em um intervalo estejam entre dois limites. Dados refere-se à matriz ou intervalo de dados da amostra. Probabilidade refere-se à matriz ou intervalo das probabilidades correspondentes. Início refere-se ao valor inicial do intervalo cujas probabilidades devem ser somadas. Término (opcional) refere-se ao valor final do intervalo cujas probabilidades devem ser somadas. Se este parâmetro estiver ausente, a probabilidade do valor inicial será calculada.

QUARTILE QUARTILE(dados; tipo)Retorna o quartil de um conjunto de dados. Dados refere-se à matriz de dados da amostra. Tipo refere-se ao tipo de quartil. (0 = Mín., 1 = 25%, 2 = 50% (Médio), 3 = 75% e 4 = Máx.)

RANK RANK(valor; dados; tipo)Retorna a posição do valor fornecido em uma amostra. Dados refere-se à matriz ou intervalo de dados da amostra. Tipo (opcional) refere-se à ordem da sequência, crescente (0) ou decrescente (1).

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 24: Funções em planilhas do Google Docs

24

Estatística

NOME SINTAXE DESCRIÇÃO

RSQ RSQ(dados_Y; dados_X)Retorna o quadrado do coeficiente da correlação de Pearson, com base nos valores fornecidos. Dados_Y refere-se a uma matriz ou intervalo de pontos de dados. Dados_X refere-se a uma matriz ou intervalo de pontos de dados.

SKEWSKEW(número_1; número_2; ... número_30)

Retorna a distorção de uma distribuição. Número_1; número_2; ... número_30 são valores ou intervalos numéricos.

SLOPE SLOPE(dados_Y; dados_X)Retorna a inclinação da linha de regressão linear. Dados_Y refere-se à matriz de dados Y. Dados_X refere-se à matriz de dados X.

SMALL SMALL(dados; posição_c)Retorna o menor valor enésimo, baseado em posição_c, de um conjunto de dados. Dados refere-se ao intervalo de células de dados. Posição_c é a ordem do valor (segundo menor, terceiro menor etc.) escrito como um número inteiro.

STANDARDIZE STANDARDIZE(número; média; STDEV)Converte uma variável aleatória em um valor normalizado. Número refere-se ao valor a ser padronizado. Média refere-se à média aritmética da distribuição. STDEV refere-se ao desvio padrão da distribuição.

STDEVSTDEV(número_1; número_2; ... número_30)

Estima o desvio padrão com base em uma amostra. Número_1; número_2; ... número_30 são valores ou intervalos numéricos que representam uma amostra com base no total de um conjunto.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 25: Funções em planilhas do Google Docs

25

Estatística

NOME SINTAXE DESCRIÇÃO

STDEVA STDEVA(valor_1; valor_2; ... valor_30)Calcula o desvio padrão de uma estimativa com base em uma amostra. Valor_1; valor_2; ... valor_30 são valores ou intervalos que representam uma amostra derivada do total de um conjunto. Textos possuem valor 0.

STDEVPSTDEVP(número_1; número_2; ... número_30)

Calcula o desvio padrão com base no total de um conjunto. Número_1; número_2; ... número_30 são valores ou intervalos numéricos que representam uma amostra com base no total de um conjunto.

STDEVPA STDEVPA(valor_1; valor_2; ... valor_30)Calcula o desvio padrão com base no total de um conjunto. Valor_1; valor_2; ... valor_30 são valores ou intervalos que representam uma amostra derivada do total de um conjunto. Textos possuem valor 0.

STEYX STEYX(dados_Y; dados_X)Retorna o erro padrão do valor y previsto para cada x da regressão. Dados_Y refere-se à matriz de dados Y. Dados_X refere-se à matriz de dados X.

TRIMMEAN TRIMMEAN(dados; alfa)

Retorna a média de um conjunto de dados sem a proporção alfa dos dados nas extremidades. Dados refere-se à matriz de dados da amostra. Alfa refere-se à proporção dos dados das extremidades que não serão levados em consideração.

VAR VAR(número_1; número_2; ... número_30)Estima a variância com base em uma amostra. Número_1; número_2; ... número_30 são valores ou intervalos numéricos que representam uma amostra com base no total de um conjunto.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 26: Funções em planilhas do Google Docs

26

Estatística

NOME SINTAXE DESCRIÇÃO

VARA VARA(valor_1; valor_2; ... valor_30)Estima uma variância com base em uma amostra. Textos possuem valor 0. Valor_1; valor_2; ... valor_30 são valores ou intervalos que representam uma amostra derivada do total de um conjunto. Textos possuem valor 0.

VARP VARP(Número_1; número_2; ... número_30)Calcula uma variância com base no total de um conjunto. Número_1; número_2; ... número_30 são valores ou intervalos numéricos que representam o total de um conjunto.

VARPA VARPA(valor_1; valor_2; ... valor_30)Calcula a variância com base no total de um conjunto. Textos possuem valor 0. Valor_1; valor_2; ... valor_30 são valores ou intervalos que representam o total de um conjunto.

WEIBULL WEIBULL(número; alfa; beta; C)

Retorna os valores da distribuição Weibull do número fornecido. Alfa refere-se ao parâmetro alfa da distribuição Weibull. Beta refere-se ao parâmetro beta da distribuição Weibull. C indica o tipo de função: com C=0, a forma da função é calculada; com C=1, a distribuição é calculada.

ZTEST ZTEST(dados; número; sigma)Retorna o valor-P bicaudal de um teste-z com distribuição padrão. Dados refere-se à matriz de dados. Número é o valor a ser testado. Sigma (opcional) é o desvio padrão do total do conjunto. Se este argumento estiver ausente, o desvio padrão da amostra será processado.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 27: Funções em planilhas do Google Docs

27

Filtro

NOME

SINTAXE DESCRIÇÃO

FILTERFILTER(matriz_origem; condição_matriz_1; condição_matriz_2; ...; condição_matriz_30)

Retorna uma versão filtrada da matriz de origem especificada, na qual apenas determinadas linhas ou colunas são incluídas.

Cada condição deve ser um intervalo unidimensional de valores boolianos ou uma expressão de fórmula de matriz que resulte em uma matriz booliana unidimensional. Se as condições resultarem em uma matriz coluna, somente as linhas da matriz de origem que forem correspondentes aos valores verdadeiros da matriz condicional serão retornados. Da mesma forma, se as condições resultarem em uma matriz linha, somente as colunas da matriz de origem que forem correspondentes aos valores verdadeiros da condição serão retornados. Se houver várias condições, todas deverão ser verdadeiras para os valores correspondentes da matriz de origem a ser retornada.

SORTSORT(dados; coluna_principal_1; cres_ou_decr_1; coluna_principal_2; cres_ou_decr_2; ...; coluna_principal_30; cres_ou_decr_30)

Retorna as linhas do intervalo de dados especificado (ou matriz), classificadas de acordo com as colunas principais fornecidas.

Há duas formas de especificar a coluna principal: como uma coluna dentro do intervalo de dados ou como outra coluna fora do intervalo. Para especificar uma coluna dentro do intervalo de dados, forneça o índice dentro do intervalo: 1 é a primeira coluna do intervalo, 2 é a segunda coluna etc. Para especificar outra coluna fora do intervalo (por exemplo, um valor intermediário calculado, que você não deseja incluir no resultado), basta especificá-la como um intervalo.

Também é necessário assinalar a classificação em ordem crescente ou decrescente para cada coluna principal, acrescentando TRUE ou FALSE após especificá-la. Também é possível especificar somente uma única matriz ou um único intervalo. Neste caso, a função retorna o intervalo classificado de forma crescente das colunas da esquerda para as da direita.

UNIQUE UNIQUE(matriz_origem)

Retorna somente as linhas únicas da matriz de origem, descartando as duplicadas. As linhas são retornadas conforme a ordem em que são exibidas na matriz de origem.Exemplos:

=Unique({1;3;5;3;7;1;2}) retorna os valores {1; 3; 5; 7; 2}.

=Unique(A1:A10) os valores únicos em A1:A10.

=Unique(A1:B10) retorna todas as linhas únicas de A1:B10.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 28: Funções em planilhas do Google Docs

28

Finanças

NOME SINTAXE DESCRIÇÃO

ACCRINTACCRINT(lançamento; primeiros_juros; liquidação; taxa; paridade; frequência; base)

Calcula os juros acumulados para um título que pague juros periódicos. Lançamento refere-se à data de emissão do título. Primeiros_juros é a data do primeiro pagamento de juros do título. Liquidação refere-se à data de vencimento. Taxa refere-se à taxa nominal anual de juros (taxa de cupom). Paridade refere-se ao valor nominal do título. Frequência é o número de pagamentos de juros por ano (1, 2 ou 4). Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

ACCRINTMACCRINTM(lançamento; liquidação; taxa; paridade; base)

Calcula os juros acumulados do título, no caso de um pagamento único na data de liquidação. Lançamento refere-se à data de emissão do título. Liquidação refere-se à data de vencimento. Taxa refere-se à taxa nominal anual de juros (taxa de cupom). Paridade refere-se ao valor nominal do título. Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

COUPDAYBSCOUPDAYBS(liquidação; vencimento; frequência; base)

Retorna o número de dias desde o primeiro dia de pagamento de juros de um título até a data de liquidação. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Frequência é o número de pagamentos de juros por ano (1, 2 ou 4). Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

COUPDAYSCOUPDAYS(liquidação; vencimento; frequência; base)

Retorna o número de dias do período de juros atual ao qual a data de liquidação pertence. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Frequência é o número de pagamentos de juros por ano (1, 2 ou 4). Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

COUPDAYSNCCOUPDAYSNC(liquidação; vencimento; frequência; base)

Retorna o número de dias desde a data de liquidação até a próxima data de juros. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Frequência é o número de pagamentos de juros por ano (1, 2 ou 4). Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 29: Funções em planilhas do Google Docs

29

Finanças

NOME SINTAXE DESCRIÇÃO

COUPNCDCOUPNCD(liquidação; vencimento; frequência; base)

Retorna a primeira data de juros após da data de liquidação e formata o resultado como data. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Frequência é o número de pagamentos de juros por ano (1, 2 ou 4). Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

COUPNUMCOUPNUM(liquidação; vencimento; frequência; base)

Retorna o número de cupons (pagamentos de juros) entre a data de liquidação e a data de vencimento. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Frequência é o número de pagamentos de juros por ano (1, 2 ou 4). Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

COUPPCDCOUPPCD(liquidação; vencimento; frequência; base)

Retorna a data de juros anterior à data de liquidação e formata o resultado como data. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Frequência é o número de pagamentos de juros por ano (1, 2 ou 4). Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

CUMIPMT CUMIPMT(taxa; NPER; PV; S; E; tipo)

Calcula os pagamentos de juros cumulativos (os juros totais) para um investimento com base em uma taxa de juros constante. Rate é a taxa de juros periódica. NPER é o período de pagamento com o número total de períodos. NPER também pode ser um valor fracionário. Rate e NPER devem se referir à mesma unidade e, portanto, ambos devem ser calculados anualmente ou mensalmente. PV é o valor atual na sequência de pagamentos. S é o primeiro período. E é o último período. Type é a data de vencimento do pagamento no início (1) ou final (0) de cada período.

CUMPRINC CUMPRINC(taxa; NPER; PV; S; E; tipo)

Retorna o capital cumulativo pago em um período de investimento com uma taxa de juros constante. Rate é a taxa de juros periódica. NPER é o período de pagamento com o número total de períodos. NPER também pode ser um valor fracionário. Rate e NPER devem se referir à mesma unidade e, portanto, ambos devem ser calculados anualmente ou mensalmente. PV é o valor atual na sequência de pagamentos. S é o primeiro período. E é o último período. Type é a data de vencimento do pagamento no início (1) ou final (0) de cada período.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 30: Funções em planilhas do Google Docs

30

Finanças

NOME SINTAXE DESCRIÇÃO

DBDB(custo; valor residual; validade; período; mês)

Retorna a depreciação de um ativo em um período específico, usando o método de depreciação acelerada. Custo refere-se ao custo inicial de um ativo. Valor residual refere-se ao valor de um ativo ao final da depreciação. Validade define o período no qual o ativo sofre depreciação. Período refere-se à duração de cada período. Validade deve ser inserida na mesma unidade de data do período de depreciação. Mês (opcional) denota o número de meses do primeiro ano de depreciação.

DDBDDB(custo; valor residual; validade; período; fator)

Retorna a depreciação de um ativo em um período específico usando o método de depreciação aritmético. O valor contábil nunca chegará a zero neste tipo de cálculo. Custo determina o custo inicial de um ativo. Valor residual determina o valor de um ativo ao final de sua vida útil. Validade refere-se ao número de períodos que determinam por quanto tempo o ativo deve ser usado. Período define a duração do período. Período deve ser inserido na mesma unidade de tempo da validade. Fator (opcional) refere-se ao fator de redução da depreciação.

DISCDISC(liquidação; vencimento; preço; resgate; base)

Calcula o desconto percentual de um título. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Preço refere-se ao preço do título por 100 unidades monetárias de valor nominal. Resgate é o valor de resgate do título por 100 unidades monetárias de valor nominal. Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

DOLLARDE

DOLLARDE(dólar_fracionário; fração)

Converte uma cotação fornecida como fração decimal em um número decimal. Dólar_fracionário é um número fornecido como fração decimal. (Neste número, o valor decimal é o numerador da fração.) Fração refere-se ao número total que é usado como o denominador da fração decimal.

DOLLARFR

DOLLARFR(dólar_decimal; fração)

Converte uma cotação fornecida como número decimal em uma fração decimal. O decimal do resultado é o numerador da fração, que tem Fração como denominador. Dólar_decimal é um número decimal. Fração refere-se ao número total que é usado como o denominador da fração decimal.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 31: Funções em planilhas do Google Docs

31

Finanças

NOME SINTAXE DESCRIÇÃO

DURATION DURATION(taxa; PV; FV)

Calcula o número de períodos necessários para que um investimento atinja o valor desejado. Taxa (constante) refere-se à taxa de juros a ser calculada para toda a duração. Inserir a taxa de juros dividida pelos períodos por ano permite calcular os juros após cada período. PV refere-se ao valor presente. FV refere-se ao valor futuro desejado do investimento.

EFFECT EFFECT(NOM; P)

Retorna a taxa de juros anual efetiva.

NOM é a taxa de juros anual nominal. P representa o número de períodos compostos por ano.

FV FV(taxa; NPER; PMT; PV; tipo)

Retorna o valor futuro de um investimento, com base em pagamentos periódicos e constantes e em uma taxa de juros constante. Taxa refere-se à taxa de juros periódica. NPER refere-se ao número total de períodos. PMT refere-se à anuidade paga regularmente por período. PV (opcional) refere-se ao valor real presente de um investimento. Tipo (opcional) define se o vencimento do pagamento é no início (1) ou no fim (0) de um período.

FVSCHEDULE

FVSCHEDULE(principal; programação)

Calcula o valor acumulado do capital inicial de uma série de taxas de juros de variação periódica. Principal refere-se ao capital inicial. Programação refere-se a uma série de taxas de juros. Programação precisa ser preenchida com referências de célula.

INTRATEINTRATE(liquidação; vencimento; investimento; resgate; base)

Calcula a taxa de juros anual resultante quando um título (ou outro item) é adquirido por um valor de investimento e vendido por um valor de resgate sem pagamento de juros. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título é vendido. Investimento refere-se ao preço de compra. Resgate refere-se ao preço de venda. Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 32: Funções em planilhas do Google Docs

32

Finanças

NOME SINTAXE DESCRIÇÃO

IPMT IPMT(taxa; período; NPER; PV; FV; tipo)

Calcula a amortização periódica de um investimento com pagamentos regulares e uma taxa de juros constante. Taxa refere-se à taxa de juros periódica. Período refere-se ao período para o qual os juros compostos são calculados. NPER refere-se ao número total de períodos nos quais a anuidade é paga. Período = NPER, se os juros compostos do último período forem calculados. PV refere-se ao valor real presente na sequência de pagamentos. FV (opcional) refere-se ao valor desejado (valor futuro) ao final dos períodos. Tipo (opcional) define se o vencimento do pagamento é no início (1) ou no fim (0) de um período.

IRR IRR(valores; estimativa)

Calcula a taxa interna de retorno de um investimento. Os valores representam o fluxo de caixa em intervalos regulares e pelo menos um dos valores deve ser negativo (pagamentos) e um deles deve ser positivo (rendimentos). Valores refere-se a uma matriz contendo os valores. Estimativa (opcional) refere-se ao valor estimado. Se você só puder fornecer alguns valores, forneça uma estimativa inicial para permitir a iteração.

MDURATIONMDURATION(liquidação; vencimento; cupom; rendimento; frequência; base)

Calcula a duração de Macauley modificada de um título com juros fixos em anos. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Cupom refere-se à taxa nominal anual de juros (taxa de cupom) Rendimento é a rentabilidade anual do título. Frequência é o número de pagamentos de juros por ano (1, 2 ou 4). Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

MIRRMIRR(valores; investimento; taxa_reinvestimento)

Calcula a taxa interna de retorno modificada de uma série de investimentos. Valores corresponde à matriz ou à referência de célula de células cujos conteúdos correspondem aos pagamentos. Investimento refere-se à taxa de juros dos investimentos (os valores negativos da matriz) taxa_reinvestimento é a taxa de juros dos reinvestimentos (os valores positivos da matriz).

NOMINAL NOMINAL(taxa_efetiva; núm_per_ano)Calcula a taxa de juros nominal anual, dados a taxa efetiva e o número de períodos compostos por ano. Taxa_efetiva refere-se à taxa de juros efetiva Núm_per_ano é o número de pagamentos de juros periódicos por ano.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 33: Funções em planilhas do Google Docs

33

Finanças

NOME

SINTAXE DESCRIÇÃO

NPER NPER(taxa; PMT; PV; FV; tipo)

Retorna o número de períodos de um investimento, com base em pagamentos periódicos e constantes e em uma taxa de juros constante. Taxa refere-se à taxa de juros periódica. PMT refere-se à anuidade constante paga em cada período. PV refere-se ao valor presente (valor real) em uma sequência de pagamentos. FV (opcional) refere-se ao valor futuro, que é atingido ao final do último período. Tipo (opcional) define se o vencimento do pagamento é no início (1) ou no fim (0) de um período.

NPV NPV(taxa; valor_1; valor_2; ... valor_30)Retorna o valor presente líquido de um investimento, com base em uma série de fluxos de caixa periódicos e uma taxa de desconto. Taxa refere-se à taxa de desconto de um período. Valor_1; valor_2;... valor_30 são valores que representam depósitos ou saques.

PMT PMT(taxa; NPER; PV; FV; tipo)

Retorna o pagamento periódico de uma anuidade com taxas de juros constantes. Taxa refere-se à taxa de juros periódica. NPER refere-se ao número de períodos em que a anuidade é paga. PV refere-se ao valor presente (valor real) em uma sequência de pagamentos. FV (opcional) refere-se ao valor desejado (valor futuro) a ser atingido ao final dos pagamentos periódicos. Tipo (opcional) define se o vencimento do pagamento é no início (1) ou no fim (0) de um período.

PPMT PPMT(taxa; período; NPER; PV; FV; tipo)

Retorna o pagamento de principal de um investimento em determinado período, com base em pagamentos periódicos e constantes e em uma taxa de juros constante. Taxa refere-se à taxa de juros periódica. Período refere-se ao período de amortização. NPER refere-se ao número total de períodos nos quais a anuidade é paga. PV refere-se ao valor presente na sequência de pagamentos. FV (opcional) refere-se ao valor desejado (futuro). Tipo (opcional) define se o vencimento do pagamento é no início (1) ou no fim (0) de um período.

PRICEPRICE(liquidação; vencimento; taxa; rendimento; resgate; frequência; base)

Calcula o valor de mercado de um título com juros fixos, por 100 unidades monetárias de valor nominal, como uma função da rentabilidade estimada. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Taxa refere-se à taxa nominal anual de juros (taxa de cupom). Rendimento refere-se à rentabilidade anual do título. Resgate refere-se ao valor de resgate por 100 unidades monetárias de valor nominal. Frequência é o número de pagamentos de juros por ano (1, 2 ou 4). Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 34: Funções em planilhas do Google Docs

34

Finanças

NOME SINTAXE DESCRIÇÃO

PRICEDISCPRICEDISC(liquidação; vencimento; desconto; resgate; base)

Calcula o preço por 100 unidades monetárias de valor nominal de um título que não produz juros. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Desconto refere-se ao desconto percentual de um título. Resgate refere-se ao valor de resgate por 100 unidades monetárias de valor nominal. Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

PRICEMATPRICEMAT(liquidação; vencimento; lançamento; taxa; rendimento; base)

Calcula o preço por 100 unidades monetárias de valor nominal de um título, que paga juros na data de vencimento. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Lançamento refere-se à data de emissão do título. Taxa refere-se à taxa de juros do título na data de emissão. Rendimento refere-se à rentabilidade anual do título. Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

PV PV(taxa; NPER; PMT; FV; tipo)

Retorna o valor presente de um investimento, resultante de uma série de pagamentos regulares. Taxa define a taxa de juros por período. NPER refere-se ao número total de períodos de pagamento. PMT refere-se ao pagamento regular feito por período. FV (opcional) define o valor futuro restante após o pagamento da última prestação. Tipo (opcional) define se o vencimento do pagamento é no início (1) ou no fim (0) de um período.

RATE RATE(NPER; PMT; PV; FV; tipo; estimativa)

Retorna a taxa de juros constante por período de uma anuidade. NPER refere-se ao número total de períodos, durante os quais são feitos os pagamentos (período de pagamento). PMT refere-se ao pagamento constante (anuidade) feito em cada período. PV refere-se ao valor real na sequência de pagamentos. FV (opcional) refere-se ao valor futuro, que é atingido ao final dos pagamentos periódicos. Tipo (opcional) define se o vencimento do pagamento é no início (1) ou no fim (0) de um período. Estimativa (opcional) determina o valor estimado de juros com cálculo iterativo.

RECEIVEDRECEIVED(liquidação; vencimento; investimento; desconto; base)

Calcula a quantia recebida que é paga por um título com juros fixos em determinado momento. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence. Investimento refere-se à soma da compra. Desconto refere-se ao desconto percentual na aquisição do título. Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 35: Funções em planilhas do Google Docs

35

Finanças

NOME SINTAXE DESCRIÇÃO

SLN SLN(custo; valor residual; validade)

Retorna a depreciação em linha reta de um ativo em um período. A quantia de depreciação é constante durante o período de depreciação.

Custo refere-se ao custo inicial de um ativo. Valor residual refere-se ao valor de um ativo ao final da depreciação. Validade refere-se ao período de depreciação que determina o número de períodos de depreciação do ativo.

SYDSYD(custo; valor residual; validade; período)

Retorna a taxa de depreciação aritmética. Use esta função para calcular a quantia de depreciação de um período do intervalo de tempo total de depreciação de um objeto. A depreciação aritmética reduz a quantia de depreciação de período para período, a uma soma fixa.

Custo refere-se ao custo inicial de um ativo. Valor residual refere-se ao valor de um ativo após a depreciação. Validade é o período que determina o intervalo de tempo no qual um ativo sofre depreciação. Período define o período relativo ao qual a depreciação deve ser calculada.

TBILLEQTBILLEQ(liquidação; vencimento; desconto)

Calcula o retorno anual em uma letra do Tesouro. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). (As datas de liquidação e vencimento devem ser do mesmo ano.) Desconto refere-se ao desconto percentual na aquisição do título.

TBILLPRICETBILLPRICE(liquidação; vencimento; desconto)

Calcula o preço de uma letra do Tesouro por 100 unidades monetárias. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Desconto refere-se ao desconto percentual na aquisição do título.

TBILLYIELD TBILLYIELD(liquidação; vencimento; preço)Calcula a rentabilidade de uma letra do Tesouro. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Preço refere-se ao valor (preço de compra) da letra do Tesouro por 100 unidades monetárias.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 36: Funções em planilhas do Google Docs

36

Finanças

NOME SINTAXE DESCRIÇÃO

XIRR XIRR(valores; datas; estimativa)

Calcula a taxa interna de retorno de uma lista de pagamentos realizados em diferentes datas. O cálculo é baseado em anos de 365 dias, ignorando anos bissextos. Se os pagamentos forem realizados em intervalos regulares, use a função IRR. Valores e datas constituem uma série de pagamentos e a série de valores de data associados, inseridos como referências de célula. Estimativa (opcional) é uma estimativa da taxa interna de retorno. O padrão é 10%.

XNPV XNPV(taxa; valores; datas)

Calcula o valor do capital (valor presente líquido) para uma lista de pagamentos realizados em diferentes datas. O cálculo é baseado em anos de 365 dias, ignorando anos bissextos. Se os pagamentos forem realizados em intervalos regulares, use a função NPV. Taxa é a taxa interna de retorno dos pagamentos. Valores e datas constituem uma série de pagamentos e a série de valores de data associados, inseridos como referências de célula.

YIELDYIELD(liquidação; vencimento; taxa; preço; resgate; frequência; base)

Calcula a rentabilidade de um título. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Taxa refere-se à taxa de juros anual. Preço refere-se ao valor (preço de compra) do título por 100 unidades monetárias de valor nominal. Resgate refere-se ao valor de resgate por 100 unidades monetárias de valor nominal. Frequência é o número de pagamentos de juros por ano (1, 2 ou 4). Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

YIELDDISCYIELDDISC(liquidação; vencimento; preço; resgate; base)

Calcula a rentabilidade anual de um título que não produz juros. Liquidação refere-se à data de aquisição do título. Vencimento refere-se à data em que o título vence (expira). Preço refere-se ao valor (preço de compra) do título por 100 unidades monetárias de valor nominal. Resgate refere-se ao valor de resgate por 100 unidades monetárias de valor nominal. Base é selecionada em uma lista de opções e indica como o ano deve ser calculado.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 37: Funções em planilhas do Google Docs

37

Google

NOME SINTAXE DESCRIÇÃO

ARRAYFORMULA ARRAYFORMULA(expressão_matriz)

Permite que os valores sejam exibidos em várias linhas ou colunas que são resultado de uma expressão_matriz.

A expressão_matriz pode ser um intervalo de uma célula ou um cálculo matemático com um ou mais intervalos de células do mesmo tamanho. A expressão_matriz também pode conter uma fórmula que normalmente requer um ou dois parâmetros, que podem ser uma referência de célula. O destino de ArrayFormula é um intervalo de células de mesmo tamanho.

CONTINUE CONTINUE(referência_célula; linha; coluna)

Normalmente, a função CONTINUE é adicionada automaticamente.

A função CONTINUE pode ser usada em combinação com uma fórmula ajustada em NOEXPAND, para a qual o resultado inicial foi nulo. Isso permite o uso das referências absolutas da célula na função CONTINUE e, desse modo, possibilita que as funções CONTINUE sejam ordenadas com a função de classificação da planilha do Google.

DetectLanguage DETECTLANGUAGE(intervalo)

Identifica o idioma no qual o texto dentro do intervalo especificado foi escrito.Por exemplo:=DetectLanguage("Hola, ¿cómo estás?")apresentaria "es" como resultado.

GoogleClock GOOGLECLOCK()

Retorna a data e a hora correntes de acordo com o sistema do computador. Essa função é atualizada automaticamente a cada minuto (diferente da função NOW).Nenhum argumento é usado nessa função.

GoogleFinance GoogleFinance(símbolo;atributo) Recupera informações de mercado do Google Finance. Veja um exemplo.

GoogleLookup GoogleLookup(entidade; atributo)

Recupera fatos da web.

A partir de novembro de 2011, o GoogleLookup não terá mais suporte.Descubra como salvar seus dados.

GoogleTournamentGoogleTournament(ano; liga; rodada; posição; estatística; equipe)

Retorna dados de jogos que ocorrem durante o Campeonato de Basquete Masculino e Feminino da NCAA, Divisão I.

GoogleTranslate GoogleTranslate(texto; idioma de origem; idioma de destino)

Traduz o texto no intervalo especificado do idioma de origem para o idioma de destino.Inserir "auto" no lugar dos parâmetros dos idiomas de origem e de destino identifica automaticamente o idioma do texto de origem e faz a tradução para o idioma definido de acordo com suas configurações de localidade.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 38: Funções em planilhas do Google Docs

38

Google

NOME SINTAXE DESCRIÇÃO

IMAGE IMAGE(URL; seleção (opcional))

Insere uma imagem dentro de uma célula.

=image(URL) ou =image("URL"; 1): inserir essa fórmula em uma célula redimensionará a imagem para que ela se ajuste ao tamanho da célula selecionada. Se a célula for maior que a imagem inserida, o restante da célula ficará em branco.

#NOME?

=image(URL; 3): essa fórmula irá inserir a imagem na célula em seu tamanho original. Se a imagem for maior que a célula, parte dela poderá ser cortada.

#NOME?

ImportData ImportData(URL)

A função ImportData recupera informações de um arquivo CSV ou TSV. URL refere-se ao URL do arquivo CSV ou TSV. Essa função importa um arquivo separado por vírgula ou por tabulação.

Observação: o número limite de funções ImportData por planilha é 50.

ImportFeedImportFeed(URL; consulta; cabeçalhos; núm_itens)

Recupera informações de um feed de dados. Veja um exemplo.

ImportHtml ImportHtml(URL; consulta; índice)A função ImportHTML importa os dados em uma tabela ou lista específica de uma página HTML. Observação: o número limite de funções ImportHtml por planilha é 50.

ImportRange ImportRange(key_planilha; [folha!]intervalo)

Transfere um ou vários valores de célula de uma planilha para outra.

Observação: o número limite de funções ImportRange por planilha é 50.

ImportXML ImportXML(URL; consulta)Recupera informações de um arquivo XML.Observação: o número limite de funções ImportXML por planilha é 50.

QUERY QUERY(dados; consulta; cabeçalhos)Permite realizar uma consulta a uma matriz de valores usando a linguagem de consulta da API de visualização do Google.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 39: Funções em planilhas do Google Docs

39

Informações

NOME SINTAXE DESCRIÇÃO

ISBLANK ISBLANK(valor)

Retorna TRUE se a referência a uma célula estiver em branco. Esta função é usada para determinar se o conteúdo de uma célula está vazio. Uma célula que contenha uma fórmula não está vazia. Se ocorrer um erro, a função retornará um valor numérico ou lógico. Valor refere-se ao conteúdo a ser testado.

ISERR ISERR(valor)

Retorna TRUE se o valor fizer referência a qualquer valor de erro diferente de #N/D. Você pode usar esta função para controlar valores de erro em determinadas células. Se ocorrer um erro, a função retornará um valor numérico ou lógico. Valor refere-se a qualquer valor ou expressão submetido a um teste para determinar se um valor de erro diferente de #N/D está presente.

ISERROR ISERROR(valor)ISERROR testa se as células contêm valores de erro gerais. ISERROR reconhece o valor de erro #N/D. Se ocorrer um erro, a função retornará um valor numérico ou lógico. Valor refere-se a qualquer valor submetido a um teste para determinar se é um valor de erro.

ISLOGICAL ISLOGICAL(valor)Retorna TRUE se a célula contiver um formato de número lógico. Esta função é usada para verificar valores TRUE e FALSE em determinadas células. Se ocorrer um erro, a função retornará um valor numérico ou lógico. Valor refere-se ao valor a ser testado quanto a um formato de número lógico.

ISNA ISNA(valor)Retorna TRUE se uma célula contiver o valor de erro #N/D (valor não disponível). Se ocorrer um erro, a função retornará um valor numérico ou lógico. Valor refere-se ao valor ou expressão a ser testado.

ISNONTEXTISNONTEXT(valor)

Testa se o conteúdo da célula é textual ou numérico e retorna FALSE se o conteúdo for texto. Se ocorrer um erro, a função retornará um valor numérico ou lógico. Valor refere-se a qualquer valor ou expressão submetidos a um teste para determinar se o valor/expressão é de texto ou número ou um valor booliano.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 40: Funções em planilhas do Google Docs

40

Informações

NOME SINTAXE DESCRIÇÃO

ISNUMBERISNUMBER(valor)

Retorna TRUE se o valor se referir a um número. Se ocorrer um erro, a função retornará um valor numérico ou lógico. Valor refere-se a qualquer expressão a ser testada para determinar se envolve números ou texto.

ISREF ISREF(valor)

Testa se o conteúdo de uma ou várias células é uma referência. Verifica o tipo de referência em uma célula ou intervalo de células. Se ocorrer um erro, a função retornará um valor numérico ou lógico. Valor refere-se ao valor a ser testado para determinar se envolve uma referência.

ISTEXT ISTEXT(valor)Retorna TRUE se o conteúdo da célula se referir a texto. Se ocorrer um erro, a função retornará um valor numérico ou lógico. Valor refere-se a um valor, número, valor booliano ou valor de erro a ser testado.

N N(valor)Retorna o número 1, se o parâmetro for TRUE. Retorna o parâmetro, se o parâmetro for um número. Retorna o número 0 para outros parâmetros. Se ocorrer um erro, a função retornará um valor numérico ou lógico. Valor refere-se ao parâmetro a ser convertido em número.

NA NA() Retorna o valor de erro #N/D.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 41: Funções em planilhas do Google Docs

41

Lógica

NOME

SINTAXE DESCRIÇÃO

ANDAND(valor_lógico_1; valor_lógico_2; ...valor_lógico_30)

Retorna TRUE se todos os argumentos forem TRUE. Se algum elemento for FALSE, esta função retorna o valor FALSE. Valor_lógico_1, valor_lógico_2, ...valor_lógico_30 são condições a serem verificadas. Todas as condições podem ser TRUE ou FALSE. Se um intervalo for inserido como um parâmetro, a função usará o valor do intervalo presente na linha ou coluna atual. O resultado será TRUE se o valor lógico em todas as células do intervalo for TRUE.

FALSE FALSE() Define o valor lógico como FALSE. A função FALSE() não requer argumentos.

IF IF(teste; valor_then; valor_otherwise)

Especifica um teste lógico para ser realizado. Teste refere-se a qualquer valor ou expressão que pode ser TRUE ou FALSE. Valor_then (opcional) refere-se ao valor retornado se o teste lógico for TRUE. Valor_otherwise_ (opcional) refere-se ao valor retornado se o teste lógico for FALSE.

IFERROR IFERROR(teste; valor)Se o primeiro argumento for um erro e o segundo for nulo, nenhum valor será retornado. Se o primeiro argumento for um erro e o segundo argumento não for nulo, o segundo argumento será retornado. Se o primeiro argumento não for um erro, ele será retornado.

NOT NOT(valor_lógico) Reverte o valor lógico. Valor_lógico refere-se a qualquer valor a ser revertido.

OROR(valor_lógico_1; valor_lógico_2; ...valor_lógico_30)

Retorna TRUE se pelo menos um argumento for TRUE. Retorna o valor FALSE se todos os argumentos tiverem o valor lógico FALSE. Valor_lógico_1, valor_lógico_2, ...valor_lógico_30 são condições a serem verificadas. Todas as condições podem ser TRUE ou FALSE. Se um intervalo for inserido como um parâmetro, a função usará o valor do intervalo presente na linha ou coluna atual.

TRUE TRUE() Define o valor lógico como TRUE. A função TRUE() não requer argumentos.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 42: Funções em planilhas do Google Docs

42

Matemática

NOME SINTAXE DESCRIÇÃOABS ABS(número) Retorna o valor absoluto do número fornecido.

ACOS ACOS(número) Retorna o arco cosseno do número fornecido em radianos.

ACOSH ACOSH(número) Retorna o arco cosseno hiperbólico do número fornecido em radianos.

ASIN ASIN(número) Retorna o arco seno do número fornecido em radianos.

ASINH ASINH(número) Retorna o arco seno hiperbólico do número fornecido em radianos.

ATAN ATAN(número) Retorna o arco tangente do número fornecido em radianos.

ATAN2 ATAN2(número_x; número_y)Retorna o arco tangente das coordenadas x e y especificadas. Número_x é o valor da coordenada x. Número_y é o valor da coordenada y.

ATANH ATANH(número) Retorna o arco tangente hiperbólica do número fornecido. (O ângulo é retornado em radianos.)

CEILINGCEILING(número; magnitude; modo)

Arredonda o número fornecido para o número inteiro ou magnitude mais próximo. Magnitude é o valor múltiplo de 10 para o qual o valor deverá ser arredondado para cima (.01, .1, 1, 10 etc.). Modo é um valor opcional. Se estiver indicado e for diferente de zero, e se o número e a magnitude forem negativos, o arredondamento para cima será realizado com base nesse valor.

COMBINCOMBIN(contagem_1; contagem_2)

Retorna o número de combinações de determinado número de objetos. Contagem_1 é o número total de elementos. Contagem_2 é a quantidade selecionada de elementos. Isso é o mesmo que a função nCr em uma calculadora.

COS COS(número) Retorna o cosseno do número fornecido (ângulo em radianos).

COSH COSH(número) Retorna o cosseno hiperbólico do número fornecido (ângulo em radianos).

COUNTBLANK COUNTBLANK(intervalo)Retorna o número de células vazias. Intervalo refere-se ao intervalo de células em que as células vazias são contadas.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 43: Funções em planilhas do Google Docs

43

Matemática

NOME SINTAXE DESCRIÇÃO

COUNTIF COUNTIF(intervalo; critérios)

Retorna o número de elementos que correspondem a certos critérios em um intervalo de células. "Range" é o intervalo ao qual os critérios devem ser aplicados. "Criteria" indica os critérios em forma de número ou de uma sequência de caracteres pela qual as células são contadas. Na seção "criteria", você pode usar um ponto de interrogação (?) para corresponder a um único caractere ou um asterisco (*) para corresponder a uma sequência de caracteres. Se desejar encontrar um verdadeiro ponto de interrogação ou asterisco, você pode digitar um til antes do ponto de interrogação (?) ou asterisco (*).

COUNTUNIQUE

COUNTUNIQUE(valor_1,valor_2 ... valor_30)

Conta quantos valores únicos existem na lista de argumentos. Entradas de texto também são contadas, bem como sequências de comprimento zero. Se um argumento for uma matriz ou referência, as células vazias na matriz ou referência são ignoradas, a menos que sejam sequências de comprimento zero. Valor_1; valor_2; ... valor_30 são até 30 argumentos que representam os valores a serem contados.

DEGREES DEGREES(número) Converte o número fornecido de radianos em graus.

ERFC ERFC(número) Calcula a função de erro complementar (função erro complementar de Gauss).

EVEN EVEN(número) Arredonda para cima o número fornecido, para o número inteiro par mais próximo.

EXP EXP(número) Retorna e elevado à potência do número fornecido.

FACT FACT(número) Retorna o fatorial do número fornecido.

FACTDOUBLE FACTDOUBLE(número)Retorna o fatorial duplo do número. Se o número for par, este fatorial será calculado: n*(N-2)*(n-4)*...*4*2. Se o número for ímpar, este fatorial será calculado: n*(N-2)*(n-4)*...*3*1.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 44: Funções em planilhas do Google Docs

44

Matemática

NOME SINTAXE DESCRIÇÃO

FLOOR FLOOR(número; magnitude; modo)

Arredonda para baixo o número fornecido, para a magnitude mais próxima. Magnitude é o valor múltiplo de 10 para o qual o valor deverá ser arredondado para baixo (.01, .1, 1, 10 etc.). Modo é um valor opcional. Se estiver indicado e for diferente de zero, e se o número e a magnitude forem negativos, o arredondamento para cima será realizado com base nesse valor.

GAMMALN

GAMMALN(número) Retorna o logaritmo natural da função gama especificada.

GCD GCD(números)Retorna o máximo divisor comum de um ou mais números inteiros. Números é uma lista de até 30 números cujo maior divisor comum deve ser calculado, separados por ponto e vírgula.

INT INT(número) Arredonda para baixo o número fornecido, para o número inteiro mais próximo.

ISEVEN ISEVEN(valor)Retorna TRUE se o valor fornecido for um número inteiro par ou FALSE se o valor for um número ímpar. Se o valor não for um número inteiro, a função avaliará somente a parte inteira do valor.

ISODD ISODD(valor)Retorna TRUE se o valor fornecido for um número inteiro ímpar ou FALSE se o valor for um número par. Se o valor não for um número inteiro, a função avaliará somente a parte inteira do valor.

LCMLCM(inteiro_1; inteiro_2;... inteiro_30)

Retorna o mínimo múltiplo comum de um ou mais números inteiros. Inteiro_1; inteiro_2;... inteiro_30 são números inteiros cujo menor múltiplo comum deverá ser calculado.

LN LN(número) Retorna o logaritmo natural com base na constante e do número fornecido.

LOG LOG(número; base)Retorna o logaritmo do número fornecido na base especificada. Base refere-se à base do cálculo de logaritmo.

LOG10 LOG10(número) Retorna o logaritmo de base 10 do número fornecido.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 45: Funções em planilhas do Google Docs

45

Matemática

NOME SINTAXE DESCRIÇÃO

MOD MOD(dividendo; divisor)Retorna o resto depois de um número ser dividido por um divisor. Dividendo é o número que será dividido pelo divisor. Divisor é o número pelo qual o dividendo será dividido.

MROUND MROUND(número; múltiplo) O resultado é o múltiplo inteiro mais próximo do número.

MULTINOMIAL MULTINOMIAL(número(s))Retorna o fatorial da soma dos argumentos dividida pelo produto dos fatoriais dos argumentos. Número(s) é uma lista de até 30 números separados por ponto e vírgula.

ODD ODD(número) Arredonda para cima o número fornecido, para o número inteiro ímpar mais próximo.

PI PI() Retorna o valor de PI com 14 casas decimais.

POWER POWER(base; potência)Retorna o resultado de um número elevado a uma potência. Base é o número que deve ser elevado à potência fornecida. Potência é o expoente ao qual a base deve ser elevada.

PRODUCT PRODUCT(número 1 a 30)Multiplica todos os números fornecidos como argumentos e retorna o produto. Número 1 ao número 30 são até 30 argumentos cujo produto deve ser calculado, separados por ponto e vírgula.

QUOTIENTQUOTIENT(numerador; denominador)

Retorna o resultado inteiro de uma operação de divisão. Numerador é o número que será dividido. Denominador é o número pelo qual o numerador será dividido.

RADIANS RADIANS(número) Converte o número fornecido de graus em radianos.

RAND RAND() Retorna um número aleatório entre 0 e 1.

RANDBETWEEN

RANDBETWEEN (inferior; superior) Retorna um número inteiro aleatório entre os números superior e inferior especificados (inclusive).

ROUND ROUND(número; contagem)

Arredonda o número fornecido para determinado número de casas decimais, de acordo com critérios matemáticos válidos. Contagem (opcional) é o número de casas que o número arredondado deverá possuir. Se o parâmetro de contagem for negativo, somente a parte inteira do número será arredondada. Ela será arredondada para o número de casas indicado por contagem.

ROUNDDOWN ROUNDDOWN(número; contagem)Arredonda o número fornecido. Contagem (opcional) é o número de dígitos resultante do arredondamento para baixo. Se o parâmetro de contagem for negativo, somente a parte inteira do número será arredondada. Ela será arredondada para o número de casas indicado por contagem.

ROUNDUP ROUNDUP(número; contagem)Arredonda o número fornecido para cima. Contagem (opcional) é o número de dígitos resultante do arredondamento para cima. Se o parâmetro de contagem for negativo, somente a parte inteira do número será arredondada. Ela será arredondada para o número de casas indicado por contagem.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 46: Funções em planilhas do Google Docs

46

Matemática

NOME SINTAXE DESCRIÇÃO

SERIESSUM SERIESSUM(x; n; m; coeficientes)

Retorna uma soma de potências do número x de acordo com esta fórmula: SERIESSUM(x;n;m;coeficientes) = coeficiente_1*x^n + coeficiente_2*x^(n+m) + coeficiente_3*x^(n+2m) +...+ coeficiente_i*x^(n+(i-1)m). x é o número como uma variável independente. n é a potência inicial. m é o incremento. Coeficientes é uma série de coeficientes. Para cada coeficiente, a soma da série é estendida por uma seção. Você só pode inserir coeficientes usando referências de célula.

SIGN SIGN(número)Retorna o sinal do número fornecido. A função retorna o resultado 1 para um sinal positivo, -1 para um sinal negativo ou 0 para zero.

SIN SIN(número) Retorna o seno do número fornecido (ângulo em radianos).

SINH SINH(número) Retorna o seno hiperbólico do número fornecido (ângulo em radianos).

SQRT SQRT(número)Retorna a raiz quadrada positiva do número fornecido. O valor do número deve ser positivo.

SQRTPI SQRTPI(número) Retorna a raiz quadrada do número fornecido multiplicado por PI.

SUBTOTALSUBTOTAL(código_função, intervalo_1, intervalo_2, ... intervalo_30)

Retorna o subtotal de um intervalo específico de células, usando a função de agregação indicada pelo argumentocódigo_função. Se os intervalos sendo agregados contêm subtotais, eles são ignorados para evitar a contagem repetida.

A função de subtotal pode pular colunas ocultas opcionalmente. Os códigos de função de 1 a 11 incluem as colunas ocultas, os códigos de 101 a 111 pulam as colunas ocultas. As linhas que são ocultas devido aos critérios de filtro automático nunca são agregadas, independente do código de função.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 47: Funções em planilhas do Google Docs

47

Matemática

NOME SINTAXE DESCRIÇÃO

SUMSUM(número_1; número_2;... number_30)

Soma todos os números em um intervalo de células. Número_1; número_2;... number_30 são até 30 argumentos cuja soma deve ser calculada. Você também pode inserir um intervalo usando referências de célula.

SUMIFSUMIF(intervalo; critérios; intervalo_soma)

Soma as células especificadas por determinado critério. "Range" é o intervalo ao qual os critérios devem ser aplicados. "Criteria" é a célula em que o critério de pesquisa é exibido, ou o próprio critério de pesquisa. Na seção "criteria", você pode usar um ponto de interrogação (?) para corresponder a um único caractere ou um asterisco (*) para corresponder a uma sequência de caracteres. Se desejar encontrar um verdadeiro ponto de interrogação ou asterisco, você pode digitar um til antes do ponto de interrogação (?) ou asterisco (*). "Sum_range" é o intervalo dos valores a serem somados. Se não tiver sido indicado, os valores encontrados em "Range" serão somados.

SUMSQSUMSQ(número_1; número_2;... number_30)

Calcula a soma de quadrados de números (totalizando os quadrados dos argumentos). Número_1, número_2,... número_30 compreendem até 30 argumentos cuja soma dos quadrados deve ser calculada.

TAN TAN(número) Retorna a tangente do número fornecido (ângulo em radianos).

TANH TANH(número) Retorna a tangente hiperbólica do número fornecido (ângulo em radianos).

TRUNC TRUNC(número; contagem)Remove a parte fracional de um número, transformando-o em um número inteiro. Número refere-se ao número do qual as casas decimais serão removidas. Contagem é o número de casas decimais que não são excluídas.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 48: Funções em planilhas do Google Docs

48

Matriz

NOME SINTAXE DESCRIÇÃO

EXPAND EXPAND(expressão_matriz_ativada)Força a expansão do resultado daexpressão da matriz. Esse será o comportamento padrão para qualquer planilha criada após 15 de maio de 2008.

FREQUENCY FREQUENCY(dados; classes)

Calcula a distribuição de frequência em uma matriz de uma coluna. O fornecimento de valor padrão e o número de intervalos ou classes são usados para contar quantos valores são omitidos nos intervalos únicos. Dados é a matriz do, ou a referência ao, conjunto de valores a serem contados. Classes é a matriz do conjunto de classes.

Veja um exemplo de distribuição de frequência.

GROWTHGROWTH(dados_Y; dados_X; dados_novos_X; tipo_função)

Calcula os pontos de uma tendência exponencial em uma matriz.

Dados_Y refere-se à matriz de dados Y. Dados_X (opcional) refere-se à matriz de dados X. Novos_dados_X (opcional) é a matriz de dados X, na qual os valores são recalculados. Tipo_função é opcional. Se tipo_função = 0, as funções do formulário y = m^x serão calculadas. Caso contrário, as funções de y = b*m^x serão calculadas.

LINEST LINEST(dados_Y; dados_X; tipo_linear; estatísticas)

Retorna os parâmetros de uma tendência linear.

Dados_Y refere-se à matriz de dados Y. Dados_X (opcional) refere-se à matriz de dados X. Tipo_linear (opcional). Se a linha passar pelo ponto zero, então defina Tipo_linear = 0. Estatísticas (opcional): se Estatísticas = 0, somente o coeficiente de regressão será calculado. Caso contrário, outras estatísticas serão exibidas.

LOGEST LOGEST(dados_Y; dados_X; tipo_função; estatísticas)

Calcula o ajuste dos dados inseridos, como uma curva de regressão exponencial (y=b*m^x).

Dados_Y refere-se à matriz de dados Y. Dados_X (opcional) refere-se à matriz de dados X. Tipo_função (opcional): Se tipo_função = 0, as funções do formulário y = m^x serão calculadas. Caso contrário, as funções de y = b*m^x serão calculadas. Estatísticas (opcional). Se Estatísticas = 0, somente o coeficiente de regressão será calculado.

MDETERM MDETERM(matriz)Retorna o determinante de uma matriz. Esta função retorna um valor na célula atual. Não é necessário definir um intervalo para os resultados. Matriz refere-se a uma matriz quadrada na qual os determinantes são definidos.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 49: Funções em planilhas do Google Docs

49

Matriz

NOME SINTAXE DESCRIÇÃOMINVERSE MINVERSE(matriz) Retorna a matriz inversa. Matriz é uma matriz quadrada que será invertida.

MMULT MMULT(matriz; matriz)

Calcula o produto de duas matrizes. O número de colunas da matriz 1 deve ser igual ao número de linhas da matriz 2. A matriz quadrada tem um número igual de linhas e colunas. A primeira matriz será usada primeiro no produto de matrizes. A segunda matriz será usada depois da primeira, com o mesmo número de linhas.

NOEXPAND NOEXPAND(expressão_matriz_ativada) Inibe a expansão do resultado daexpressão da matriz.

SUMPRODUCT

SUMPRODUCT(matriz 1; matriz 2; ...matriz 30)

Multiplica os elementos correspondentes das matrizes especificadas e retorna a soma desses produtos. Matriz 1; matriz 2;...matriz 30 são matrizes cujos elementos correspondentes devem ser multiplicados. Pelo menos uma matriz deve fazer parte da lista de argumentos. Se somente uma matriz for especificada, todos os elementos da matriz serão somados.

SUMX2MY2 SUMX2MY2(matriz_X; matriz_Y)

Retorna a soma da diferença dos quadrados de valores correspondentes em duas matrizes.

Matriz_X refere-se à primeira matriz cujos elementos devem ser elevados ao quadrado e somados. Matriz_Y refere-se à segunda matriz cujos elementos devem ser elevados ao quadrado e subtraídos.

SUMX2PY2 SUMX2PY2(matriz_X; matriz_Y)

Retorna a soma da soma dos quadrados de valores correspondentes em duas matrizes.

Matriz_X refere-se à primeira matriz cujos argumentos devem ser elevados ao quadrado e somados. Matriz_Y refere-se à segunda matriz cujos elementos devem ser elevados ao quadrado e somados.

SUMXMY2 SUMXMY2(matriz_X; matriz_Y)

Adiciona o quadrado da variância entre valores correspondentes em duas matrizes.

Matriz_X refere-se à primeira matriz cujos elementos devem ser subtraídos e elevados ao quadrado. Matriz_Y refere-se à segunda matriz cujos elementos devem ser subtraídos e elevados ao quadrado.

TRANSPOSE TRANSPOSE(matriz)Transpõe as linhas e colunas de uma matriz. Matriz refere-se à matriz da planilha que deve ser transposta.

TRENDTREND(dados_Y; dados_X; dados_novos_X; tipo_linear)

Retorna valores através de uma tendência linear. Dados_Y refere-se à matriz de dados Y. Dados_X (opcional) refere-se à matriz de dados X. Novos_dados_X (opcional) refere-se à matriz dos dados X, usados para recalcular valores. Tipo_linear é opcional. Se tipo_linear = 0, então as linhas serão calculadas através do ponto zero. Caso contrário, as linhas de deslocamento também serão calculadas. O padrão é tipo_linear <> 0.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 50: Funções em planilhas do Google Docs

50

Operador

NOME SINTAXE DESCRIÇÃOADD ADD(número_1; número_2) Soma número_1 e número_2. Equivalente ao operador +.

CONCAT CONCAT(valor_1; valor_2) Concatena valor_1 e valor_2. Equivalente ao operador &.

DIVIDE DIVIDE(número_1; número_2) Divide número_1 por número_2. Equivalente ao operador /.

EQ EQ(valor_1; valor_2)Retorna TRUE se valor_1 for igual a valor_2. Caso contrário, retorna FALSE. Equivalente ao operador ==.

GREATER THAN GT(valor_1; valor_2)Retorna TRUE se valor_1 for maior que valor_2. Caso contrário, retorna FALSE. Equivalente ao operador >.

GTE GTE(valor_1; valor_2)Retorna TRUE se valor_1 for maior que ou igual a valor_2. Caso contrário, retorna FALSE. Equivalente ao operador >=.

LT LT(valor_1; valor_2)Retorna TRUE se valor_1 for menor que valor_2. Caso contrário, retorna FALSE. Equivalente ao operador <.

LTE LTE(valor_1; valor_2)Retorna TRUE se valor_1 for menor que ou igual a valor_2. Caso contrário, retorna FALSE. Equivalente ao operador <=.

MINUS MINUS(número_1; número_2) Subtrai número_2 de número_1. Equivalente ao operador -.

MULTIPLY MULTIPLY(número_1; número_2) Multiplica número_1 por número_2. Equivalente ao operador *.

NE NE(valor_1; valor_2)Retorna TRUE se valor_1 for diferente de valor_2. Caso contrário, retorna FALSE. Equivalente ao operador !=.

POW POW(base; potência)Retorna o resultado de um número elevado a uma potência. Base é o número que deve ser elevado à potência fornecida. Potência é o expoente ao qual a base deve ser elevada. Equivalente ao operador ^.

UMINUS UMINUS(número) Menos unário. Retorna o valor especificado com o sinal invertido.

UNARY_PERCENT UNARY_PERCENT(número) UNARY_PERCENT retorna o valor especificado como uma porcentagem.

UPLUS UPLUS(número) Mais unário. Retorna o valor especificado sem alterá-lo ou mudar o sinal.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 51: Funções em planilhas do Google Docs

51

Texto

NOME SINTAXE DESCRIÇÃO

CHAR CHAR(número)Converte um número em um caractere de acordo com a tabela de códigos atual. O número pode ser um valor inteiro de dois ou três dígitos. Número refere-se a um número entre 1 e 255 que representa o valor do código do caractere.

CODE CODE(texto)Retorna um código numérico para o primeiro caractere de uma sequência de texto. Texto refere-se ao texto para o qual o código do primeiro caractere deve ser encontrado.

CONCATENATECONCATENATE(texto_1; texto_2; ... texto_30)

Combina várias sequências de texto em uma única sequência. Texto_1; texto_2; ... texto_30 são passagens de texto a serem combinadas em uma única sequência.

DOLLAR DOLLAR(valor; decimais)

Converte um número em uma quantia no formato de moeda, arredondada para uma casa decimal especificada. Valor refere-se ao número a ser convertido em moeda. Ele pode ser um número, uma referência a uma célula que contenha um número ou uma fórmula que retorne um número. Decimais (opcional) refere-se ao número de casas decimais. Se nenhum valor decimal for especificado, todos os números em formato de moeda serão exibidos com duas casas decimais. O formato de moeda é definido nas configurações do sistema.

EXACT EXACT(texto_1; texto_2)Compara duas sequências de texto e retorna TRUE se forem idênticas. Esta função diferencia maiúsculas e minúsculas. Texto_1 refere-se ao primeiro texto a ser comparado. Texto_2 refere-se ao segundo texto a ser comparado.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 52: Funções em planilhas do Google Docs

52

Texto

NOME SINTAXE DESCRIÇÃO

FIND FIND(localizar_texto; texto; posição)

Procura uma sequência de texto contida em outra. A função retorna o número do caractere em que localizar_texto (a sequência de texto que você está procurando) tem início no texto em que a pesquisa está sendo feita. Por exemplo, se a célula A1 contém "Para Encontrar" e você criar uma função em outra célula que diz =FIND ("Encontrar", A1), a função retorna 6 porque "Encontrar" começa no sexto caractere da célula A1.

Também é possível definir onde a pesquisa deve ser iniciada. O termo de pesquisa pode ser um número ou qualquer sequência de caracteres. A pesquisa diferencia maiúsculas e minúsculas. Localizar_texto refere-se ao texto a ser pesquisado. Texto refere-se ao texto em que a pesquisa é realizada. Posição (opcional) refere-se à posição do texto em que a pesquisa é iniciada.

Se a função não conseguir localizar o texto, ela retorna com o erro #VALUE.

FIXEDFIXED(número; decimais; sem_separador_milhar)

Especifica que um número seja exibido com uma quantidade fixa de casas decimais e com ou sem separador de milhar. Esta função pode ser usada para aplicar um formato uniforme a uma coluna de números. Número refere-se ao número a ser formatado. Decimais refere-se ao número de casas decimais a serem exibidas. Sem_separador_milhar (opcional) determina se o separador de milhar será usado ou não. Se o parâmetro for um número diferente de 0, o separador de milhar será omitido. Se o parâmetro for igual a 0 ou estiver ausente, os separadores de milhares da configuração do local atual serão exibidos.

JOIN JOIN(delim; matriz_1; ...) Concatena uma matriz unidimensional usando um delimitador específico.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 53: Funções em planilhas do Google Docs

53

Texto

NOME SINTAXE DESCRIÇÃO

LEFT LEFT(texto; número)

Define o primeiro ou os primeiros caracteres de uma sequência de texto. Texto refere-se ao texto cujas palavras parciais iniciais devem ser determinadas. Número (opcional) refere-se ao número de caracteres do texto inicial. Se este parâmetro não estiver definido, um caractere será retornado.

LEN LEN(texto)Retorna o número de caracteres de uma sequência, incluindo espaços. Texto refere-se ao texto cujo número de caracteres deve ser determinado.

LOWER LOWER(texto)Converte todas as maiúsculas de uma sequência de texto em minúsculas. Texto refere-se ao texto a ser convertido.

MID MID(texto; início; número)

Retorna um segmento de texto de uma sequência de caracteres. Os parâmetros especificam a posição inicial e o número de caracteres. Texto refere-se ao texto que contém os caracteres a serem extraídos. Início refere-se à posição do primeiro caractere do texto a ser extraído. Número refere-se ao número de caracteres da parte do texto.

PROPER PROPER(texto)Coloca em maiúscula a primeira letra de todas as palavras em uma sequência de texto. Texto refere-se ao texto a ser convertido.

REGEXEXTRACT

RegExExtract(texto; expressão_regular)

Extrai do texto de acordo com uma expressão regular.

REGEXMATCH RegExMatch(texto; expressão_regular) Verifica a correspondência de dados do texto de acordo com uma expressão regular.

REGEXREPLACE

RegExReplace(texto; expressão_regular; substituição)

Substitui texto usando uma expressão regular.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 54: Funções em planilhas do Google Docs

54

Texto

NOME SINTAXE DESCRIÇÃO

REPLACEREPLACE(texto; posição; extensão; novo_texto)

Substitui parte de uma sequência de texto por outra. Esta função pode ser usada para substituir caracteres e números (que são automaticamente convertidos em texto). O resultado da função sempre é exibido como texto. Para realizar cálculos adicionais com um número que tenha sido substituído por texto, converta-o de volta para um número usando a função VALUE. Qualquer texto que contenha números deverá ser colocado entre aspas, para que não seja interpretado como um número e convertido automaticamente em texto. Texto refere-se ao texto que terá uma parte substituída. Posição refere-se à posição do texto em que a substituição será iniciada. Extensão refere-se ao número de caracteres do texto a ser substituído. Novo_texto refere-se ao texto que substituirá o outro texto.

REPT REPT(texto; número)Repete uma sequência de caracteres determinado número de vezes. Texto refere-se ao texto a ser repetido. Número refere-se ao número de repetições. O resultado pode ter um máximo de 255 caracteres.

RIGHT RIGHT(texto; número)Define o último ou os últimos caracteres de uma sequência de texto. Texto refere-se ao texto cuja parte à direita deve ser determinada. Número (opcional) refere-se ao número de caracteres da parte à direita do texto.

ROMAN ROMAN(número; forma) Converte números em numerais romanos.

SEARCH SEARCH(localizar_texto; texto; posição)

Retorna a posição de um fragmento de texto dentro de uma sequência de caracteres. É possível definir o início da pesquisa. O texto de pesquisa pode ser um número ou qualquer sequência de caracteres. A pesquisa não diferencia maiúsculas e minúsculas. Localizar_texto refere-se ao texto a ser pesquisado. Texto refere-se ao texto em que a pesquisa será realizada. Posição (opcional) refere-se à posição do texto em que a pesquisa é iniciada.

SPLITSPLIT(string, delimiter, treat_delimiters_individually)

Divide o texto com base no delimitador fornecido, colocando cada seção em uma coluna separada na linha. O parâmetro "string" é o texto que você deseja dividir. Treat_delimiters_individually é um parâmetro opcional True/False (verdadeiro/falso). Se omitida ou configurada como True, a função usa cada caractere do delimitador como um delimitador separado. Se configurada como False, a função usa o delimitador inteiro para dividir o texto.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps

Page 55: Funções em planilhas do Google Docs

55

Texto

NOME SINTAXE DESCRIÇÃO

SUBSTITUTESUBSTITUTE(texto; texto_pesquisa; novo texto; ocorrência)

Substitui texto antigo por um novo em uma sequência. Texto refere-se ao texto que contém os fragmentos que serão substituídos. Texto_pesquisa refere-se ao fragmento de texto que deverá ser substituído (várias vezes). Novo texto refere-se ao texto que substituirá o fragmento de texto. Ocorrência (opcional) indica quantas ocorrências do texto de pesquisa devem ser substituídas. Se este parâmetro estiver ausente, o texto de pesquisa será totalmente substituído.

T T(valor)

Converte um número em uma sequência de texto em branco. Valor refere-se ao valor a ser convertido. Uma referência também pode ser usada como parâmetro. Se as células mencionadas tiverem um número ou uma fórmula que tenha um resultado numérico, o resultado será uma sequência vazia.

TEXT TEXT(número; formato)

Converte um número em texto, de acordo com um formato especificado. Número refere-se ao valor numérico a ser convertido. Formato refere-se ao texto que define o formato. Use separadores decimais e de milhares, de acordo com o idioma definido no formato de célula.

TRIM TRIM(texto)Remove espaços que estejam na frente de uma sequência ou alinha conteúdos de células à esquerda. Texto refere-se ao texto em que os espaços são removidos ou às células cujos conteúdos são alinhados à esquerda.

UPPER UPPER(texto)Converte a sequência especificada no parâmetro de texto em maiúsculas. Texto refere-se às letras minúsculas que você deseja converter em maiúsculas.

VALUE VALUE(texto)Converte uma sequência de texto em um número. Texto refere-se ao texto a ser convertido em um número.

Lista das Funções do Google Spreadsheet

Soluções em Google Apps