Capítulo 8. Funções

O Calligra Sheets tem uma enorme gama de funções matemáticas e diversas que podem ser usadas numa célula com fórmulas.

Funções Suportadas

Este capítulo mantém uma introdução breve de todas as funções suportadas nos seguintes grupos:

Operações com 'Bits' 
Conversão 
Bases de dados 
Datas & Horas 
Engenharia 
Financeiras 
Informação 
Lógicas 
Pesquisa & Referência 
Matemática 
Estatísticas 
Texto 
Trigonométricas 

Operações com Bits

BITAND

A função BITAND() efectua uma operação 'E' nos 'bits' dos dois parâmetros inteiros.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

BITAND(valor; valor)

Parâmetros
Comentário: Primeiro número
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Segundo número
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O BITAND(12;10) devolve 8 (porque o 12 em decimal é 1100 em binário, assim como o decimal 10 é 0100 em binário; finalmente, o 1100 "e" o 0110 dá 0100, o que corresponde ao número inteiro 8).

Funções Relacionadas
BITOR 
BITXOR 

BITLSHIFT

A função BITLSHIFT() efectua um deslocamento de 'bits' à esquerda do primeiro parâmetro. O número de 'bits' a deslocar é indicado pelo segundo parâmetro. Repare que um número negativo de 'bits' no deslocamento à esquerda corresponde a um deslocamento à direita.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

BITLSHIFT(valor; número deslocamentos)

Parâmetros
Comentário: Primeiro número
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de deslocamentos à esquerda
Tipo: Um valor inteiro (como 1; 132; 2344)
Funções Relacionadas
BITLSHIFT 

BITOR

A função BITOR() realiza uma operação lógica OU para os dois parâmetros de números inteiros.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

BITOR(valor; valor)

Parâmetros
Comentário: Primeiro número
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Segundo número
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O BITOR(12;10) devolve 14 (porque o número decimal 12 é o binário 1100, assim como o decimal 10 é o binário 1010; finalmente, o 1100 "ou" o 1010 dá 1110, que é o número inteiro 14).

Funções Relacionadas
BITAND 
BITXOR 

BITRSHIFT

A função BITRSHIFT() efectua um deslocamento de 'bits' à direita do primeiro parâmetro. O número de 'bits' a deslocar é indicado pelo segundo parâmetro. Repare que um número negativo de 'bits' no deslocamento à direita corresponde a um deslocamento à esquerda.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

BITRSHIFT(valor; número deslocamentos)

Parâmetros
Comentário: Primeiro número
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de deslocamentos à direita
Tipo: Um valor inteiro (como 1; 132; 2344)
Funções Relacionadas
BITLSHIFT 

BITXOR

A função BITXOR() realiza uma operação lógica OU-exclusivo para os dois parâmetros de números inteiros.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

BITXOR(valor; valor)

Parâmetros
Comentário: Primeiro número
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Segundo número
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O BITXOR(12;10) devolve 6 (12 em decimal é igual a 1100, e 10 em binário é igual a 1100; como tal, o "xor" de 1100 com 1010 dá 0110, que corresponde ao número inteiro 6).

Funções Relacionadas
BITAND 
BITOR 

Conversão

ARABIC

A função ARABIC() converte um número em numeração romana num número árabe.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

ARABIC(Número Romano)

Parâmetros
Comentário: Numeral
Tipo: Texto
Exemplos

ARABIC("IV") devolve 4

Exemplos

ARABIC("XCIX") devolve 99

Funções Relacionadas
ROMAN 

ASCIITOCHAR

A função ASCIITOCHAR() devolve o carácter correspondente a cada um dos códigos ASCII, passados como parâmetro.

Tipo devolvido: Texto
Sintaxe

ASCIITOCHAR(valor)

Parâmetros
Comentário: Os valores em ASCII a converter
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O ASCIITOCHAR(118) devolve "v"

Exemplos

O ASCIITOCHAR(75; 68; 69) devolve "KDE"

BOOL2INT

A função BOOL2INT() devolve um valor inteiro para um dado valor booleano. Este método é pensado para ser usado nos métodos que esperam um inteiro ou um número de vírgula flutuante em vez de um booleano.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

BOOL2INT(valor)

Parâmetros
Comentário: O valor booleano a converter
Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Exemplos

BOOL2INT(True) devolve 1

Exemplos

BOOL2INT(False) devolve 0

Funções Relacionadas
INT2BOOL 

BOOL2STRING

A função BOOL2STRING() devolve um valor textual para um dado valor booleano. Este método é usado para usar um booleano nos métodos que necessitam de uma cadeia de caracteres

Tipo devolvido: Texto
Sintaxe

BOOL2STRING(valor)

Parâmetros
Comentário: O valor booleano a converter
Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Exemplos

O BOOL2STRING(True) devolve "True"

Exemplos

O BOOL2STRING(False) devolve "False"

Exemplos

upper(BOOL2STRING(find("nan";"banana"))) devolve TRUE

CARX

A função CARX() devolve a posição X correspondente à posição de um ponto, em coordenadas polares.

Tipo devolvido: Duplo
Sintaxe

CARX(Raio;Ângulo)

Parâmetros
Comentário: Raio
Tipo: Duplo
Comentário: Ângulo (radianos)
Tipo: Duplo
Exemplos

O CARX(12;1.5707) devolve 0,00115592

Exemplos

O CARX(12;0) devolve 12

Funções Relacionadas
CARY 
POLA 
POLR 

CARY

A função CARY() devolve a posição em Y, correspondente à posição de um ponto em coordenadas polares.

Tipo devolvido: Duplo
Sintaxe

CARY(Raio;Ângulo)

Parâmetros
Comentário: Raio
Tipo: Duplo
Comentário: Ângulo (radianos)
Tipo: Duplo
Exemplos

O CARY(12;1,5707) devolve 12

Exemplos

O CARY(12;0) devolve 0

Funções Relacionadas
CARX 
POLA 
POLR 

CHARTOASCII

A função CHARTOASCII() devolve o código ASCII do carácter indicado.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

CHARTOASCII(valor)

Parâmetros
Comentário: Um carácter a converter
Tipo: Texto
Exemplos

O CHARTOASCII("v") devolve 118

Exemplos

O CHARTOASCII(r) está errado. O carácter deve estar entre aspas.

DECSEX

A função DECSEX() devolve um valor de dupla precisão para uma hora.

Tipo devolvido: Duplo
Sintaxe

DECSEX(precisão dupla)

Parâmetros
Comentário: Valor
Tipo: Duplo
Exemplos

DECSEX(1.6668) devolve 1:40

Exemplos

O DECSEX(7,8) devolve 7:47

INT2BOOL

A função INT2BOOL() devolve um valor booleano para um dado número inteiro. Este método pretende ser usado para usar um inteiro nos métodos que necessitam de um booleano. Só aceita 0 ou 1. Qualquer outro valor que seja indicado é assumido como falso.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

INT2BOOL(valor)

Parâmetros
Comentário: O valor inteiro a converter
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O INT2BOOL(1) devolve verdadeiro

Exemplos

O INT2BOOL(0) devolve falso

Exemplos

O OR(INT2BOOL(1), false) devolve verdadeiro

Funções Relacionadas
BOOL2INT 

NUM2STRING

A função NUM2STRING() devolve um valor textual para um dado número. Lembre-se que o Calligra Sheets pode converter automaticamente números para cadeias de caracteres; como tal, esta função deverá ser raramente necessária.

Tipo devolvido: Texto
Sintaxe

NUM2STRING(valor)

Parâmetros
Comentário: Número para converter em cadeia de caracteres
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O NUM2STRING(10) devolve "10"

Exemplos

O NUM2STRING(2.05) devolve "2.05"

Exemplos

O =find("101";NUM2STRING(A1)) (A1 = 2.010102) devolve True

Funções Relacionadas
STRING 

POLA

A função POLA() devolve o ângulo (em radianos), correspondente à posição de um ponto em coordenadas cartesianas.

Tipo devolvido: Duplo
Sintaxe

POLA(X;Y)

Parâmetros
Comentário: Valor em X
Tipo: Duplo
Comentário: Valor em Y
Tipo: Duplo
Exemplos

O POLA(12;12) devolve 0,78539816

Exemplos

O POLA(12;0) devolve 0

Exemplos

O POLA(0;12) devolve 1,5707

Funções Relacionadas
POLR 
CARX 
CARY 

POLR

A função POLR() devolve o raio, correspondente à posição de um ponto em coordenadas cartesianas.

Tipo devolvido: Duplo
Sintaxe

POLR(X;Y)

Parâmetros
Comentário: Valor em X
Tipo: Duplo
Comentário: Valor em Y
Tipo: Duplo
Exemplos

O POLR(12;12) devolve 16,9705

Exemplos

O POLR(12;0) devolve 12

Funções Relacionadas
POLA 
CARX 
CARY 

ROMAN

A função ROMAN() devolve o número no formato Romano. O número deverá ser inteiro e positivo. O argumento opcional Formato define o nível com que o número fica conciso, sendo igual por omissão a 0.

Tipo devolvido: Texto
Sintaxe

ROMAN(Número)

Parâmetros
Comentário: Número
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Formato
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O ROMAN(99) devolve "XCIX"

Exemplos

O ROMAN(-55) devolve "Err"

Funções Relacionadas
ARABIC 

SEXDEC

A função SEXDEC() devolve um valor decimal. Também pode dar uma hora.

Tipo devolvido: Duplo
Sintaxe

SEXDEC(valor de tempo) ou SEXDEC(horas;minutos;segundos)

Parâmetros
Comentário: Horas
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Minutos
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Segundos
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

SEXDEC(1;5;7) devolve 1.0852778

Exemplos

O DECSEX("8:05") devolve 8,08333333

TEXTO

A função STRING() devolve um valor textual para um dado número. É a mesma que a função NUM2STRING.

Tipo devolvido: Texto
Sintaxe

Parâmetros
Comentário: Número para converter em cadeia de caracteres
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Funções Relacionadas
NUM2STRING 

Base de Dados

DAVERAGE

Calcula a média de uma coluna da base de dados, de acordo com um conjunto de condições, para os valores numéricos

Tipo devolvido: FLOAT
Sintaxe

DAVERAGE(Base de dados; "Cabeçalho"; Condições)

Parâmetros
Comentário: O intervalo que marca a base de dados
Tipo: Uma gama de cadeias de caracteres
Comentário: O texto que marca a coluna na base de dados
Tipo: Texto
Comentário: O intervalo que marca as condições
Tipo: Uma gama de cadeias de caracteres
Exemplos

DAVERAGE(A1:C5; "Salário"; A9:A11)

DCOUNT

Conta as células que têm valores numéricos, numa coluna de uma base de dados, de acordo com um conjunto de condições.

Tipo devolvido: FLOAT
Sintaxe

DCOUNT(Base de dados; "Cabeçalho"; Condições)

Parâmetros
Comentário: O intervalo que marca a base de dados
Tipo: Uma gama de cadeias de caracteres
Comentário: O texto que marca a coluna na base de dados
Tipo: Texto
Comentário: O intervalo que marca as condições
Tipo: Uma gama de cadeias de caracteres
Exemplos

DCOUNT(A1:C5; "Salário"; A9:A11)

Funções Relacionadas
DCOUNTA 

DCOUNTA

Conta as células que têm valores numéricos ou alfanuméricos, numa coluna de um base de dados, de acordo com um conjunto de condições.

Tipo devolvido: FLOAT
Sintaxe

DCOUNTA(Base de dados; "Cabeçalho"; Condições)

Parâmetros
Comentário: O intervalo que marca a base de dados
Tipo: Uma gama de cadeias de caracteres
Comentário: O texto que marca a coluna na base de dados
Tipo: Texto
Comentário: O intervalo que marca as condições
Tipo: Uma gama de cadeias de caracteres
Exemplos

DCOUNTA(A1:C5; "Salário"; A9:A11)

Funções Relacionadas
DCOUNT 

DGET

Devolve um único valor, a partir de uma coluna de uma base de dados, de acordo com um conjunto de condições. Esta função devolve um erro, se não houver nenhum valor, ou se existir mais do que um.

Tipo devolvido: FLOAT
Sintaxe

DGET(Base de dados; "Cabeçalho"; Condições)

Parâmetros
Comentário: O intervalo que marca a base de dados
Tipo: Uma gama de cadeias de caracteres
Comentário: O texto que marca a coluna na base de dados
Tipo: Texto
Comentário: O intervalo que marca as condições
Tipo: Uma gama de cadeias de caracteres
Exemplos

DGET(A1:C5; "Salário"; A9:A11)

DMAX

Devolve o maior valor de uma coluna de uma base de dados, definida por um conjunto de condições.

Tipo devolvido: FLOAT
Sintaxe

DMAX(Base de dados; "Cabeçalho"; Condições)

Parâmetros
Comentário: O intervalo que marca a base de dados
Tipo: Uma gama de cadeias de caracteres
Comentário: O texto que marca a coluna na base de dados
Tipo: Texto
Comentário: O intervalo que marca as condições
Tipo: Uma gama de cadeias de caracteres
Exemplos

DMAX(A1:C5; "Salário"; A9:A11)

Funções Relacionadas
DMIN 

DMIN

Devolve os menores valores de uma coluna de uma base de dados, indicada através de um conjunto de condições.

Tipo devolvido: FLOAT
Sintaxe

DMIN(Base de dados; "Cabeçalho"; Condições)

Parâmetros
Comentário: O intervalo que marca a base de dados
Tipo: Uma gama de cadeias de caracteres
Comentário: O texto que marca a coluna na base de dados
Tipo: Texto
Comentário: O intervalo que marca as condições
Tipo: Uma gama de cadeias de caracteres
Exemplos

DMIN(A1:C5; "Salário"; A9:A11)

Funções Relacionadas
DMAX 

DPRODUCT

Devolve o produto de todos os valores numéricos numa coluna da base de dados, indicada por um conjunto de condições.

Tipo devolvido: FLOAT
Sintaxe

DPRODUCT(Base de dados; "Cabeçalho"; Condições)

Parâmetros
Comentário: O intervalo que marca a base de dados
Tipo: Uma gama de cadeias de caracteres
Comentário: O texto que marca a coluna na base de dados
Tipo: Texto
Comentário: O intervalo que marca as condições
Tipo: Uma gama de cadeias de caracteres
Exemplos

DPRODUCT(A1:C5; "Salário"; A9:A11)

DSTDEV

Devolve a estimativa do desvio-padrão de uma população, com base numa amostra com todos os valores numéricos de uma coluna de uma base de dados, definida através de um conjunto de condições.

Tipo devolvido: FLOAT
Sintaxe

DSTDEV(Base de dados; "Cabeçalho"; Condições)

Parâmetros
Comentário: O intervalo que marca a base de dados
Tipo: Uma gama de cadeias de caracteres
Comentário: O texto que marca a coluna na base de dados
Tipo: Texto
Comentário: O intervalo que marca as condições
Tipo: Uma gama de cadeias de caracteres
Exemplos

DSTDEV(A1:C5; "Salário"; A9:A11)

Funções Relacionadas
DSTDEVP 

DSTDEVP

Devolve o desvio-padrão de uma população, baseada em toda a população, usando todos os valores numéricos de uma coluna de uma base de dados, definida por um conjunto de condições.

Tipo devolvido: FLOAT
Sintaxe

DSTDEVP(Base de dados; "Cabeçalho"; Condições)

Parâmetros
Comentário: O intervalo que marca a base de dados
Tipo: Uma gama de cadeias de caracteres
Comentário: O texto que marca a coluna na base de dados
Tipo: Texto
Comentário: O intervalo que marca as condições
Tipo: Uma gama de cadeias de caracteres
Exemplos

DSTDEVP(A1:C5; "Salário"; A9:A11)

Funções Relacionadas
DSTDEV 

DSUM

Soma os números de uma coluna da base de dados, de acordo com um conjunto de condições.

Tipo devolvido: FLOAT
Sintaxe

DSUM(Base de dados; "Cabeçalho"; Condições)

Parâmetros
Comentário: O intervalo que marca a base de dados
Tipo: Uma gama de cadeias de caracteres
Comentário: O texto que marca a coluna na base de dados
Tipo: Texto
Comentário: O intervalo que marca as condições
Tipo: Uma gama de cadeias de caracteres
Exemplos

DSUM(A1:C5; "Salário"; A9:A11)

DVAR

Devolve a estimativa da variância de uma população, baseada numa amostra que usa todos os valores numéricos de uma coluna de uma base de dados, definida por um conjunto de condições.

Tipo devolvido: FLOAT
Sintaxe

DVAR(Base de dados; "Cabeçalho"; Condições)

Parâmetros
Comentário: O intervalo que marca a base de dados
Tipo: Uma gama de cadeias de caracteres
Comentário: O texto que marca a coluna na base de dados
Tipo: Texto
Comentário: O intervalo que marca as condições
Tipo: Uma gama de cadeias de caracteres
Exemplos

DVAR(A1:C5; "Salário"; A9:A11)

Funções Relacionadas
DVARP 

DVARP

Devolve a variância de uma população, baseada em toda a população, usando todos os valores numéricos de uma coluna de uma base de dados, definida por um conjunto de condições.

Tipo devolvido: FLOAT
Sintaxe

DVARP(Base de dados; "Cabeçalho"; Condições)

Parâmetros
Comentário: O intervalo que marca a base de dados
Tipo: Uma gama de cadeias de caracteres
Comentário: O texto que marca a coluna na base de dados
Tipo: Texto
Comentário: O intervalo que marca as condições
Tipo: Uma gama de cadeias de caracteres
Exemplos

DVARP(A1:C5; "Salário"; A9:A11)

Funções Relacionadas
DVAR 

GETPIVOTDATA

Obtém os dados resumidos de uma tabela de 'pivot'.

Tipo devolvido: FLOAT
Sintaxe

GETPIVOTDATA(BaseDeDados; "Vendas")

Parâmetros
Comentário: O intervalo que marca a tabela de 'pivot'
Tipo: Uma gama de cadeias de caracteres
Comentário: Nome do campo do qual quer os dados resumidos
Tipo: Texto

Data & Hora

CURRENTDATE

A função CURRENTDATE() devolve a data actual. É equivalente à função TODAY.

Tipo devolvido: Data
Sintaxe

CURRENTDATE()

Parâmetros

Exemplos

O CURRENTDATE() devolve "Segunda 15 de Abril de 2002"

Funções Relacionadas
CURRENTTIME 
TODAY 

CURRENTDATETIME

A função CURRENTDATETIME() devolve a data e hora actuais.

Tipo devolvido: Data
Sintaxe

CURRENTDATETIME()

Parâmetros

Exemplos

O CURRENTDATETIME() devolve "Segunda 15 de Abril de 2002 22:00:00"

CURRENTTIME

A função CURRENTTIME() devolve a hora actual formatada, de acordo com os parâmetros locais.

Tipo devolvido: Data
Sintaxe

CURRENTTIME()

Parâmetros

Exemplos

O CURRENTTIME() devolve "10:02:02"

DATE

A função DATE() devolve a data formatada, de acordo com os parâmetros locais.

Tipo devolvido: Texto
Sintaxe

DATE(ano;mês;dia)

Parâmetros
Comentário: Ano
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Mês
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Dia
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O DATE(2000;5;5) devolve 'Sexta 05 de Maio de 2000'

DATE2UNIX

A função DATE2UNIX() converte um valor de data e hora para uma hora Unix.

Uma hora Unix é o número de segundos após a meia-noite de 1 de Janeiro de 1970.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

DATE2UNIX(data)

Parâmetros
Comentário: Data
Tipo: Texto
Exemplos

O DATE2UNIX("01/01/2000") devolve 946 684 800

DATEDIF

A função DATEDIF() devolve a diferença entre duas datas.

O intervalo deverá ser um dos seguintes: "m": mês; "d": dias; "y": anos completo; "ym": mês, excluindo os anos; "yd": dias, excluindo os anos; "md": dias, excluindo os meses e anos

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

DATEDIF(primeira data; segunda data; intervalo)

Parâmetros
Comentário: Primeira data
Tipo: Texto
Comentário: Segunda data
Tipo: Texto
Comentário: intervalo
Tipo: Texto
Exemplos

O DATEDIF(A1;A2;"d"), com A1 igual a "1 de Janeiro de 1995" e A2 igual a "15 de Junho de 1999" devolve 1626 dias

Exemplos

O DATEDIF(A1;A2;"m"), com o A1 igual a "1 de Janeiro de 1995" e A2 igual a "15 de Junho de 1999" devolve 53 meses

DATEVALUE

A função DATEVALUE devolve um número que representa o dia, i.e., o número de dias passados, desde o 31 Dezembro de 1899.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

DATEVALUE(data)

Parâmetros
Comentário: Data
Tipo: Texto
Exemplos

O DATEVALUE("22/2/2002") devolve 37309

Funções Relacionadas
TIMEVALUE 

DAY

A função DAY devolve o dia de uma data. Se não for indicado nenhum parâmetro, é devolvido o dia actual.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

DAY(data)

Parâmetros
Comentário: Data
Tipo: Texto
Exemplos

O DAY("22/2/2002") devolve 22

Exemplos

O DAY(2323,1285) devolve 11

Funções Relacionadas
MONTH 
YEAR 

DAYNAME

A função DAYNAME() devolve o nome do dia da semana (1..7). Em alguns países, o primeiro dia da semana é a Segunda, enquanto que noutros é o Domingo.

Tipo devolvido: Texto
Sintaxe

DAYNAME(dia da semana)

Parâmetros
Comentário: O número do dia na semana (1..7)
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O DAYNAME(1) devolve Segunda (se a semana começar na Segunda)

Funções Relacionadas
WEEKDAY 

DIADOANO

A função DAYOFYEAR() devolve o número do dia no ano (1...365).

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

DAYOFYEAR(ano;mês;dia)

Parâmetros
Comentário: Ano
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Mês
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Dia
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O DAYOFYEAR(2000;12;1) devolve 336

Exemplos

O DAYOFYEAR(2000;2;29) devolve 60

DAYS

A função DAYS() devolve a diferença entre as duas datas em dias.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

DAYS(data2; data1)

Parâmetros
Comentário: Primeiro (mais antigo) valor de data
Tipo: Texto
Comentário: Segundo valor de data
Tipo: Texto
Exemplos

O DAYS("02/22/2002"; "02/26/2002") devolve 4

DAYS360

A função DAYS360() devolve o número de dias da data1 até à data2, usando um calendário de 360 dias, no qual todos os meses se assumem como tendo 30 dias. Se o método for falso (por omissão), será usado o método dos EUA; caso contrário, será usado o europeu.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

DAYS360(data1; data2; método)

Parâmetros
Comentário: Data1
Tipo: Texto
Comentário: Data2
Tipo: Texto
Comentário: Método
Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Exemplos

O DAYS360("22/2/2002"; "21/4/2002"; FALSE) devolve 59

Funções Relacionadas
DAYS 
MONTHS 
WEEKS 
YEARS 

DAYSINMONTH

A função DAYSINMONTH() devolve o número de dias no mês e ano indicados.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

DAYSINMONTH(ano;mês)

Parâmetros
Comentário: Ano
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Mês
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O DAYSINMONTH(2000;2) devolve 29

DAYSINYEAR

A função DAYSINYEAR() devolve o número de dias no ano indicado.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

DAYSINYEAR(ano)

Parâmetros
Comentário: Ano
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O DAYSINYEAR(2000) devolve 366

EASTERSUNDAY

A função EASTERSUNDAY() devolve a data correspondente ao Domingo de Páscoa, para o ano dado como parâmetro.

Tipo devolvido: Data
Sintaxe

EASTERSUNDAY(ano)

Parâmetros
Comentário: Ano
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O EASTERSUNDAY(2003) devolve "20 de Abril de 2003"

EDATE

A função EDATE devolve a data, definida com base numa dada data e num número de meses, antes ou depois dessa data.

Tipo devolvido: Data
Sintaxe

EDATE(data; meses)

Parâmetros
Comentário: Data
Tipo: Texto
Comentário: Meses
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O EDATE("22/2/2002"; 3) devolve "22/5/2002"

Exemplos

O EDATE("31/3/2002"; -1) devolve "28/2/2002"

Funções Relacionadas
DATE 
EOMONTH 

EOMONTH

A função EOMONTH devolve o dia do mês, definido por uma dada data e o número de meses dessa data.

Tipo devolvido: Data
Sintaxe

EOMONTH(data; meses)

Parâmetros
Comentário: Data
Tipo: Texto
Comentário: Meses
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O EOMONTH("22/2/2002"; 3) devolve "31/5/2002"

Exemplos

O EOMONTH("12/3/2002"; -1) devolve "28/2/2002"

Exemplos

O EOMONTH("12/3/2002"; 0) devolve "31/3/2002"

Funções Relacionadas
EDATE 
MONTH 

HOUR

A função HOUR devolve a hora de uma dada hora. Se não for indicado nenhum parâmetro, é devolvida a hora actual.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

HOUR(hora)

Parâmetros
Comentário: Hora
Tipo: Texto
Exemplos

O HOUR("22:10:12") devolve 22

Exemplos

O HOUR(0,1285) devolve 3

Funções Relacionadas
MINUTE 
SECOND 

HOURS

A função HOURS() devolve o número de horas numa expressão de horas.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

HOURS(hora)

Parâmetros
Comentário: Hora
Tipo: Texto
Exemplos

O HOURS("10:5:2") devolve 10

ISLEAPYEAR

A função ISLEAPYEAR() devolve Verdadeiro se o ano indicado for bissexto.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISLEAPYEAR(ano)

Parâmetros
Comentário: Ano
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O ISLEAPYEAR(2000) devolve Verdadeiro

ISOWEEKNUM

A função ISOWEEKNUM() devolve o número da semana onde a data está incluída. Esta função funciona de acordo com a norma ISO8601: uma semana começa sempre na Segunda-Feira e acaba no Domingo; a primeira semana do ano é aquela que contém a primeira Quinta-Feira do ano.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

ISOWEEKNUM(data)

Parâmetros
Comentário: Data
Tipo: Texto
Exemplos

O ISOWEEKNUM(A1) devolve 51 quando o A1 é igual a "21 de Dez".

Funções Relacionadas
WEEKNUM 

MINUTE

A função MINUTE devolve os minutos de uma dada hora. Se não for indicado nenhum parâmetro, são devolvidos os minutos actuais.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

MINUTE(hora)

Parâmetros
Comentário: Hora
Tipo: Texto
Exemplos

O MINUTE("22:10:12") devolve 10

Exemplos

O MINUTE(0.1234) devolve 57

Funções Relacionadas
HOUR 
SECOND 

MINUTES

A função MINUTES() devolve o valor dos minutos, numa expressão de uma hora.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

MINUTES(hora)

Parâmetros
Comentário: Hora
Tipo: Texto
Exemplos

O MINUTES("10:5:2") devolve 5

MES

A função MONTH devolve o mês de uma data. Se não for indicado nenhum parâmetro é devolvido o mês actual.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

MONTH(data)

Parâmetros
Comentário: Data
Tipo: Texto
Exemplos

O MONTH("22/2/2002") devolve 2

Exemplos

O MONTH(2323,1285) devolve 5

Funções Relacionadas
DAY 
YEAR 

MONTHNAME

A função MONTHNAME() devolve o nome do mês (1...12).

Tipo devolvido: Texto
Sintaxe

MONTHNAME(número)

Parâmetros
Comentário: Número do mês (1..12)
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O MONTHNAME(5) devolve Maio

MONTHS

A função MONTHS() devolve a diferença entre duas datas em meses. O terceiro parâmetro indica o modo de cálculo: se o modo for 0, o WEEKS() devolve o maior número possível de meses entre esses dias. Se o modo for 1, só devolve o número de meses inteiros dentro do intervalo.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

MONTHS(data2; data1; modo)

Parâmetros
Comentário: Primeiro (mais antigo) valor de data
Tipo: Texto
Comentário: Segundo valor de data
Tipo: Texto
Comentário: Modo de cálculo
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O MONTHS("2002-01-18"; "2002-02-26"; 0) devolve 1, porque existe 1 mês e 8 dias entre eles

Exemplos

O MONTHS("2002-01-19"; "2002-02-26"; 1) devolve 0, porque não existe um mês inteiro pelo meio, a começar no primeiro dia do mês

NETWORKDAY

A função NETWORKDAY() devolve o número de dias de trabalho entre a data inicial e a final.

As férias deverão ser uma das seguintes: número = dias a adicionar, uma única data ou uma lista de datas.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

NETWORKDAY(data inicial; data final; férias)

Parâmetros
Comentário: Data inicial
Tipo: Texto
Comentário: Data final
Tipo: Texto
Comentário: Férias
Tipo: Texto
Exemplos

O NETWORKDAY("01/01/2001";"01/08/2001") devolve 5 dias de trabalho

Exemplos

O NETWORKDAY("01/01/2001";"01/08/2001";2) devolve 3 dias de trabalho

NOW

A função NOW() devolve a data e hora actuais. É idêntica ao CURRENTDATETIME e é fornecida por razões de compatibilidade com as outras aplicações.

Tipo devolvido: Data
Sintaxe

NOW()

Parâmetros

Exemplos

O NOW() devolve "Segunda 15 de Abril de 2002 22:00:00"

Funções Relacionadas
CURRENTTIME 
TODAY 

SECOND

A função SECOND devolve os segundos de uma dada hora. Se não for indicado nenhum parâmetro são devolvidos os segundos actuais.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

SECOND(hora)

Parâmetros
Comentário: Hora
Tipo: Texto
Exemplos

O SECOND("22:10:12") devolve 12

Exemplos

O SECOND(0,1234) devolve 42

Funções Relacionadas
HOUR 
MINUTE 

SECONDS

A função SECONDS() devolve o número de segundos na expressão, numa expressão de uma hora.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

SECONDS(hora)

Parâmetros
Comentário: Hora
Tipo: Texto
Exemplos

O SECONDS("10:5:2") devolve 2

TIME

A função TIME() devolve a hora formatada, de acordo com os parâmetros locais.

Tipo devolvido: Texto
Sintaxe

TIME(horas;minutos;segundos)

Parâmetros
Comentário: Horas
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Minutos
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Segundos
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O TIME(10;2;2) devolve '10:02:02'

Exemplos

O TIME(10;70;0) devolve '11:10:0'

Exemplos

O TIME(10;-40;0) devolve '9:20:0'

TIMEVALUE

A função TIMEVALUE() devolve um número (entre 0 e 1) que representa a hora do dia.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

TIMEVALUE(hora)

Parâmetros
Comentário: Hora
Tipo: Texto
Exemplos

O TIMEVALUE("10:05:02") devolve 0,42

Funções Relacionadas
DATEVALUE 

TODAY

A função TODAY() devolve a data actual.

Tipo devolvido: Data
Sintaxe

TODAY()

Parâmetros

Exemplos

O TODAY() devolve "Segunda 15 de Abril de 2002"

Funções Relacionadas
CURRENTTIME 
NOW 

UNIX2DATE

A função UNIX2DATE() converte uma hora Unix para um valor de data e hora.

Uma hora Unix é o número de segundos após a meia-noite de 1 de Janeiro de 1970.

Tipo devolvido: Data
Sintaxe

UNIX2DATE(hora Unix)

Parâmetros
Comentário: Hora UNIX
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O UNIX2DATE(0) devolve '01-01-1970'

DIASEMANA

A função WEEKDAY() devolve o dia da semana da data indicada. Se o método for o 1 (por omissão), o WEEKDAY() devolve 1 para o Domingo, 2 para a Segunda... Se o método for o 2, a Segunda é o 1, a Terça é o 2, ... e se o método for o 3, o WEEKDAY() devolve 0 para a Segunda, 1 para a Terça,...

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

WEEKDAY(data; método)

Parâmetros
Comentário: Data
Tipo: Texto
Comentário: Método (opcional)
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O WEEKDAY("22-02-2002"; 2) devolve 5

Funções Relacionadas
DAYNAME 

WEEKNUM

A função WEEKNUM() devolve o número da semana não-ISO, no qual a data se encaixa.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

WEEKNUM(data; método)

Parâmetros
Comentário: Data
Tipo: Texto
Comentário: Método (opcional)
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

A função WEEKNUM(A1; 1) devolve 11 quando o A1 é "9 de Março de 2008". O número da semana no ano, com uma semana que começa a Domingo (1, este é o valor por omissão se for omitido o método.)

Exemplos

O WEEKNUM(A1; 2) devolve 10 quando o A1 é "9 de Março de 2008". O número da semana no ano, com uma semana a começar em Segunda-Feira (2)

Funções Relacionadas
ISOWEEKNUM 

WEEKS

A função WEEKS() devolve a diferença entre duas datas em semanas. O terceiro parâmetro indica o modo de cálculo: se o modo for 0, o WEEKS() devolve o maior número possível de semanas entre esses dias. Se o modo for 1, só devolve o número de semanas inteiras dentro do intervalo.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

WEEKS(data2; data1; modo)

Parâmetros
Comentário: Primeiro (mais antigo) valor de data
Tipo: Texto
Comentário: Segundo valor de data
Tipo: Texto
Comentário: Modo de cálculo
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O WEEKS("2002-02-18"; "2002-02-26"; 0) devolve 1, porque as datas estão separadas por 1 semana e 1 dia.

Exemplos

O WEEKS("2002-02-19"; "2002-02-19"; 1) devolve 0, porque não existe uma semana inteira entre essas datas, a começar no primeiro dia da semana (Segunda ou Domingo, dependendo da sua configuração local)

WEEKSINYEAR

A função WEEKSINYEAR() devolve o número de semanas no ano indicado.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

WEEKSINYEAR(ano)

Parâmetros
Comentário: Ano
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O WEEKSINYEAR(2000) devolve 52

WORKDAY

A função WORKDAY() devolve a data que é um dia de trabalho a começar na data inicial.

As férias deverão ser uma das seguintes: número = dias a adicionar, uma única data ou uma lista de datas.

Tipo devolvido: Data
Sintaxe

WORKDAY(data inicial; dias; férias)

Parâmetros
Comentário: Data inicial
Tipo: Texto
Comentário: Dias de trabalho
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Férias
Tipo: Texto
Exemplos

Com o B9 igual a "01/01/2001", D3 igual a "01/03/2001", D4 igual a "01/04/2003", devolve "Sex 5 de Jan de 2001"

YEAR

A função YEAR devolve o ano de uma data. Se não for indicado nenhum parâmetro, é devolvido o ano actual.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

YEAR(data)

Parâmetros
Comentário: Data
Tipo: Texto
Exemplos

O YEAR("22/2/2002") devolve 2002

Exemplos

O YEAR(2323,1285) devolve 1906

Funções Relacionadas
DAY 
MONTH 

YEARFRAC

A função YEARFRAC() devolve o número de dias completos entre a data inicial e a final, de acordo com a base.

A base deverá ser um dos seguintes valores: 0 = 30/360 EUA, 1 = Actual/actual, 2 = Actual/360, 3 = Actual/365, 4 = Europeu 30/360

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

YEARFRAC(data inicial; data final; base)

Parâmetros
Comentário: Primeira data
Tipo: Texto
Comentário: Segunda data
Tipo: Texto
Comentário: intervalo
Tipo: Texto

YEARS

A função YEARS() devolve a diferença entre duas datas em anos. O terceiro parâmetro indica o modo de cálculo: se o modo for 0, o YEARS() devolve o maior número possível de anos entre esses dias. Se o modo for 1, só devolve o número de anos inteiros dentro do intervalo, a começar no 1 de Janeiro e a terminar no 31 de Dezembro.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

YEARS(data2; data1; modo)

Parâmetros
Comentário: Primeiro (mais antigo) valor de data
Tipo: Texto
Comentário: Segundo valor de data
Tipo: Texto
Comentário: Modo de cálculo
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O YEARS("2001-02-19"; "2002-02-26"; 0) devolve 1, porque existe um ano e 7 dias de diferença

Exemplos

O YEARS("2002-02-19"; "2002-02-26"; 1) devolve 0, porque não existe um ano inteiro pelo meio, a começar no primeiro dia do ano

Engenharia

BASE

A função BASE() converte um número da base-10 para um valor textual numa base entre 2 e 36.

Tipo devolvido: Texto
Sintaxe

BASE(numero;base;prec)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Comprimento Mínimo
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O BASE(128;8) devolve "200"

BESSELI

A função BESSELI() devolve a função Bessel modificada In(x).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

BESSELI(X;N)

Parâmetros
Comentário: Onde a função é avaliada
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Ordem da função
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O BESSELI(0,7; 3) devolve 0,007367374

Funções Relacionadas
BESSELJ 
BESSELK 
BESSELY 

BESSELJ

A função BESSELJ() devolve a função Bessel.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

BESSELJ(X;N)

Parâmetros
Comentário: Onde a função é avaliada
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Ordem da função
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O BESSELJ(0,89;3) devolve 0,013974004

Funções Relacionadas
BESSELI 
BESSELK 
BESSELY 

BESSELK

A função BESSELK() devolve a função Bessel modificada, que é equivalente à função Bessel, só que avaliada com argumentos puramente imaginários.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

BESSELK(X;N)

Parâmetros
Comentário: Onde a função é avaliada
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Ordem da função
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O BESSELK(3;9) devolve 397,95880

Funções Relacionadas
BESSELI 
BESSELJ 
BESSELY 

BESSELY

A função BESSELK() devolve a função Bessel, também chamada de função de Weber ou função de Neumann.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

BESSELY(X;N)

Parâmetros
Comentário: Onde a função é avaliada
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Ordem da função
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O BESSELY(4;2) é igual a 0,215903595

Funções Relacionadas
BESSELI 
BESSELJ 
BESSELK 

BIN2DEC

A função BIN2DEC() devolve o valor formatado como um número em decimal.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

BIN2DEC(valor)

Parâmetros
Comentário: O valor a converter
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O BIN2DEC("1010") devolve 10

Exemplos

O BIN2DEC("11111") devolve 31

BIN2HEX

A função BIN2HEX() devolve o valor formatado como um número em hexadecimal.

Tipo devolvido: Texto
Sintaxe

BIN2HEX(valor)

Parâmetros
Comentário: O valor a converter
Tipo: Texto
Comentário: O comprimento mínimo do resultado
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O BIN2HEX("1010") devolve "a"

Exemplos

O BIN2HEX("11111") devolve "1f"

BIN2OCT

A função BIN2OCT() devolve o valor formatado como um número em octal.

Tipo devolvido: Texto
Sintaxe

BIN2OCT(valor)

Parâmetros
Comentário: O valor a converter
Tipo: Texto
Comentário: O comprimento mínimo do resultado
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O BIN2OCT("1010") devolve "12"

Exemplos

O BIN2OCT("11111") devolve "37"

COMPLEX

O COMPLEX(real;imag) devolve um número complexo na forma x+yi.

Tipo devolvido: Texto
Sintaxe

COMPLEX(real;imag)

Parâmetros
Comentário: Coeficiente real
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Coeficiente imaginário
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O COMPLEX(1,2;3,4) devolve "1,2+3,4i"

Exemplos

O COMPLEX(0;-1) devolve "-i"

CONVERT

A função CONVERT() devolve a conversão de um sistema de medidas para outro.

Unidades de massa conhecidas: g (grama), sg (partes), lbm (libra), u (massa atómica), ozm (onça), stone, ton (tonelada), grain, pweight ('pennyweight'), hweight ('hundred weight'), bron (tonelada bruta).

Unidades de distância conhecidas: m (metro), in (polegada), ft (pé), mi (milha), Nmi (milha náutica), ang (Angstrom), parsec, lightyear (ano-luz).

Unidades de pressão conhecidas: Pa (Pascal), atm (atmosfera), mmHg (mm de Mercúrio), psi, Torr.

Unidades de força conhecidas: N (Newton), dyn, pound (libra).

Unidades de energia conhecidas: J (Joule), e (erg), c (caloria termodinâmica), cal (caloria IT), eV(electrão-volt), HPh (Cavalo-potência/hora), Wh (Watt/hora), flb ('foot-pound'), BTU.

Unidades de potência conhecidas: W (Watt), cv (cavalo-potência), PS (Pferdestrke).

Unidades de magnetismo conhecidas: T (Tesla), ga (Gauss).

Unidades de temperatura conhecidas: C (Celsius), F (Fahrenheit), K (Kelvin).

Unidades de volume suportadas: l (litro), tsp (colher de chá), tbs (colher de sopa), oz (onça líquida), chávena, pt ('pint'), qt (quartilho), gal (galão), barril, m3 (metro cúbico), mi3 (milha cúbica), Nmi3 (milha náutica cúbica), in3 (polegada cúbica), ft3 (pé cúbico), yd3 (jarda cúbica), GRT ou regton (tonelada bruta).

Unidades de área conhecidas: m2 (metro quadrado), mi2 (milha quadrada), Nmi2 (milha náutica quadrada), in2 (polegada quadrada), ft2 (pé quadrado), yd2 (jarda quadrada), acre, ha (hectare).

Unidades de velocidade conhecidas: m/s (metros por segundo), m/h (metros por hora), mph (milhas por hora), kn (nó).

Nas unidades métricas podem ser usados os seguintes prefixos: E (exa, 1E+18), P (peta, 1E+15), T (tera, 1E+12), G (giga, 1E+09), M (mega, 1E+06), k (quilo, 1E+03), h (hecto, 1E+02), e (deca, 1E+01), d (deci, 1E-01), c (centi, 1E-02), m (mili, 1E-03), u (micro, 1E-06), n (nano, 1E-09), p (pico, 1E-12), f (fento, 1E-15), a (ato, 1E-18).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

CONVERT(Número; Unidade de Origem; Unidade de Destino)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Unidade de origem
Tipo: Texto
Comentário: Unidade de destino
Tipo: Texto
Exemplos

O CONVERT(32;"C";"F") é igual a 89,6

Exemplos

O CONVERT(3;"lbm";"kg") é igual a 1,3608

Exemplos

O CONVERT(7.9;"cal";"J") é igual a 33,0757

DEC2BIN

A função DEC2BIN() devolve o valor formatado como um número binário.

Tipo devolvido: Texto
Sintaxe

DEC2BIN(valor)

Parâmetros
Comentário: O valor a converter
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: O comprimento mínimo do resultado
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O DEC2BIN(12) devolve "1100"

Exemplos

O DEC2BIN(55) devolve "110111"

DEC2HEX

A função DEC2HEX() devolve o valor formatado como um número hexadecimal.

Tipo devolvido: Texto
Sintaxe

DEC2HEX(valor)

Parâmetros
Comentário: O valor a converter
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: O comprimento mínimo do resultado
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O DEC2HEX(12) devolve "c"

Exemplos

O DEC2HEX(55) devolve "37"

DEC2OCT

A função DEC2OCT() devolve o valor formatado como um número em octal.

Tipo devolvido: Texto
Sintaxe

DEC2OCT(valor)

Parâmetros
Comentário: O valor a converter
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: O comprimento mínimo do resultado
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O DEC2OCT(12) devolve "14"

Exemplos

O DEC2OCT(55) devolve "67"

DELTA

A função DELTA() devolve 1, se o X for igual ao Y; caso contrário, devolve 0.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

DELTA(x; y)

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O DELTA(1,2; 3,4) devolve 0

Exemplos

O DELTA(3; 3) devolve 1

Exemplos

O DELTA(1; TRUE) devolve 1

ERF

A função ERF() devolve a função do erro. Com um único argumento, o ERF() devolve a função de erro entre 0 e esse argumento.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ERF(Limite inferior; Limite superior)

Parâmetros
Comentário: Limite inferior
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Limite superior
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O ERF(0,4) é igual a 0,42839236

Funções Relacionadas
ERFC 

ERFC

A função ERFC() devolve a função complementar de erro.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ERFC(Limite inferior; Limite superior)

Parâmetros
Comentário: Limite inferior
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Limite superior
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O ERFC(0,4) é igual a 0,57160764

Funções Relacionadas
ERF 

GESTEP

A função GESTEP() devolve 1, se o X for maior ou igual a Y; caso contrário, devolve 0. O Y é, por omissão, igual a 0.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

GESTEP(x; y)

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O GESTEP(1,2; 3,4) devolve 0

Exemplos

O GESTEP(3; 3) devolve 1

Exemplos

O GESTEP(0,4; TRUE) devolve 0

Exemplos

O GESTEP(4; 3) devolve 1

HEX2BIN

A função HEX2BIN() devolve o valor formatado como um número em binário.

Tipo devolvido: Texto
Sintaxe

HEX2BIN(valor)

Parâmetros
Comentário: O valor a converter
Tipo: Texto
Exemplos

O HEX2BIN("a") devolve "1010"

Exemplos

O HEX2BIN("37") devolve "110111"

HEX2DEC

A função HEX2DEC() devolve o valor formatado como um número em decimal.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

HEX2DEC(valor)

Parâmetros
Comentário: O valor a converter
Tipo: Texto
Exemplos

O HEX2DEC("a") devolve 10

Exemplos

O HEX2DEC("37") devolve 55

HEX2OCT

A função HEX2OCT() devolve o valor formatado como um número em octal.

Tipo devolvido: Texto
Sintaxe

HEX2OCT(valor)

Parâmetros
Comentário: O valor a converter
Tipo: Texto
Exemplos

O HEX2OCT("a") devolve "12"

Exemplos

O HEX2OCT("37") devolve "67"

IMABS

O IMABS(número complexo) devolve a norma (módulo) de um número complexo, no formato 'x+yi'.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

IMABS(número complexo)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMABS("1,2+5i") devolve 5,1419

Exemplos

O IMABS("-i") devolve 1

Exemplos

O IMABS("12") devolve 12

IMAGINARY

O IMAGINARY(texto) devolve o coeficiente imaginário de um número complexo.

Tipo devolvido: Duplo
Sintaxe

IMAGINARY(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMAGINARY("1,2+3,4i") devolve 3,4

Exemplos

O IMAGINARY("1,2") devolve 0

IMARGUMENT

O IMARGUMENT(número complexo) devolve o argumento de um número complexo, no formato 'x+yi'.

Tipo devolvido: Texto
Sintaxe

IMARGUMENT(número complexo)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMARGUMENT("1,2+5i") devolve 0,6072

Exemplos

O IMARGUMENT("-i") devolve -1,57079633

Exemplos

O IMARGUMENT("12") devolve "#DIV/0"

IMCONJUGATE

O IMCONJUGATE(número complexo) devolve o conjugado de um número complexo, no formato 'x+yi'.

Tipo devolvido: Texto
Sintaxe

IMCONJUGATE(número complexo)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMCONJUGATE("1,2+5i") devolve "1,2-5i"

Exemplos

O IMCONJUGATE("-i") devolve "i"

Exemplos

O IMCONJUGATE("12") devolve "12"

IMCOS

A função IMCOS(texto) devolve o coseno de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMCOS(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMCOS("1+i") devolve "0,83373-0,988898i"

Exemplos

O IMCOS("12i") devolve 81 377,4

IMCOSH

A função IMCOSH(texto) devolve o coseno hiperbólico de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMCOSH(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMCOSH("1+i") devolve "0,83373+0,988898i"

Exemplos

O IMCOSH("12i") devolve 0,84358

IMCOT

A função IMCOT(texto) devolve a co-tangente de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMCOT(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMCOT("1+i") devolve "0,21762-0,86801i"

IMCSC

A função IMCSC(texto) devolve a co-secante de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMCSC(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMCSC("1+i") devolve "0,62151-0,30393i"

IMCSCH

A função IMCSCH(texto) devolve a co-secante hiperbólica de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMCSCH(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMCSCH("1+i") devolve "0,30393-0,62151i"

IMDIV

O IMDIV() devolve a divisão de vários números complexos, no formato 'x+yi'.

Tipo devolvido: Texto
Sintaxe

IMDIV(valor;valor;...)

Parâmetros
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Exemplos

O IMDIV(1,2;"3,4+5i") devolve "0,111597-0,164114i"

Exemplos

O IMDIV("12+i";"12-i") devolve "0,986207+0,16551i"

IMEXP

A função IMEXP(texto) devolve a exponencial de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMEXP(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMEXP("2-i") devolve "3,99232-6,21768i"

Exemplos

O IMEXP("12i") devolve "0,843854-0,536573i"

IMLN

A função IMLN(texto) devolve o logaritmo natural de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMLN(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMLN("3-i") devolve "1,15129-0,321751i"

Exemplos

O IMLN("12") devolve 2,48491

IMLOG10

O IMLOG10(texto) devolve o logaritmo de base 10 de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMLOG10(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMLOG10("3+4i") devolve "0,69897+0,402719i"

IMLOG2

O IMLOG2(texto) devolve o logaritmo de base 2 de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMLOG2(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMLOG2("3+4i") devolve "2,321928+1,337804i"

IMPOWER

O IMPOWER(string) devolve um número complexo, elevado a um dado expoente.

Tipo devolvido: Texto
Sintaxe

IMPOWER(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Comentário: Potência
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O IMPOWER("4-i";2) devolve "15-8i"

Exemplos

O IMPOWER("1,2";2) devolve 1,44

IMPRODUCT

O IMPRODUCT() devolve o produto de vários números complexos, no formato 'x+yi'.

Tipo devolvido: Texto
Sintaxe

IMPRODUCT(valor;valor;...)

Parâmetros
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Exemplos

O IMPRODUCT(1,2;"3,4+5i") devolve "4,08+6i"

Exemplos

O IMPRODUCT(1,2;"1i") devolve "+1,2i"

IMREAL

O IMREAL(texto) devolve o coeficiente real de um número complexo.

Tipo devolvido: Duplo
Sintaxe

IMREAL(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMREAL("1,2+3,4i") devolve 1,2

Exemplos

O IMREAL("1,2i") devolve 0

IMSEC

A função IMSEC(texto) devolve a secante de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMSEC(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMSEC("1+i") devolve "0,49833+0,59108i"

IMSECH

A função IMSECH(texto) devolve a secante hiperbólica de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMSECH(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMSECH("1+i") devolve "0,49833-0,59108i"

IMSIN

A função IMSIN(texto) devolve o seno de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMSIN(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMSIN("1+i") devolve "1,29846+0,634964i"

Exemplos

O IMSIN("1,2") devolve -0,536573

IMSINH

A função IMSINH(texto) devolve o seno hiperbólico de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMSINH(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMSINH("1+i") devolve "0,63496+1,29846i"

Exemplos

O IMSINH("1,2") devolve 1,50946

IMSQRT

A função IMSQRT(texto) devolve a raiz quadrada de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMSQRT(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMSQRT("1+i") devolve "1,09868+0,45509+i"

Exemplos

O IMSQRT("1.2i") devolve "0,774597+0,774597i"

IMSUB

O IMSUB() devolve a diferença de vários números complexos, no formato 'x+yi'.

Tipo devolvido: Texto
Sintaxe

IMSUB(valor;valor;...)

Parâmetros
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Exemplos

O IMSUB(1,2;"3,4+5i") devolve "-2,2-5i"

Exemplos

O IMSUB(1,2;"1i") devolve "1,2-i"

IMSUM

O IMSUM() devolve a soma de vários números complexos, no formato 'x+yi'.

Tipo devolvido: Texto
Sintaxe

IMSUM(valor;valor;...)

Parâmetros
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Comentário: Número complexo
Tipo: Uma gama de cadeias de caracteres
Exemplos

O IMSUM(1,2;"3,4+5i") devolve "4,6+5i"

Exemplos

O IMSUM(1,2;"1i") devolve "1,2+i"

IMTAN

A função IMTAN(texto) devolve a tangente de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMTAN(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMTAN("1+i") devolve "0,27175+1,08392i"

Exemplos

O IMTAN("1,2") devolve 2,57215

IMTANH

A função IMTANH(texto) devolve a tangente hiperbólica de um número complexo.

Tipo devolvido: Texto
Sintaxe

IMTANH(texto)

Parâmetros
Comentário: Número complexo
Tipo: Texto
Exemplos

O IMTANH("1+i") devolve "1,08392+0,27175i"

Exemplos

O IMTANH("1,2") devolve 0,83365

OCT2BIN

A função OCT2BIN() devolve o valor formatado como um número em binário.

Tipo devolvido: Texto
Sintaxe

OCT2BIN(valor)

Parâmetros
Comentário: O valor a converter
Tipo: Texto
Comentário: O comprimento mínimo do resultado
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O OCT2BIN("12") devolve "1010"

Exemplos

O OCT2BIN("55") devolve "101101"

OCT2DEC

A função OCT2DEC() devolve o valor formatado como um número em decimal.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

OCT2DEC(valor)

Parâmetros
Comentário: O valor a converter
Tipo: Texto
Exemplos

O OCT2DEC("12") devolve 10

Exemplos

O OCT2DEC("55") devolve 45

OCT2HEX

A função OCT2HEX() devolve o valor formatado como um número em hexadecimal.

Tipo devolvido: Texto
Sintaxe

OCT2HEX(valor)

Parâmetros
Comentário: O valor a converter
Tipo: Texto
Comentário: O comprimento mínimo do resultado
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O OCT2HEX("12") devolve "A"

Exemplos

O OCT2HEX("55") devolve "2D"

Financeiro

ACCRINT

A função ACCRINT devolve o juro acumulado para algo que paga um juro periódico. As frequências permitidas são 1 - anual, 2 - semi-anual ou 4 - trimestral. A base é o tipo de contagem de dias que pretende usar: 0: EUA 30/360 (por omissão), 1: dias reais, 2: dias reais/360, 3: dias reais/365 ou 4: Europa 30/365.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ACCRINT(emissão; primeiro juro; acordo; taxa; par; frequência; base)

Parâmetros
Comentário: Data do acordo
Tipo: Data
Comentário: Primeiro juro
Tipo: Data
Comentário: Acordo
Tipo: Data
Comentário: Taxa anual do seguro
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor do par
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Número de pagamentos por ano
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base de contagem dos dias
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O ACCRINT("28/2/2001"; "31/8/2001"; "1/5/2001"; 0,1; 1000; 2; 0) devolve 16,944

Funções Relacionadas
ACCRINTM 

ACCRINTM

A função ACCRINT devolve o juro acumulado para algo que paga os juros numa determinada data de maturidade. As frequências permitidas são 1 - anual, 2 - semi-anual ou 4 - trimestral. A base é o tipo de contagem de dias que pretende usar: 0: EUA 30/360 (por omissão), 1: dias reais, 2: dias reais/360, 3: dias reais/365 ou 4: Europa 30/365.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ACCRINTM(emissão; acordo; taxa; par; base)

Parâmetros
Comentário: Data do acordo
Tipo: Data
Comentário: Acordo
Tipo: Data
Comentário: Taxa anual do seguro
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor do par
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base de contagem dos dias
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O ACCRINTM("28/2/2001"; "31/8/2001"; 0,1; 100) devolve 5,0278

Funções Relacionadas
ACCRINT 

AMORDEGRC

A função AMORDEGRC calcula o valor de amortização para o sistema de contabilidade Francês, usando uma desvalorização decrescente.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

AMORDEGRC( Custo; dataCompra; data fim primeiro período; salvado; período; taxa; base)

Parâmetros
Comentário: Custo
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Vp
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Vf
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O AMORDEGRC( 1000; "2006-02-01"; "2006-12-31"; 10; 0; 0,1; 1 ) devolve 228

Funções Relacionadas
AMORLINC 
DB 
DDB 
YEARFRAC 

AMORLINC

A função AMORLINC calcula o valor da amortização para o sistema contabilístico Francês, usando uma desvalorização linear.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

AMORLINC( Custo; data compra; data fim primeiro período; salvado; período; taxa; base)

Parâmetros
Comentário: P
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Vp
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Vf
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O AMORLINC( 1000; "2004-02-01"; "2004-12-31"; 10; 0; 0,1; 1 ) devolve 91,256831

Funções Relacionadas
AMORDEGRC 
DB 
DDB 
YEARFRAC 

COMPOUND

A função COMPOUND() devolve o valor de um investimento, dado o valor, a taxa de juro nominal, a frequência de composição e o tempo. Por exemplo: 5 000€, a uma taxa composta de 12% trimestral em 5 anos, tornar-se-ão compound(5000;0,12;4;5) ou 9030,56 €.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

COMPOUND(inicial;taxa;períodos;períodos_por_ano)

Parâmetros
Comentário: Principal
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Taxa de juro
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Períodos por ano
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Anos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O COMPOUND(5000;0,12;4;5) é igual a 9030,56

CONTINUOUS

A função CONTINUOUS() calcula o retorno da taxa contínua composta, dado o valor principal, a taxa nominal e o tempo em anos. Por exemplo: 1000 €, a render 10% em 1 ano, tornar-se-ão CONTINUOUS(1000;0,1;1), ou seja, 1105,17 €.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

CONTINUOUS(principal;taxa;anos)

Parâmetros
Comentário: Principal
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Taxa de juro
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Anos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O CONTINUOUS(1000;0,1;1) é igual a 1105,17

COUPNUM

A função COUPNUM devolve o número de promissórias a pagar entre o acordo e a maturidade. A base é o tipo de contagem de dias que pretende usar: 0: EUA 30/360 (por omissão), 1: dias reais, 2: dias reais/360, 3: dias reais/365 ou 4: Europa 30/365.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

COUPNUM(acordo; maturidade; frequência; base)

Parâmetros
Comentário: Acordo
Tipo: Data
Comentário: Maturidade
Tipo: Data
Comentário: Frequência
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base de contagem dos dias
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O COUPNUM("28/2/2001"; "31/8/2001"; 2; 0) devolve 1

CUMIPMT

Calcula o pagamento de empréstimo acumulado.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

CUMIPMT(taxa, períodos, valor, início, fim, tipo)

Parâmetros
Comentário: taxa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: períodos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: valor
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: início
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: fim
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: tipo
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O CUMIPMT( 0,06/12; 5*12; 100000; 5; 12; 0 ) é igual a -3562,187023

Funções Relacionadas
IPMT 
CUMPRINC 

CUMPRINC

Calcula o pagamento principal acumulado.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

CUMPRINC(taxa, períodos, valor, início, fim, tipo)

Parâmetros
Comentário: taxa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: períodos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: valor
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: início
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: fim
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: tipo
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O CUMPRINC( 0,06/12; 5*12; 100000; 5; 12; 0 ) é igual a -11904,054201

Funções Relacionadas
PPMT 
CUMIPMT 

DB

A função DB() irá calcular a desvalorização de um bem por um dado período usando o método de balanceamento fixo descendente. O mês é opcional e, se for omitido, assume-se como igual a 12.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

DB(custo; valor de salvação; vida; período [;mês])

Parâmetros
Comentário: Custo
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor de salvação
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Vida
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Período
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Mês
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O DB(8000;400;6;3) é igual a 1158,40

Exemplos

O DB(8000;400;6;3;2) é igual a 1783,41

Funções Relacionadas
DDB 
SLN 

DDB

A função DDB() irá calcular a desvalorização de um bem por um dado período, usando o método de declínio aritmético. O factor é opcional e, se for omitido, assume-se como igual a 2. Todos os parâmetros devem ser maiores que zero.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

DDB(custo; valor de salvação; vida; período [;factor])

Parâmetros
Comentário: Custo
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor de salvação
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Vida
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Período
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Factor
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O DDB(75000;1;60;12;2) devolve 1721,81

Funções Relacionadas
SLN 

DISC

A função DISC devolve a taxa de desconto. A base é o tipo de contagem de dias que pretende usar: 0: EUA 30/360 (por omissão), 1: dias reais, 2: dias reais/360, 3: dias reais/365 ou 4: Europa 30/365.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

DISC(acordo; maturidade; par; retenção [; base ] )

Parâmetros
Comentário: Acordo
Tipo: Data
Comentário: Maturidade
Tipo: Data
Comentário: Preço pelo valor de face de 100€
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Redenção
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base de contagem dos dias
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O DISC("28/2/2001"; "31/8/2001"; 12; 14) devolve 0,2841

Funções Relacionadas
YEARFRAC 

DOLLARDE

A função DOLLARDE() devolve um preço expresso como um número decimal. O preço é o número a ser convertido e a fracção é o denominador da fracção propriamente dita.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

DOLLARDE(preço; fracção)

Parâmetros
Comentário: Preço Fraccionário
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Fracção
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O DOLLARDE(1,02; 16) - igual a 1 e 2/16 - devolve 1,125

Funções Relacionadas
DOLLARFR 
TRUNC 

DOLLARFR

A função DOLLARFR() devolve um preço expresso como uma fracção. O preço é o número a ser convertido e a fracção é o denominador da fracção em si

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

DOLLARFR(preço fraccionário; fracção)

Parâmetros
Comentário: Preço Decimal
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Fracção
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O DOLLARFR(1,125; 16) devolve 1,02. (1 + 2/16)

Funções Relacionadas
DOLLARDE 
TRUNC 

DURATION

Devolve o número de períodos necessários por um investimento para reter um valor pretendido.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

DURATION(taxa; vp; vf)

Parâmetros
Comentário: Taxa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor actual (PV)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor futuro (FV)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O DURATION(0,1; 1000; 2000) devolve 7,27

Funções Relacionadas
FV 
PV 

DURATION_ADD

Devolve a duração de Macauley de um seguro de prémio fixo em anos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

DURATION_ADD(Acordo; Maturidade; Cupão; Receita; Frequência; Base)

Parâmetros
Comentário: Acordo
Tipo: Data
Comentário: Maturidade
Tipo: Data
Comentário: Cupão
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Receita
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Frequência
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O DURATION_ADD( "1998-01-01"; "2006-01-01"; 0,08; 0,09; 2; 1 ) devolve 5,9937749555

Funções Relacionadas
MDURATION 

EFFECT

A função EFFECT() calcula a taxa efectiva para uma dada taxa de juro (taxa anual ou APR). Por exemplo: 8% de juros, compostos mensalmente, dão uma taxa efectiva de EFFECT(0,08;12) ou 8,3%.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

EFFECT(nominal;períodos)

Parâmetros
Comentário: Taxa de juro nominal
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Períodos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O EFFECT(0,08;12) é igual a 0,083

Funções Relacionadas
EFFECTIVE 
NOMINAL 

EFFECTIVE

A função EFFECTIVE() calcula a taxa efectiva para uma dada taxa de juro (taxa anual ou APR). É a mesma função que a EFFECT.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

EFFECTIVE(nominal;períodos)

Parâmetros
Comentário: Taxa de juro nominal
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Períodos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Funções Relacionadas
EFFECT 

EURO

A função EURO() converte um Euro para a moeda nacional de um determinado país da união monetária Europeia. A moeda é uma das seguintes: ATS (Áustria), BEF (Bélgica), DEM (Alemanha), ESP (Espanha), EUR (Euro), FIM (Finlândia), FRF (França), GRD (Grécia), IEP (Irlanda), ITL (Itália), LUF (Luxemburgo), NLG (Holanda) ou PTE (Portugal).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

EURO(moeda)

Parâmetros
Comentário: Monetário
Tipo: Texto
Exemplos

EURO("PTE") é igual a 200,482

Funções Relacionadas
EUROCONVERT 

EUROCONVERT

A função EUROCONVERT() converte um número de uma moeda nacional para outra moeda da União Europeia, usando o Euro como intermediário. A moeda é uma das seguintes: ATS (Áustria), BEF (Bélgica), DEM (Alemanha), ESP (Espanha), EUR (Euro), FIM (Finlândia), FRF (França), GRD (Grécia), IEP (Irlanda), ITL (Itália), LUF (Luxemburgo), NLG (Holanda) ou PTE (Portugal).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

EUROCONVERT(número; moeda origem; moeda destino)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Moeda de origem
Tipo: Texto
Comentário: Moeda de destino
Tipo: Texto
Exemplos

O EUROCONVERT(1; "EUR"; "DEM") é igual a 1,95583

Funções Relacionadas
EURO 

FV

A função FV() devolve o valor futuro de um investimento, dada a taxa de juro e o tempo passado. Se tem 1 000 € numa conta a render 8% de taxa, ao fim de dois anos terá FV(1000;0,08;2) ou 1 166,40 €.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

FV(valor actual;taxa;períodos)

Parâmetros
Comentário: Valor actual
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Taxa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Períodos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O FV(1000;0,08;2) é igual a 1166,40

Funções Relacionadas
PV 
NPER 
PMT 
RATE 

FV_ANNUITY

A função FV_ANNUITY() devolve o valor futuro de uma sequência de pagamentos, dado o valor do pagamento, a taxa de juro e o número de períodos. Por exemplo, se você receber 500 contos por ano, em 20 anos, e o investir a 8%, o total ao fim de 20 anos será FV_annuity (500;0,08;20), ou seja, 22 880,98 contos. Esta função assume que os pagamentos são feitos ao fim de cada período.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

FV_ANNUITY(quantia;taxa;períodos)

Parâmetros
Comentário: Pagamento por período
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Taxa de juro
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Períodos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O FV_ANNUITY(1000;0,05;5) é igual a 5525,63

INTRATE

A função INTRATE devolve a taxa de juro para algo que é investido por inteiro. A base é o tipo de contagem de dias que pretende usar: 0: EUA 30/360 (por omissão), 1: dias reais, 2: dias reais/360, 3: dias reais/365 ou 4: Europa 30/365.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

INTRATE(acordo; maturidade; investimento; redenção; base)

Parâmetros
Comentário: Acordo
Tipo: Data
Comentário: Maturidade
Tipo: Data
Comentário: Investimento
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Redenção
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base de contagem dos dias
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O INTRATE("28/2/2001"; "31/8/2001"; 1000000; 2000000;1) devolve 1,98

IPMT

O IPMT calcula o valor de um pagamento de uma anuidade para os juros.

A taxa corresponde à taxa de juro periódica.

O período é o período de amortização. É igual a 1 para o primeiro e NPER para o último período.

O NPER é o número total de períodos durante os quais a anuidade é paga.

O PV é o valor actual na sequência de pagamentos.

O FV (opcional) é o valor futuro (desejado). Por omissão: 0.

O tipo (opcional) define a data de pagamento. É igual a 1, para o início do período, e a 0 (por omissão), para o pagamento no fim de um período.

O exemplo demonstra o juro a pagar no último ano de um empréstimo de três anos. A taxa de juro é igual a 10 por cento.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

IPMT(Taxa; Período; NPer; VP; VF; Tipo)

Parâmetros
Comentário: Taxa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Período
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Número de períodos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores presentes
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor futuro (opcional)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Tipo (opcional)
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O IPMT(0,1;3;3;8000) é igual a -292,45

Funções Relacionadas
PPMT 
PV 
PMT 

IRR

A função IRR calcula a taxa interna de retorno para uma série não-periódica de fluxos monetários.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

IRR( Valores[; Adivinhar = 0.1 ] )

Parâmetros
Comentário: Valores
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Adivinhar
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Funções Relacionadas
XIRR 

ISPMT

Calcula o juro pago num dado período de investimento.

A taxa corresponde à taxa de juro periódica.

O período corresponde ao período de amortização. É igual a 1 para o primeiro e a NPer para o último período.

O NPer é o número total de períodos durante os quais a anuidade é paga.

O PV é o valor actual na sequência de pagamentos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ISPMT(Taxa; Período; NPer; VP)

Parâmetros
Comentário: Taxa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Período
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de períodos
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Valores presentes (PV)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O ISPMT(0,1; 1; 3; 8000000) é igual a -533333

Funções Relacionadas
PV 
FV 
NPER 
PMT 
RATE 

LEVEL_COUPON

A função LEVEL_COUPON() calcula o valor duma promissória 'level-coupon'. Por exemplo: se a taxa de juro é 10%, uma promissória de 1000 €, com cupões semi-anuais, a uma taxa de 13% que dure 4 anos, vale LEVEL_COUPON(1000;0,13;2;4;0,1) ou 1096,95 €.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

LEVEL_COUPON(valor de face;taxa do cupão;cupões por ano;anos;taxa de mercado)

Parâmetros
Comentário: Valor de face
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Taxa da promissória
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Promissórias por ano
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Anos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Taxa de juro do mercado
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O LEVEL_COUPON(1000;0,13;2;4;0,1) é igual a 1096,95

MDURATION

A função MDURATION() irá calcular a duração de Macauley modificada para um seguro de prémio fixo em anos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MDURATION( Acordo; Maturidade; Cupão; Receita; Frequência; [ Base=0 ])

Parâmetros
Comentário: Acordo
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Maturidade
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Cupão
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Receita
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Frequência
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O MDURATION("2004-02-01"; "2004-05-31"; 0,08; 0,09; 2; 0) devolve 0,316321106

Funções Relacionadas
DURATION 

MIRR

A função MIRR() irá calcular a taxa interna modificada de retorno (IRR) de uma série de investimentos periódicos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MIRR(valores; investimento; reinvestimento)

Parâmetros
Comentário: Valores
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Investimento
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Reinvestimento
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O MIRR({100;200;-50;300;-200}, 5%, 6%) é igual a 34,2823387842%

Funções Relacionadas
IRR 

NOMINAL

A função NOMINAL() calcula a taxa de juro nominal, para uma taxa de juro efectiva, composta em certos intervalos. Por exemplo: para ganhar 8% numa conta composta mensalmente, é necessário um retorno de NOMINAL(0,08;12) ou 7,72%.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

NOMINAL(efectivo;períodos)

Parâmetros
Comentário: Taxa de juro efectiva
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Períodos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O NOMINAL(0,08;12) é igual a 0,0772

Funções Relacionadas
EFFECT 

NPER

Devolve o número de períodos num investimento.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

NPER(taxa;pagamento;vp;vf;tipo)

Parâmetros
Comentário: Taxa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Pagamento
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor actual (PV)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor futuro (FV - opcional)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Tipo (opcional)
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O NPER(0,1; -100; 1000) é igual a 11

Exemplos

O NPER(0,06; 0; -10000; 20000 ;0) devolve 11,906

Funções Relacionadas
FV 
RATE 
PMT 
PV 

NPV

O valor presente líquido (NPV) para uma série de fluxos monetários periódicos.

Calcula o valor líquido actual para um fluxo periódico de receita com a taxa de desconto. Os valores deverão ser positivos se forem recebidos como receitas e negativos se forem despesa.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

NPV(Taxa; Valores)

Parâmetros
Comentário: Taxa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores (lista)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

NPV(100%;4;5;7) = 4,125

Funções Relacionadas
FV 
IRR 
NPER 
PMT 
PV 

ODDLPRICE

A função ODDLPRICE calcula o valor do seguro por cada 100 unidades monetárias do valor de face. O seguro tem uma última data de juro irregular.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ODDLPRICE( Acordo; Maturidade; Último; Taxa; Receita Anual; Retenção; Frequência [; Base = 0 ] )

Parâmetros
Comentário: Acordo
Tipo: Data
Comentário: Maturidade
Tipo: Data
Comentário: Último
Tipo: Data
Comentário: Taxa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Receita Anual
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Redenção
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Frequência
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O ODDLPRICE(DATE(1990;6;1);DATE(1995;12;31);DATE(1990;1;1);3%;5%;100;2) devolve 90,991042345

ODDLYIELD

A função ODDLYIELD calcula a receita do seguro que tem uma última data de juro irregular.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ODDLYIELD( Acordo; Maturidade; Último; Taxa; Preço; Retenção; Frequência [; Base = 0 ] )

Parâmetros
Comentário: Acordo
Tipo: Data
Comentário: Maturidade
Tipo: Data
Comentário: Último
Tipo: Data
Comentário: Taxa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Preço
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Redenção
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Frequência
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O ODDLYIELD(DATE(1990;6;1);DATE(1995;12;31);DATE(1990;1;1);3%;91;100;2) devolve 4,997775351

Funções Relacionadas
ODDLPRICE 

PMT

O PMT devolve o valor do pagamento de um empréstimo, baseado numa taxa de juro constante e pagamentos constantes (cada pagamento tem o mesmo valor).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

PMT(taxa; períodos ; vp [; vf = 0 [; tipo = 0 ]] )

Parâmetros
Comentário: Taxa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Número de períodos (NPer)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor actual (PV)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor futuro (FV - opcional)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Tipo (opcional)
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O PMT(0,1; 4; 10000) é igual a -3154,71

Funções Relacionadas
NPER 
IPMT 
PPMT 
PV 

PPMT

O PPMT calcula o valor de um pagamento de uma anuidade para o principal.

A taxa corresponde à taxa de juro periódica.

O período é o período de amortização. É igual a 1 para o primeiro e NPER para o último período.

O NPER é o número total de períodos durante os quais a anuidade é paga.

O PV é o valor actual na sequência de pagamentos.

O FV (opcional) é o valor futuro (desejado). Por omissão: 0.

O tipo (opcional) define a data de pagamento. É igual a 1, para o início do período, e a 0 (por omissão), para o pagamento no fim de um período.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

PPMT(Taxa; Período; Núm Períodos; VP [; VF = 9 [; Tipo = 0 ]] )

Parâmetros
Comentário: Taxa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Período
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Número de períodos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor actual
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor futuro (opcional)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Tipo (opcional)
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O PPMT(0,0875;1;36;5000;8000;1) é igual a -18,48

Funções Relacionadas
IPMT 
PMT 
PV 

PRICEMAT

O PRICEMAT calcula o preço por cada 100 unidades monetárias do valor de face do seguro que paga o juro na data de maturidade.

Método de cálculo da base

0 = Método EUA, 12 meses, com 30 dias em cada mês

1 = Número real de dias no ano, número real de dias nos meses

2 = 360 dias num ano, cálculo real dos dias nos meses

4 = 365 dias num ano, número real de dias nos meses

5 Método Europeu, 12 meses, com 30 dias em cada mês

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

PRICEMAT(acordo final; maturidade; acordo; taxa; receita [; base = 0 ] )

Parâmetros
Comentário: Acordo
Tipo: Data
Comentário: Maturidade
Tipo: Data
Comentário: Acordo
Tipo: Data
Comentário: Taxa de desconto
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Receita
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O PRICEMAT(DATE(1990;6;1);DATE(1995;12;31);DATE(1990;1;1);6%;5%) devolve 103,819218241

PV

A função PV() devolve o valor actual ou presente dum investimento -- o valor actual de uma soma de dinheiro no futuro, dada a taxa de juro ou inflação. Por exemplo, se precisar de 1166,40 € para algo, e quiser comprá-lo em dois anos, enquanto ganha 8% de juros, precisa de começar com PV(1166,4;0,08;2), ou seja, 1000 €.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

PV(valor futuro;taxa;períodos)

Parâmetros
Comentário: Valor futuro
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Taxa de juro
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Períodos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O PV(1166,4;0,08;2) é igual a 1000

PV_ANNUITY

A função PV_ANNUITY() devolve o valor actual de uma anuidade ou sequência de pagamentos. Por exemplo, um bilhete de lotaria de "um milhão de contos" que paga 50 000 contos por 20 anos, com uma taxa de juro de 5%, vale na realidade PV_ANNUITY(50000;0,05;20), ou seja, 623 111 contos. Esta função assume que os pagamentos são feitos no fim de cada período.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

PV_ANNUITY(quantidade;taxa;períodos)

Parâmetros
Comentário: Pagamento por período
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Taxa de juro
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Períodos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O PV_ANNUITY(1000;0,05;5) é igual a 4329,48

RATE

A função RATE() calcula a taxa de juro fixa por período de um investimento com pagamentos regulares.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

RATE(nper;pagamento;vp;vf;tipo;adivinhar)

Parâmetros
Comentário: Período do pagamento
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Pagamentos regulares
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor actual
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor futuro
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Tipo
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Adivinhar
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O RATE(4*12;-200;8000) devolve 0,007701472

RECEIVED

A função RECEIVED devolve a quantidade recebida, até à data de maturidade, para o seguro de um investimento. A base é o tipo de contagem de dias que quer usar: 0: EUA 30/360 (por omissão), 1: dias reais, 2: dias reais/360, 3: dias reais/365 ou 4: Europa 30/365. A data de acordo deve ser anterior à data de maturidade.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

RECEIVED(acordo; maturidade; investimento; desconto; base)

Parâmetros
Comentário: Acordo
Tipo: Data
Comentário: Maturidade
Tipo: Data
Comentário: Investimento
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Taxa de desconto
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O RECEIVED("28/2/2001"; "31/8/2001"; 1000; 0,05; 0) devolve 1 025,787

RRI

A função RRI calcula a taxa de juro resultante do lucro (retorno) de um investimento.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

RRI( P; VP; VF)

Parâmetros
Comentário: P
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Vp
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Vf
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O RRI(1;100;200) devolve 1

Funções Relacionadas
FV 
NPER 
PMT 
PV 
RATE 

SLN

A função SLN() irá determinar a desvalorização linear de um bem, ao longo de um único período. O custo é o valor que você paga por esse bem. O valor de salvação é o valor do bem ao fim do período. A vida é o número de períodos, ao longo dos quais o bem se vai desvalorizando. O SLN divide o custo igualmente pela vida do bem.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SLN(custo; valor de salvação; vida)

Parâmetros
Comentário: Custo
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor de salvação
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Vida
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O SLN(10000;700;10) é igual a 930

Funções Relacionadas
SYD 
DDB 

SYD

A função SYD() irá calcular a desvalorização da soma-dos-anos, para um dado bem, baseando-se no seu custo, valor de salvação, vida antecipada e um período em particular. Este método acelera a taxa da desvalorização, de modo a que ocorram mais despesas da desvalorização nos primeiros períodos do que nos últimos. O custo da desvalorização é o custo actual menos o valor de salvação. A vida útil é o número de períodos (normalmente em anos), ao longo dos quais o bem se vai desvalorizando.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SYD(custo; valor de salvação; vida; período)

Parâmetros
Comentário: Custo
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor de salvação
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Vida
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Período
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O SYD(5000; 200; 5; 2) é igual a 1280

Funções Relacionadas
SLN 
DDB 

TBILLEQ

A função TBILLEQ devolve a promissória para um título do tesouro. A data de maturidade deve ser posterior à data de acordo, dentro de uma intervalo de 365 dias.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

TBILLEQ(acordo; maturidade; desconto)

Parâmetros
Comentário: Acordo
Tipo: Data
Comentário: Maturidade
Tipo: Data
Comentário: Taxa de desconto
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O TBILLEQ("28/2/2001"; "31/8/2001"; 0,1) devolve 0,1068

Funções Relacionadas
TBILLPRICE 
TBILLYIELD 

TBILLPRICE

A função TBILLPRICE devolve o preço, por cada valor de 100€, para um título do tesouro. A data de maturidade deve ser posterior à data do acordo, dentro de um intervalo de 365 dias. A taxa de desconto deverá ser positiva.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

TBILLPRICE(acordo; maturidade; desconto)

Parâmetros
Comentário: Acordo
Tipo: Data
Comentário: Maturidade
Tipo: Data
Comentário: Taxa de desconto
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O TBILLPRICE("28/2/2001"; "31/8/2001"; 0,05) devolve 97,4444

Funções Relacionadas
TBILLEQ 
TBILLYIELD 

TBILLYIELD

A função TBILLYIELD devolve a receita de um título do tesouro. A data de maturidade deve ser posterior à data do acordo, dentro de um intervalo de 365 dias. O preço deverá ser positivo.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

TBILLYIELD(acordo; maturidade; preço)

Parâmetros
Comentário: Acordo
Tipo: Data
Comentário: Maturidade
Tipo: Data
Comentário: Preço pelo valor de face de 100€
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O TBILLYIELD("28/2/2001"; "31/8/2001"; 600) devolve -1,63

Funções Relacionadas
TBILLEQ 
TBILLPRICE 

VDB

O VDB calcula a permissão de desvalorização de um bem com um determinado valor inicial, um tempo de vida útil esperado e um valor final de salvação para um dado período, usando o método de balanço em declinação com taxa variável.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

VDB(custo; salvado; vida; período-início; período-fim; [; factor-desvalorização = 2 [; mudar = falso ]] )

Parâmetros
Comentário: Acordo
Tipo: Data
Comentário: Maturidade
Tipo: Data
Comentário: Preço
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Redenção
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O VDB(10000;600;10;0;0,875;1,5) devolve 1312,5

XIRR

A função XIRR calcula a taxa interna de retorno para uma série não-periódica de fluxos monetários.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

XIRR( Valores; Data[; Adivinhar = 0.1 ] )

Parâmetros
Comentário: Valores
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Datas
Tipo: Data
Comentário: Adivinhar
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O XIRR(B1:B4;C1:C4) Supondo que B1:B4 contém -20000, 4000, 12000, 8000 enquanto C1:C4 contém "=DATE(2000;1;1)", "=DATE(2000;6;1)", "=DATE(2000;12;30)", "=DATE(2001;3;1)" devolve 0.2115964

Funções Relacionadas
IRR 

XNPV

A função XNPV calcula o valor presente líquido para uma série de fluxos monetários.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

XNPV( Taxa; Valores; Datas )

Parâmetros
Comentário: Taxa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Datas
Tipo: Data
Exemplos

O XNPV(5%;B1:B4;C1:C4), supondo que B1:B4 contém -20000, 4000, 12000, 8000 enquanto C1:C4 contém "=DATE(2000;1;1)", "=DATE(2000;6;1)", "=DATE(2000;12;30)", "=DATE(2001;3;1)", devolve 2907,83187

Funções Relacionadas
NPV 

YIELDDISC

O YIELDDISC calcula a receita de um seguro descontado por cada 100 unidades monetárias do valor de face.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

YIELDDISC(acordo; maturidade; preço, retenção, base)

Parâmetros
Comentário: Acordo
Tipo: Data
Comentário: Maturidade
Tipo: Data
Comentário: Preço
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Redenção
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O YIELDDISC(DATE(1990;6;1);DATE(1990;12;31);941,66667;1000) devolve 0,106194684

YIELDMAT

A função YIELDMAT calcula a receita do seguro que paga os juros na data de maturidade.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

YIELDMAT( Acordo Actual; Maturidade; Acordo; Taxa; Preço; Base )

Parâmetros
Comentário: Acordo
Tipo: Data
Comentário: Maturidade
Tipo: Data
Comentário: Acordo
Tipo: Data
Comentário: Taxa de desconto
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Preço
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O YIELDMAT(DATE(1990;6;1);DATE(1995;12;31);DATE(1990; 1; 1); 6%;103,819218241) devolve 0,050000000

Funções Relacionadas
YIELDDISC 

ZERO_COUPON

A função ZERO_COUPON() calcula o valor duma promissória 'zero-coupon' (desconto puro). Por exemplo: se a taxa de juro é 10%, uma promissória de 1000 €, que dure 20 anos, vale ZERO_COUPON(1000,0,1;20) ou 148,64 €.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ZERO_COUPON(valor de face;taxa;anos)

Parâmetros
Comentário: Valor de face
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Taxa de juro
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Anos
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O ZERO_COUPON(1000;0,1;20) é igual a 148,64

Informação

ERRORTYPE

A função ERRORTYPE() converte um erro para um número. Se o valor não for um erro, é devolvido um erro. Caso contrário, é devolvido um código numérico. Os códigos de erro estão modelados no Excel.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

ERRORTYPE(valor)

Parâmetros
Comentário: Erro
Tipo: Qualquer tipo de valor
Exemplos

O ERRORTYPE(NA()) devolve 7

Exemplos

O ERRORTYPE(0) devolve um erro

FILENAME

Devolve o nome do ficheiro actual. Se o documento actual não estiver gravado, é devolvida uma cadeia de caracteres vazia.

Tipo devolvido: Texto
Sintaxe

FILENAME()

Parâmetros

FORMULA

A função FORMULA() devolve a fórmula de uma célula como texto.

Tipo devolvido: Texto
Sintaxe

FORMULA(x)

Parâmetros
Comentário: Referência
Tipo: Referência
Exemplos

O FORMULA(A1) devolve "=SUM(1+2)" se a célula A1 tiver uma fórmula como essa.

INFO

O INFO() devolve informações sobre o ambiente de operação actual. O parâmetro do tipo define o tipo de informação que deseja devolver. Pode ser um dos seguintes: o "directory" devolve a localização da pasta actual, o "numfile" devolve o número de documentos activos e o "release" devolve a versão do Calligra Sheets em texto, o "recalc" devolve o modo de novo cálculo actual: "Automatic" ou "Manual", o "system" devolve o nome do ambiente de operação e o "osversion" devolve o sistema operativo actual.

Tipo devolvido: Texto
Sintaxe

INFO(tipo)

Parâmetros
Comentário: Tipo de informação
Tipo: Texto

ISBLANK

A função ISBLANK() devolve Verdadeiro, se o parâmetro estiver em branco. Caso contrário, devolve um valor falso.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISBLANK(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Exemplos

O ISBLANK(A1) devolve Verdadeiro se a célula A1 estiver vazia

Exemplos

O ISBLANK(A1) devolve Verdadeiro se a célula A1 tiver um valor

ISDATE

A função ISDATE() devolve Verdadeiro, se o parâmetro for uma data; caso contrário, devolve Falso

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISDATE(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Exemplos

O ISDATE("2000-2-2") devolve Verdadeiro

Exemplos

O ISDATE("hello") devolve Falso

ISERR

A função ISERR() devolve Verdadeiro, se o parâmetro for um erro que não o N/D; caso contrário, devolve Falso. Use o ISERROR() se quiser incluir também o erro N/D.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISERR(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Funções Relacionadas
ISERROR 
ISNA 

ISERROR

A função ISERROR() devolve Verdadeiro se o parâmetro é um erro de qualquer tipo. Caso contrário, devolve Falso.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISERROR(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Funções Relacionadas
ISERR 
ISNA 

ISEVEN

A função ISEVEN() devolve Verdadeiro, se o número for par; caso contrário, devolve Falso.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISEVEN(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Exemplos

O ISEVEN(12) devolve Verdadeiro

Exemplos

O ISEVEN(-7) devolve Falso

ISFORMULA

A função ISFORMULA() devolve Verdadeiro, se a célula referenciada tiver uma fórmula. Caso contrário, devolve um valor falso.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISFORMULA(x)

Parâmetros
Comentário: Referência
Tipo: Referência

ISLOGICAL

A função ISLOGICAL() devolve Verdadeiro, se o parâmetro for um valor booleano. Caso contrário, devolve Falso.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISLOGICAL(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Exemplos

O ISLOGICAL(A1 >A2) devolve Verdadeiro

Exemplos

O ISLOGICAL(12) devolve Falso

ISNA

A função ISNA() devolve Verdadeiro se o parâmetro for um erro N/D. Caso contrário, devolve Falso.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISNA(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Funções Relacionadas
ISERR 
ISERROR 

ISNONTEXT

A função ISNONTEXT() devolve Verdadeiro, se o parâmetro não for uma sequência de texto. Caso contrário, devolve Falso. É a mesma que o ISNOTTEXT.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISNONTEXT(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Exemplos

O ISNONTEXT(12) devolve Verdadeiro

Exemplos

O ISNONTEXT("hello") devolve Falso

Funções Relacionadas
ISNOTTEXT 

ISNOTTEXT

A função ISNOTTEXT() devolve Verdadeiro, se o parâmetro não for uma sequência de texto. Caso contrário, devolve Falso. É a mesma função que a ISNONTEXT.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISNOTTEXT(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Exemplos

O ISNOTTEXT(12) devolve Verdadeiro

Exemplos

O ISNOTTEXT("hello") devolve Falso

Funções Relacionadas
ISNONTEXT 

ISNUM

A função ISNUM() devolve Verdadeiro, se o parâmetro for um valor numérico; caso contrário, devolve Falso. É a mesma que a ISNUMBER.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISNUM(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Exemplos

O ISNUM(12) devolve Verdadeiro

Exemplos

O ISNUM(hello) devolve Falso

Funções Relacionadas
ISNUMBER 

ISNUMBER

A função ISNUMBER() devolve Verdadeiro, se o parâmetro é um valor numérico; caso contrário, devolve Falso. É a mesma função que a ISNUM.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISNUMBER(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Exemplos

O ISNUMBER(12) devolve Verdadeiro

Exemplos

O ISNUMBER(hello) devolve Falso

Funções Relacionadas
ISNUM 

ISODD

A função ISODD() devolve Verdadeiro, se o número for ímpar; caso contrário, devolve Falso.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISODD(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Exemplos

O ISODD(12) devolve Falso

Exemplos

O ISODD(-7) devolve Verdadeiro

ISREF

A função ISREF() devolve Verdadeiro, se o parâmetro for uma referência; caso contrário, devolve Falso

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISREF(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Exemplos

O ISREF(A12) devolve Verdadeiro

Exemplos

O ISREF("hello") devolve Falso

ISTEXT

A função ISTEXT() devolve Verdadeiro, se o parâmetro for uma sequência de texto; caso contrário, devolve Falso

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISTEXT(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Exemplos

O ISTEXT(12) devolve Falso

Exemplos

O ISTEXT("hello") devolve Verdadeiro

ISTIME

A função ISTIME() devolve Verdadeiro, se o parâmetro é um valor de uma hora; caso contrário, devolve Falso.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

ISTIME(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Exemplos

O ISTIME("12:05") devolve Verdadeiro

Exemplos

O ISTIME("hello") devolve Falso

N

A função N() converte um valor para um número. Se o valor é ou refere-se a um número, esta função devolve o número. Se o valor for verdadeiro, esta função devolve 1. Se o valor for uma data, esta função devolve o número de série dessa data. Tudo o resto fará a função devolver 0.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

N(valor)

Parâmetros
Comentário: Valor
Tipo: Qualquer tipo de valor
Exemplos

O N(3,14) devolve 3,14

Exemplos

O N("7") devolve 0 (porque o "7" é texto)

NA

A função NA() devolve o valor do erro de constante, N/A.

Tipo devolvido: Erro
Sintaxe

NA()

Parâmetros

Funções Relacionadas
ISNA 
ISERR 
ISERROR 

TYPE

A função TYPE() devolve 1 se o valor é um número, 2 se for texto, 4 se o valor for lógico, 16 se for um valor de erro ou 64 se o valor for um vector. Se a célula que o valor representa tiver uma fórmula, o utilizador irá obter o valor do seu resultado.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

TYPE(x)

Parâmetros
Comentário: Qualquer valor
Tipo: Qualquer tipo de valor
Exemplos

O TYPE(A1) devolve 2, se a célula A1 contiver "Texto"

Exemplos

O TYPE(-7) devolve 1

Exemplos

O TYPE (A2) devolve 1, se a célula A2 contiver "=CURRENTDATE()"

Lógico

AND

A função AND() devolve Verdadeiro se todos os valores forem também verdadeiros. Caso contrário, devolve Falso (a menos que qualquer dos valores sejam errados - nesse caso, devolve um erro).

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

AND(valor;valor;...)

Parâmetros
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Exemplos

O AND(verdadeiro;verdadeiro;verdadeiro) devolve Verdadeiro

Exemplos

O AND(verdadeiro;falso) devolve Falso

FALSE

A função FALSE() devolve o valor booleano FALSO.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

FALSE()

Parâmetros

Exemplos

O FALSE() devolve FALSE

IF

A função IF() é uma função condicional. Esta função devolve o segundo parâmetro se a condição for Verdadeira. Caso contrário, devolve o terceiro parâmetro (que é falso, por omissão).

Tipo devolvido: Qualquer tipo de valor
Sintaxe

IF(condição;se_verdadeiro;se_falso)

Parâmetros
Comentário: Condição
Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Comentário: Se verdadeiro
Tipo: Qualquer tipo de valor
Comentário: Se falso
Tipo: Qualquer tipo de valor
Exemplos

A1=4;A2=6; o IF(A1 >A2;5;3) devolve 3

IFERROR

Devolve X a menos que seja um erro; nesse caso, devolve um valor alternativo.

Tipo devolvido: Qualquer tipo de valor
Sintaxe

IFERROR(Qualquer X;Qualquer Alternativa)

Parâmetros
Comentário: Qualquer X
Tipo: Qualquer tipo de valor
Comentário: Qualquer Alternativa
Tipo: Qualquer tipo de valor
Exemplos

O IFERROR(A1;A2) devolve o conteúdo de A1, caso esse conteúdo não seja inválido; caso contrário, devolverá o conteúdo de A2.

IFNA

Devolve X a menos que seja um N/D; nesse caso, devolve um valor alternativo.

Tipo devolvido: Qualquer tipo de valor
Sintaxe

IFNA(Qualquer X;Qualquer Alternativa)

Parâmetros
Comentário: Qualquer X
Tipo: Qualquer tipo de valor
Comentário: Qualquer Alternativa
Tipo: Qualquer tipo de valor
Exemplos

O IFNA(A1;A2) devolve o conteúdo de A1, caso esse conteúdo não seja um valor de erro #N/D; caso contrário, é devolvido o conteúdo de A2.

NAND

A função NAND() devolve Verdadeiro, se pelo menos um valor não for verdadeiro; caso contrário, devolve Falso.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

NAND(valor;valor;...)

Parâmetros
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Exemplos

O NAND(verdadeiro;falso;falso) devolve Verdadeiro

Exemplos

O NAND(verdadeiro;verdadeiro) devolve Falso

NOR

A função NOR() devolve Verdadeiro, se todos os valores dados forem lógicos e falsos; caso contrário, devolve Falso.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

NOR(valor;valor;...)

Parâmetros
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Exemplos

O NOR(verdadeiro;falso;falso) devolve falso

Exemplos

O NOR(falso;falso) devolve Verdadeiro

NOT

A função NOT() devolve Verdadeiro se o valor for Falso e devolve Falso se o valor for Verdadeiro. Devolve um erro no caso de a entrada ser um erro.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

NOT(booleano)

Parâmetros
Comentário: Valor Booleano
Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Exemplos

O NOT(falso) devolve Verdadeiro

Exemplos

O NOT(verdadeiro) devolve Falso

OR

A função OR() devolve Verdadeiro se pelo menos um dos valores for verdadeiro. Caso contrário, devolve um valor Falso (a menos que qualquer dos valores seja um erro, onde então devolve um erro).

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

OR(valor;valor;...)

Parâmetros
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Exemplos

O OR(falso;falso;falso) devolve Falso

Exemplos

O OR(verdadeiro;falso) devolve Verdadeiro

TRUE

A função TRUE() devolve o valor booleano verdadeiro.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

TRUE()

Parâmetros

Exemplos

O TRUE() devolve TRUE

XOR

A função XOR() devolve Falso se o número de valores Verdadeiros for par. Caso contrário, devolve Verdadeiro. Devolve um erro se algum dos argumentos for um erro.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

XOR(valor;valor;...)

Parâmetros
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Comentário: Valores booleanos
Tipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
Exemplos

O XOR(falso;falso;falso) devolve Falso

Exemplos

O XOR(verdadeiro;falso) devolve Verdadeiro

Pesquisa & Referência

ADDRESS

O ADDRESS cria um endereço de uma célula. O parâmetro Linha é o número da linha e o Coluna é a identificação da coluna.

Um número absoluto que define o tipo de referência: 1 ou omitido = Absoluta; 2 = Linha absoluta, coluna relativa; 3 = Linha relativa, coluna absoluta e 4 = Relativa.

O Estilo A1 define o tipo de endereço a devolver. Se o A1 for igual a TRUE (por omissão), o endereço é devolvido no estilo A1, caso contrário será devolvido no estilo R1C1.

O nome da folha é o texto que indica o nome da folha.

Tipo devolvido: Texto
Sintaxe

ADDRESS(linha; coluna; absoluto; estilo; nome da folha)

Parâmetros
Comentário: Número de linha
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de coluna
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número absoluto (opcional)
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Estilo do A1 (opcional)
Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Comentário: Nome da folha
Tipo: Texto
Exemplos

O ADDRESS(6; 4) devolve $D$6

Exemplos

O ADDRESS(6; 4; 2) devolve D$6

Exemplos

O ADDRESS(6; 4; 2; FALSE; "Folha1") devolve Folha1!R6C[4]

Exemplos

O ADDRESS(6; 4; 1; FALSE; "Folha1") devolve Folha1!R6C4

Exemplos

ADDRESS(6; 4; 4; TRUE; "Folha1") devolve Folha1!D6

AREAS

Devolve o número de áreas no texto de referência. Uma área pode ser uma única célula ou um conjunto de células.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

AREAS(referência)

Parâmetros
Comentário: Referência
Tipo: Uma gama de cadeias de caracteres
Exemplos

O AREAS(A1) devolve 1

Exemplos

O AREAS((A1; A2:A4)) devolve 2

CELL

Devolve informações sobre a posição, a formatação ou o conteúdo de uma referência.

Tipo devolvido: Qualquer tipo de valor
Sintaxe

CELL(tipo; referência)

Parâmetros
Comentário: Tipo
Tipo: Texto
Comentário: Referência
Tipo: Referência
Exemplos

O CELL("COL", C7) devolve 3

Exemplos

O CELL("ROW", C7) devolve 7

Exemplos

O CELL("ADDRESS", C7) devolve $C$7

CHOOSE

Devolve o parâmetro indicado pelo índice.

Tipo devolvido: Qualquer tipo de valor
Sintaxe

CHOOSE(índice, parâmetro1, parâmetro2,...)

Parâmetros
Comentário: Índice
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Argumentos
Tipo:
Exemplos

O CHOOSE(1; "1o"; "2o") devolve o "1o"

Exemplos

O CHOOSE(2; 3; 2; 4) devolve 2

COLUMN

A função COLUMN devolve a coluna da referência de célula indicada. Se não for definido nenhum parâmetro, é devolvida a coluna da célula actual.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

COLUMN(referência)

Parâmetros
Comentário: Referência
Tipo: Texto
Exemplos

O COLUMN(A1) devolve 1

Exemplos

O COLUMN(D2) devolve 4

Funções Relacionadas
COLUMNS 
ROW 

COLUMNS

A função COLUMNS devolve o número de colunas de uma referência.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

COLUMNS(referência)

Parâmetros
Comentário: Referência
Tipo: Texto
Exemplos

O COLUMNS(A1:C3) devolve 3

Exemplos

O COLUMNS(D2) devolve 1

Funções Relacionadas
COLUMN 
ROWS 

HLOOKUP

Procura por um valor correspondente na primeira linha da tabela indicada, devolvendo o valor da linha indicada.

Procura o 'valor de pesquisa' na primeira linha da 'fonte de dados'. Se existir um valor correspondente, o valor na 'linha' e a coluna onde o valor foi encontrado, são então devolvidos. Se o 'ordenado' for verdadeiro (por omissão), assume-se que a primeira linha está ordenada. A pesquisa irá terminar se o 'valor de pesquisa' for inferior ao valor comparado no momento.

Tipo devolvido: Texto/Numérico
Sintaxe

HLOOKUP(Valor de pesquisa; fonte de dados; Linha; Ordenado)

Parâmetros
Comentário: Valor da procura
Tipo: Texto/Numérico
Comentário: Fonte de dados
Tipo: Vector
Comentário: Linha
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Ordenado (opcional)
Tipo: Um valor lógico (VERDADEIRO ou FALSO)

INDEX

Se for indicado um intervalo, devolve o valor guardado numa dada linha/coluna. Se for indicada uma célula que contenha uma lista, então será devolvido um elemento da lista.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

INDEX(célula, linha, coluna)

Parâmetros
Comentário: Referência
Tipo: Texto
Comentário: Linha
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Coluna
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O INDEX(A1:C3;2;2) devolve o conteúdo do B2

Exemplos

O INDEX(A1;2;2), se o A1 for o resultado do cálculo de uma lista, devolve o seu elemento (2,2).

INDIRECT

Devolve o conteúdo do célula indicada pelo texto de referência. O segundo parâmetro é opcional.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

INDIRECT(textoReferencia, estilo)

Parâmetros
Comentário: Referência
Tipo: Texto
Comentário: Estilo do A1 (opcional)
Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Exemplos

INDIRECT(A1), o A1 contém "B1", e o B1 1 = > devolve 1

Exemplos

O INDIRECT("A1") devolve o conteúdo do A1

LOOKUP

A função LOOKUP procura pelo primeiro parâmetro do vector de procura. Ela devolve um valor no vector de resultado com o mesmo índice que o valor correspondente no vector de procura. Se o valor não estiver no vector de procura, irá obter o menor a seguir. Se não corresponder a nenhum valor no vector de procura, é devolvido um erro. O vector de procura deverá estar por ordem ascendente e os vectores de procura e do resultado deverão ter o mesmo tamanho. Os valores numéricos, de texto e booleanos são reconhecidos. A comparação entre cadeias de caracteres não faz distinção entre maiúsculas e minúsculas.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

LOOKUP(valor; vector de procura; vector de resultado)

Parâmetros
Comentário: Valor da procura
Tipo: Texto/Numérico
Comentário: Vector de procura
Tipo: Texto/Numérico
Comentário: Vector de resultado
Tipo: Texto/Numérico
Exemplos

O LOOKUP(1.232; A1:A6; B1:B6) para A1 = 1, A2 = 2 devolve o valor de B1.

MATCH

Procura um valor de pesquisa dentro de uma dada região, devolvendo a sua posição (a começar em 1). O tipo de correspondência poderá ser -1, 0 ou 1, definindo como será pesquisado o valor. Se o tipo for 0, é devolvido o índice do primeiro valor que corresponda ao texto procurado. Se o tipo for igual a 1 (ou omitido), é devolvido o índice do primeiro valor que seja menor ou igual ao valor a pesquisa, sendo os valores na região de pesquisa ordenados de forma ascendente. Se o tipo de ocorrência for -1, é procurado o valor menor que seja maior ou igual ao valor a procurar, tendo a região de pesquisa de estar ordenada de forma descendente.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

MATCH(Valor a pesquisar; Região da pesquisa; Tipo de correspondência)

Parâmetros
Comentário: Valor a procurar
Tipo: Texto/Numérico
Comentário: Região da pesquisa
Tipo: Referência/Lista
Comentário: Tipo de correspondência (opcional)
Tipo: Um valor inteiro (como 1; 132; 2344)

MULTIPLE.OPERATIONS

O MULTIPLE.OPERATIONS executa a expressão da fórmula indicada pela Célula da Fórmula e todas as expressões de que ela depende, substituindo todas as referências à Célula da Linha por referências à Substituição da linha, fazendo o mesmo para a coluna. A função pode ser usada para criar facilmente tabelas de expressões que dependam de dois parâmetros de entrada.

Tipo devolvido: Texto/Numérico
Sintaxe

MULTIPLE.OPERATIONS(Célula da fórmula; Célula da linha; Substituição da linha; Célula da coluna; Substituição da coluna)

Parâmetros
Comentário: Célula da fórmula
Tipo: Referência
Comentário: Célula da linha
Tipo: Referência
Comentário: Substituição da linha
Tipo: Referência
Comentário: Célula da coluna (opcional)
Tipo: Referência
Comentário: Substituição da coluna (opcional)
Tipo: Referência

OFFSET

Modifica a posição e dimensão de uma referência.

Tipo devolvido: Referência
Sintaxe

OFFSET(Reference referência; Integer posicaoLinha; Integer posicaoColuna; Integer novaAltura; Integer novaLargura)

Parâmetros
Comentário: Referência ou intervalo
Tipo: Referência
Comentário: Número de linhas do deslocamento
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de colunas do deslocamento
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Altura do intervalo de deslocamento (opcional)
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Largura do intervalo de deslocamento (opcional)
Tipo: Um valor inteiro (como 1; 132; 2344)

ROW

A função ROW devolve a linha da referência da célula indicada. Se não for indicado nenhum parâmetro, é devolvida a linha da célula actual.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

ROW(referência)

Parâmetros
Comentário: Referência
Tipo: Texto
Exemplos

O ROW(A1) devolve 1

Exemplos

O ROW(D2) devolve 4

Funções Relacionadas
ROWS 
COLUMN 

ROWS

A função ROWS devolve o número de linhas de uma referência.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

ROWS(referência)

Parâmetros
Comentário: Referência
Tipo: Texto
Exemplos

O ROWS(A1:C3) devolve 3

Exemplos

O ROWS(D2) devolve 1

Funções Relacionadas
ROW 
COLUMNS 

SHEET

Devolve o número da folha da referência ou do texto que representa um nome de folha.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

SHEET(referência)

Parâmetros
Comentário: Referência
Tipo: Referência
Exemplos

O SHEET(Folha1!C7) devolve 1

Exemplos

O SHEET(Folha2!C7) devolve 2

SHEETS

Devolve o número de folhas numa referência ou no documento actual.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

SHEETS(referência)

Parâmetros
Comentário: Referência
Tipo: Referência

VLOOKUP

Procura por um valor correspondente na primeira coluna da tabela indicada, devolvendo o valor da coluna indicada.

Procura o 'valor de pesquisa' na primeira coluna da 'fonte de dados'. Se existir um valor correspondente, o valor na 'coluna' e a linha onde o valor foi encontrado, são então devolvidos. Se o 'ordenado' for verdadeiro (por omissão), assume-se que a primeira coluna está ordenada. A pesquisa irá terminar se o 'valor de pesquisa' for inferior ao valor comparado no momento.

Tipo devolvido: Texto/Numérico
Sintaxe

HLOOKUP(Valor de pesquisa; fonte de dados; Coluna; Ordenado)

Parâmetros
Comentário: Valor da procura
Tipo: Texto/Numérico
Comentário: Fonte de dados
Tipo: Vector
Comentário: Coluna
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Ordenado (opcional)
Tipo: Um valor lógico (VERDADEIRO ou FALSO)

Matemático

ABS

A função ABS() devolve o módulo do número de vírgula flutuante x.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ABS(x)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O ABS(12.5) é igual a 12.5

Exemplos

O ABS(-12,5) é igual a 12,5

CEIL

A função CEIL() arredonda o valor de x por excesso ao número inteiro mais próximo, devolvendo esse valor com dupla precisão.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

CEIL(x)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O CEIL(12,5) é igual a 13

Exemplos

O CEIL(-12,5) é igual a -12

Funções Relacionadas
CEILING 
FLOOR 

CEILING

A função CEILING() arredonda o 'x' para cima (para longe do zero) para o múltiplo mais próximo de Grau Significativo. O valor predefinido do Grau Significativo é 1 (ou -1 se o número for negativo), o que significa um arredondamento para o inteiro mais próximo. Se o parâmetro do Modo for diferente de zero, a função arredonda para longe do zero em vez de se dirigir ao infinito positivo.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

CEILING(x)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Casas decimais (opcional)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Modo (opcional)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O CEILING(12,5) é igual a 13

Exemplos

O CEILING(6,44;4) é igual a 8

Exemplos

O CEILING(-6,43; -4; 1) é igual a -8

Exemplos

O CEILING(-6,43; -4; 0) é igual a -4

Funções Relacionadas
CEIL 
FLOOR 

COUNT

Esta função devolve o número de parâmetros inteiros ou de virgula flutuante. Você poderá contar, utilizando um intervalo - COUNT(A1:B5) -, ou uma lista de valores como: COUNT(12;5;12,5).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

COUNT(valor;valor;...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Exemplos

O COUNT(-5;"kspread";2) devolve 2

Exemplos

O COUNT(5) devolve 1

Funções Relacionadas
COUNTA 
COUNTIF 
SUM 

COUNTA

Esta função devolve o número de parâmetros não vazios passados. Pode contar utilizando um intervalo - COUNTA(A1:B5) -, ou uma lista de valores como: COUNTA(12;5;12,5).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

COUNTA(valor;valor;valor...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Exemplos

O COUNTA(-5;"kspread";2) devolve 3

Exemplos

O COUNTA(5) devolve 1

Funções Relacionadas
COUNT 
COUNTIF 

COUNTBLANK

Esta função devolve o número de células vazias dentro do intervalo.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

COUNTBLANK(intervalo)

Parâmetros
Comentário: Intervalo de células
Tipo: Intervalo
Exemplos

COUNTBLANK(A1:B5)

Funções Relacionadas
COUNT 
COUNTA 
COUNTIF 

COUNTIF

A função COUNTIF() devolve o número de células, no intervalo indicado, que obedecem ao critério indicado.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

COUNTIF(intervalo;critério)

Parâmetros
Comentário: Intervalo
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Critério
Tipo: Texto
Exemplos

O COUNTIF(A2:A3;"14") devolve 1 se o A1 for -4 e o A2 for 14

Funções Relacionadas
COUNT 
SUMIF 

CUR

A função CUR() devolve a raiz cúbica não-negativa de x.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

CUR(x)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O CUR(27) é igual a 3

Funções Relacionadas
SQRT 

DIV

A função DIV() divide o primeiro valor pelos outros valores respectivos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

DIV(valor;valor;...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Exemplos

O DIV(20;2;2) devolve 5

Exemplos

O DIV(25;2,5) devolve 0

Funções Relacionadas
MULTIPLY 
MOD 

EPS

O EPS() devolve o epsilon da máquina; esta é a diferença entre 1 e o próximo maior número de vírgula flutuante. Como os computadores têm um número finito de dígitos, os erros de arredondamento são inerentes (mas são normalmente insignificantes) em todos os cálculos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

EPS()

Parâmetros

Exemplos

Na maioria dos sistemas, isto devolve 2^-52=2.2204460492503131e-16

Exemplos

O 0.5*EPS() devolve o "arredondamento às unidades"; este valor é interessante, porque é o maior número 'x', onde (1+x)-1=0 (devido a erros de arredondamento).

Exemplos

O EPS() é tão pequeno que o Calligra Sheets mostra o '1+eps()' como 1

Exemplos

Escolhe um número x entre 0 e EPS(). Repare que o '1+x' arredonda o 'x', quer para 0 quer para EPS(), usando a equação (1+x)-1

EVEN

A função EVEN() devolve o número arredondado ao número inteiro par mais próximo.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

EVEN(valor)

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O EVEN(1,2) devolve 2

Exemplos

O EVEN(2) devolve 2

Funções Relacionadas
ODD 

EXP

A função EXP() devolve o valor de 'e' (a base dos logaritmos naturais), elevado à potência de x.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

EXP(x)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O EXP(9) é igual a 8103,08392758

Exemplos

O EXP(-9) é igual a 0,00012341

Funções Relacionadas
LN 

FACT

A função FACT() calcula o factorial do parâmetro. A expressão matemática é (valor)!.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

FACT(número)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O FACT(10) devolve 3 628 800

Exemplos

O FACT(0) devolve 1

FACTDOUBLE

A função FACTDOUBLE() calcula o factorial duplo de um número, i.e., o x!!.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

FACTDOUBLE(número)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O FACTDOUBLE(6) devolve 48

Exemplos

O FACTDOUBLE(7) devolve 105

FIB

A função FIB calcula o N-ésimo termo de uma sequência de Fibonacci (1, 1, 2, 3, 5, 8, 13, 21...), na qual cada número, a seguir aos dois primeiros, é a soma dos dois números precedentes. O FIB(0) está definido como 0.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

FIB(n)

Parâmetros
Comentário: N-ésimo termo
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O FIB(9) devolve 34

Exemplos

O FIB(26) devolve 121393

FLOOR

Arredonda um número 'x' para o múltiplo mais próximo do segundo parâmetro, o Grau Significativo.

A função FLOOR() arredonda por defeito o 'x' (em direcção ao zero) para o múltiplo mais próximo do Grau Significativo. O valor por omissão para o grau é 1, se o 'x' for positivo, e -1 se for negativo, o que significa arredondar para cima para o inteiro mais próximo. Se o modo for indicado e não for igual a zero, o valor de 'x' é arredondado para zero com base num múltiplo do grau significativo e com a aplicação do sinal. Caso contrário, é arredondado para o infinito negativo. Se algum dos dois parâmetros 'x' ou Grau Significativo for zero, o resultado será igual a zero.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

FLOOR(x)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Casas decimais (opcional)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Modo (opcional)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

FLOOR(12,5) é igual a 12

Exemplos

O FLOOR(-12,5) é igual a -13

Exemplos

O FLOOR(5; 2) é igual a 4

Exemplos

O FLOOR(5; 2,2) é igual a 4,4

Funções Relacionadas
CEIL 
CEILING 

GAMMA

A função GAMMA() devolve o valor da função 'gama'.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

GAMMA(valor)

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O GAMMA(1) devolve 1

Funções Relacionadas
FACT 

GCD

A função GCD() devolve o máximo divisor comum, para dois ou mais valores inteiros.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

GCD(valor; valor)

Parâmetros
Comentário: Primeiro número
Tipo: Uma gama de números inteiros (como 1; 132; 2344)
Comentário: Segundo número
Tipo: Uma gama de números inteiros (como 1; 132; 2344)
Comentário: Terceiro número
Tipo: Uma gama de números inteiros (como 1; 132; 2344)
Exemplos

O GCD(6;4) devolve 2

Exemplos

O GCD(10;20) devolve 10

Exemplos

O GCD(20;15;10) devolve 5

Funções Relacionadas
LCM 

G_PRODUCT

A função G_PRODUCT() é a mesma que o KPRODUCT. É oferecida por razões de compatibilidade com o Gnumeric.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

G_PRODUCT(valor;valor;...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Funções Relacionadas
KPRODUCT 

INT

A função INT() devolve a parte inteira do valor.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

INT(x)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O INT(12,55) é igual a 12

Exemplos

O INT(15) é igual a 15

Funções Relacionadas
FLOOR 
QUOTIENT 

INV

Esta função multiplica cada valor por -1.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

INV(valor)

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

INV(-5) é igual a 5

Exemplos

INV(5) é igual a -5

Exemplos

INV(0) é igual a 0

KPRODUCT

A função KPRODUCT() calcula o produto de todos os valores dados como parâmetros. Pode calcular o produto de um intervalo: KPRODUCT(A1:B5) ou de uma lista de valores como KPRODUCT(12;5;12,5). Se não forem dados valores numéricos, a função devolve 1.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

KPRODUCT(valor;valor;...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Exemplos

O KPRODUCT(3;5;7) é igual a 105

Exemplos

O KPRODUCT(12,5;2) é igual a 25

Funções Relacionadas
G_PRODUCT 
MULTIPLY 
PRODUCT 

LCM

A função LCM() devolve o mínimo múltiplo comum, para dois ou mais valores de vírgula flutuante

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

LCM(valor; valor)

Parâmetros
Comentário: Primeiro número
Tipo: FLOAT
Comentário: Segundo número
Tipo: FLOAT
Exemplos

O LCM(6;4) devolve 12

Exemplos

O LCM(1,5;2,25) devolve 4,5

Exemplos

O LCM(2;3;4) devolve 12

Funções Relacionadas
GCD 

LN

A função LN() devolve o logaritmo natural de x.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

LN(x)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O LN(0,8) é igual a -0,22314355

Exemplos

O LN(0) é igual a -inf

Funções Relacionadas
LOG 
LOG10 
LOG2 

LOG

A função LOG() devolve o logaritmo de base 10 de x.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

LOG(x)

Parâmetros
Comentário: Um valor de vírgula flutuante, maior que zero
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O LOG(0,8) é igual a -0,09691001

Exemplos

O LOG(0) é um erro.

Funções Relacionadas
LN 
LOGN 
LOG10 
LOG2 

LOG10

A função LOG10() devolve o logaritmo de base 10 do argumento.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

LOG10(x)

Parâmetros
Comentário: Um valor positivo de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O LOG10(10) é igual a 1.

Exemplos

O LOG10(0) é um erro.

Funções Relacionadas
LN 
LOGN 
LOG 
LOG2 

LOG2

A função LOG2() devolve o logaritmo de base 2 de x.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

LOG2(x)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O LOG2(0,8) é igual a -0,32192809

Exemplos

O LOG2(0) é igual a -inf.

Funções Relacionadas
LN 
LOGN 
LOG 
LOG10 

LOGN

A função LOGn() devolve o logaritmo de base n de x.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

LOGn(valor;base)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Base
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O LOGn(12;10) é igual a 1,07918125

Exemplos

O LOGn(12;2) é igual a 3,5849625

Funções Relacionadas
LOG 
LN 
LOG10 
LOG2 

MAX

A função MAX() calcula o maior número dado nos parâmetros. Os valores textuais e lógicos são ignorados.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MAX(valor;valor;...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Exemplos

O MAX(12;5;7) devolve 12

Exemplos

O MAX(12,5;2) devolve 12,5

Exemplos

O MAX(0,5; 0,4;TRUE; 0,2) devolve 0,5

Funções Relacionadas
COUNT 
COUNTA 
MAXA 
MIN 
MINA 

MAXA

A função MAXA() calcula o maior número dado nos parâmetros. O TRUE é avaliado como 1, enquanto o FALSE é visto como 0. Os valores textuais são ignorados.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MAXA(valor;valor;...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Exemplos

O MAXA(12;5;7) devolve 12

Exemplos

O MAXA(12,5;2) devolve 12,5

Exemplos

O MAXA(0,5; 0,4;TRUE; 0,2) devolve 1

Funções Relacionadas
COUNT 
COUNTA 
MAX 
MIN 
MINA 

MDETERM

A função MDETERM devolve o determinante de uma dada matriz. A matriz terá de ser do tipo 'n x n'.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MDETERM(matriz)

Parâmetros
Comentário: Intervalo
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

MDETERM(A1:C3)

Funções Relacionadas
MMULT 

MIN

A função MIN() devolve o menor valor dado nos parâmetros. Os valores textuais e lógicos são ignorados.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MIN(valor;valor;...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Exemplos

O MIN(12; 5; 7) devolve 5

Exemplos

O MIN(12,5; 2) devolve 2

Exemplos

O MIN(0,4; 2; FALSE; 0,7) devolve 0,4

Funções Relacionadas
COUNT 
COUNTA 
MAX 
MAXA 
MINA 

MINA

A função MINA() devolve o menor valor dado nos parâmetros. O TRUE é avaliado como 1, enquanto o FALSE é como 0. Os valores textuais são ignorados.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MINA(valor;valor;...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Exemplos

O MINA(12; 5; 7) devolve 5

Exemplos

O MINA(12,5; 2) devolve 2

Exemplos

O MINA(0,4; 2; FALSE; 0,7) devolve 0.

Funções Relacionadas
COUNT 
COUNTA 
MAX 
MAXA 
MIN 

MINVERSE

Calcula a inversa da matriz.

A matriz multiplicada pela sua inversa resulta na matriz de identidade da mesma dimensão.

As matrizes invertíveis têm um determinante não-nulo.

Tipo devolvido: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MINVERSE(matriz)

Parâmetros
Comentário: Matriz
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

MINVERSE(A1:C3)

Funções Relacionadas
MDETERM 
MUNIT 

MMULT

A função MMULT multiplica duas matrizes. O número de colunas da primeira matriz deverá ser o mesmo que o número de linhas da segunda. O resultado é uma matriz.

Tipo devolvido: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MMULT(matriz1;matriz2)

Parâmetros
Comentário: Primeira matriz
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Segunda matriz
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

MMULT(A1:C3)

Funções Relacionadas
MDETERM 

MOD

A função MOD() devolve o resto da divisão; se o segundo parâmetro for nulo, a função devolve #DIV/0.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

MOD(valor;valor)

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de vírgula flutuante
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

MOD(12;5) devolve 2

Exemplos

MOD(5;5) devolve 0

Funções Relacionadas
DIV 

MROUND

A função MROUND devolve o valor arredondado ao múltiplo indicado. O valor e o múltiplo devem ter o mesmo sinal

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MROUND(valor; múltiplo)

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Múltiplo
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O MROUND(1,252; 0,5) é igual a 1,5

Exemplos

O MROUND(-1,252; -0,5) é igual a -1,5

Funções Relacionadas
ROUND 

MULTINOMIAL

A função MULTINOMIAL() devolve o multinómio de cada número dos parâmetros. Ele usa esta fórmula para o MULTINOMIAL(a,b,c):

(a+b+c)! / a!b!c!

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MULTINOMIAL(valor;valor;...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Exemplos

O MULTINOMIAL(3;4;5) é igual a 27720

MULTIPLY

A função MULTIPLY() multiplica todos os valores dados nos parâmetros. Pode multiplicar os valores dados por um intervalo (MULTIPLY(A1:B5)) ou por uma lista de valores MULTIPLY(12;5;12,5). É equivalente ao PRODUCT.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MULTIPLY(valor;valor;...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Exemplos

O MULTIPLY(12;5;7) é igual a 24

Exemplos

O MULTIPLY(12.5;2) é igual a 25

Funções Relacionadas
DIV 
PRODUCT 
KPRODUCT 

MUNIT

Cria a matriz de identidade da dimensão indicada.

Tipo devolvido: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MUNIT(dimensão)

Parâmetros
Comentário: Dimensão
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O MUNIT(3) cria uma matriz de identidade 3x3

Funções Relacionadas
MINVERSE 

ODD

A função ODD() devolve o número arredondado por excesso (ou defeito, no caso dos valores negativos) para o inteiro ímpar mais próximo. Por definição, o ODD(0) é igual a 1.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ODD(valor)

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

ODD(1,2) devolve 3

Exemplos

ODD(2) devolve 3

Exemplos

ODD(-2) devolve -3

Funções Relacionadas
EVEN 

POW

A função POW(x;y) devolve o valor de 'x' elevado a 'y'. É a mesma função que a POWER.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

POW(valor;valor)

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O POW(1,2;3,4) é igual a 1,8572

Exemplos

O POW(2;3) é igual a 8

Funções Relacionadas
POWER 

POWER

A função POWER(x;y) devolve o valor de 'x' elevado a 'y'.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

POWER(valor;valor)

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O POWER(1,2;3,4) é igual a 1,8572

Exemplos

O POWER(2;3) é igual a 8

Funções Relacionadas
POW 

PRODUCT

A função PRODUCT() calcula o produto de todos os valores dados como parâmetros. Pode calcular o produto de um intervalo (PRODUCT(A1:B5)) ou duma lista de valores como PRODUCT(12;5;12,5). Se não forem passados valores numéricos, a função devolve 0.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

PRODUCT(valor;valor;...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Exemplos

O PRODUCT(3;5;7) é igual a 105

Exemplos

O PRODUCT(12,5;2) é igual a 25

Funções Relacionadas
MULTIPLY 
KPRODUCT 

QUOTIENT

A função QUOTIENT devolve a parte inteira do numerador/denominador.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

QUOTIENT(numerador;denominador)

Parâmetros
Comentário: Numerador
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Denominador
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O QUOTIENT(21;4) devolve 5

Funções Relacionadas
INT 

RAND

A função RAND() devolve um número pseudo-aleatório entre 0 e 1.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

RAND()

Parâmetros

Exemplos

O RAND() pode ser, por exemplo, igual a 0,78309922...

Funções Relacionadas
RANDBETWEEN 
RANDEXP 

RANDBERNOULLI

A função RANDBERNOULLI() devolve um número pseudo-aleatório com distribuição de Bernoulli.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

RANDBERNOULLI(x)

Parâmetros
Comentário: Um valor de vírgula flutuante (entre 0 e 1)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

RANDBERNOULLI(0,45)

Funções Relacionadas
RAND 

RANDBETWEEN

A função RANDBETWEEN() devolve um número pseudo-aleatório entre o valor mínimo e o valor máximo. Se o 'mínimo > máximo', esta função devolve um erro.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

RANDBETWEEN(mínimo;máximo)

Parâmetros
Comentário: Valor mínimo
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Valor máximo
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

RANDBETWEEN(12;78) pode ser, por exemplo, igual a 61,0811...

Funções Relacionadas
RAND 

RANDBINOM

A função RANDBINOM() devolve um número pseudo-aleatório com distribuição binomial.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

RANDBINOM(x)

Parâmetros
Comentário: Um valor de vírgula flutuante (entre 0 e 1)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Tentativas (maior que 0)
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

RANDBINOM(4)

Funções Relacionadas
RAND 
RANDNEGBINOM 

RANDEXP

A função RANDEXP() devolve um número pseudo-aleatório com uma distribuição exponencial.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

RANDEXP(x)

Parâmetros
Comentário: Um valor de vírgula flutuante (maior que 0)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

RANDEXP(0,88)

Funções Relacionadas
RAND 

RANDNEGBINOM

A função RANDNEGBINOM() devolve um número pseudo-aleatório com uma distribuição binomial negativa.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

RANDNEGBINOM(x)

Parâmetros
Comentário: Um valor de vírgula flutuante (entre 0 e 1)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Falhas (maior que 0)
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

RANDNEGBINOM(4)

Funções Relacionadas
RAND 
RANDBINOM 

RANDNORM

A função RANDNORM() devolve um número pseudo-aleatório com uma distribuição normal (Gaussiana).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

RANDNORM(mu; sigma)

Parâmetros
Comentário: Valor médio da distribuição normal
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Dispersão da distribuição normal
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

RANDNORM(0; 1)

Funções Relacionadas
RAND 

RANDPOISSON

A função RANDPOISSON() devolve um número pseudo-aleatório com uma distribuição de Poisson.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

RANDPOISSON(x)

Parâmetros
Comentário: Um valor de vírgula flutuante (maior que 0)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

RANDPOISSON(4)

Funções Relacionadas
RAND 

ROOTN

A função ROOTn() devolve a n-ésima raiz não-negativa de x.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ROOTN(x;n)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O ROOTn(9;2) é igual a 3

Funções Relacionadas
SQRT 

ROUND

A função ROUND(valor;[dígitos]) devolve o arredondamento por excesso do 'valor'. O 'dígitos' é o número de algarismos aos quais quer arredondar esse número. Se o 'dígitos' é zero, o valor é arredondado ao inteiro mais próximo.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ROUND(valor;[dígitos])

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Dígitos
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O ROUND(-1,252;2) é igual a -1,25

Exemplos

O ROUND(-1,252;2) é igual a -1,25

Exemplos

O ROUND(1,258;2) é igual a 1,26

Exemplos

O ROUND(-12,25;-1) é igual a -10

Exemplos

O ROUND(-1,252;0) é igual a -1

Funções Relacionadas
MROUND 
ROUNDDOWN 
ROUNDUP 

ROUNDDOWN

A função ROUNDDOWN(valor;[dígitos]) devolve o arredondamento por defeito do 'valor'. O 'dígitos' é o número de algarismos aos quais quer arredondar esse número. Se o 'dígitos' é zero ou não é dado, o valor é arredondado ao inteiro mais próximo.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ROUNDDOWN(valor;[dígitos])

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Dígitos
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O ROUNDDOWN(1,252) é igual a 1

Exemplos

O ROUNDDOWN(1,252;2) é igual a 1,25

Exemplos

O ROUNDDOWN(-1,252;2) é igual a -1,25

Exemplos

O ROUNDDOWN(-1,252) é igual a -1

Funções Relacionadas
ROUND 
ROUNDUP 

ROUNDUP

A função ROUNDUP(valor;[dígitos]) devolve o arredondamento por excesso do 'valor'. O 'dígitos' é o número de algarismos aos quais quer arredondar esse número. Se o 'dígitos' é zero ou não é dado, o valor é arredondado ao inteiro mais próximo.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ROUNDUP(valor;[dígitos])

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Dígitos
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O ROUNDUP(1,252) é igual a 2

Exemplos

O ROUNDUP(1,252;2) é igual a 1,26

Exemplos

O ROUNDUP(-1,252;2) é igual a -1,26

Exemplos

O ROUNDUP(-1,252) é igual a -2

Funções Relacionadas
ROUND 
ROUNDDOWN 

SERIESSUM

A função SERIESSUM() devolve a soma de uma série de potência.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SERIESSUM( X; N; M; Coeficientes)

Parâmetros
Comentário: X a variável independente da série de potências
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: N o expoente inicial a que o X será elevado
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: M o incremento pelo qual o N será aumentado para cada termo da série
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Coeficientes um conjunto de coeficientes pelos quais cada potência sucessiva da variável X será multiplicada
Tipo: FLOAT
Exemplos

O SERIESSUM(2;0;2;{1;2}) devolve 9

SIGN

Esta função devolve -1 se o número for negativo, 0 se o número for nulo e 1 se o número for positivo.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

SIGN(valor)

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O SIGN(15) é igual a 1

Exemplos

O SIGN(0) é igual a 0

Exemplos

O SIGN(5) é igual a -1

SQRT

A função SQRT() devolve a raiz quadrada não-negativa do argumento. É um erro se o argumento for negativo.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SQRT(x)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O SQRT(9) é igual a 3

Exemplos

O SQRT(-9) é um erro

Funções Relacionadas
IMSQRT 

SQRTPI

A função SQRTPI() devolve a raiz quadrada não-negativa de x * PI. É um erro se o argumento for negativo.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SQRTPI(x)

Parâmetros
Comentário: Um valor de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O SQRTPI(2) é igual a 2.506628

SUBTOTAL

A função SUBTOTAL() devolve o sub-total de uma determinada lista de argumentos, ignorando os outros resultados de sub-totais existentes. A função pode ser um dos seguintes números: 1 - Average, 2 - Count, 3 - CountA, 4 - Max, 5 - Min, 6 - Product, 7 - StDev, 8 - StDevP, 9 - Sum, 10 - Var, 11 - VarP.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SUBTOTAL(função; valor)

Parâmetros
Comentário: Função
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Valores
Tipo: FLOAT
Exemplos

Se, em A1:A5, estiver 7, 24, 23, 56 e 9:

Exemplos

O SUBTOTAL(1; A1:A5) devolve 23,8

Exemplos

O SUBTOTAL(4; A1:A5) devolve 56

Exemplos

O SUBTOTAL(9; A1:A5) devolve 119

Exemplos

O SUBTOTAL(11; A1:A5) devolve 307,76

Funções Relacionadas
AVERAGE 
COUNT 
COUNTA 
MAX 
MIN 
PRODUCT 
STDEV 
STDEVP 
SUM 
VAR 
VARP 

SUM

A função SUM() calcula a soma de todos os valores dados como parâmetros. Pode calcular a soma de um intervalo (SUM(A1:B5)), ou de uma lista de valores como SUM(12;5;12,5).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SUM(valor;valor;...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Exemplos

O SUM(12;5;7) é igual a 24

Exemplos

O SUM(12,5;2) é igual a 14,5

Funções Relacionadas
SUMA 
SUMSQ 
SUMIF 

SUMA

A função SUMA() calcula a soma de todos os valores dados como parâmetros. Pode calcular a soma dum intervalo (SUMA(A1:B5)) ou duma lista de valores como SUM(12;5;12,5). Se um parâmetro contiver texto ou o valor booleano falso irá contar como 0, se for avaliado como verdadeiro contará como 1.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SUM(valor;valor;...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Exemplos

O SUMA(12;5; 7) é igual a 24

Exemplos

O SUMA(12,5; 2; TRUE) é igual a 15.5

Funções Relacionadas
SUM 
SUMSQ 

SUMIF

A função SUMIF() calcula a soma de todos os valores dados como parâmetro que condizem com o critério. O intervalo de soma é opcional. Se não for dado, são assumidos os valores no intervalo de verificação. O tamanho do intervalo de verificação deve ser igual ou menor do que o tamanho do intervalo de soma.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SUMIF(intervalo_de_verificação;critério,intervalo_de_soma)

Parâmetros
Comentário: Verificar o intervalo
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Critério
Tipo: Texto
Comentário: Somar o intervalo
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O SUMIF(A1:A4;" >1") soma todos os valores no intervalo A1:A4 que obedecem a >1

Exemplos

O SUMIF(A1:A4;"=0";B1:B4) soma todos os valores no intervalo B1:B4 para os quais o valor correspondente em A1:A4 obedeça a =0

Funções Relacionadas
SUM 
COUNTIF 

SUMSQ

A função SUMSQ() calcula a soma de todos os quadrados dos valores dados como parâmetros. Pode calcular a soma dum intervalo (SUMSQ(A1:B5)) ou duma lista de valores como SUMSQ(12;5;12,5).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SUMSQ(valor;valor;...)

Parâmetros
Comentário: Valores
Tipo: FLOAT
Exemplos

SUMSQ(12;5;7) é igual a 218

Exemplos

SUMSQ(12,5;2) é igual a 173

Funções Relacionadas
SUM 

TRANSPOSE

Devolve a transposta de uma matriz, i.e., as linhas e colunas da matriz são trocadas.

Tipo devolvido: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

TRANSPOSE(matriz)

Parâmetros
Comentário: Matriz
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

TRANSPOSE(A1:C3)

TRUNC

A função TRUNC() arredonda por defeito um valor numérico a uma dada precisão. Se a precisão for omitida, assume-se igual a 0.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

TRUNC(valor; precisão)

Parâmetros
Comentário: Número de vírgula flutuante
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Precisão
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O TRUNC(1,2) devolve 1

Exemplos

O TRUNC(213,232; 2) devolve 213,23

Funções Relacionadas
ROUND 
ROUNDDOWN 
ROUNDUP 

Estatística

AVEDEV

A função AVEDEV() calcula a média dos desvios absolutos do conjunto de dados da sua média.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

AVEDEV(valor;valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O AVEDEV(11,4;17,3;21,3;25,9;40,1) devolve 7,84

Exemplos

AVEDEV(A1:A5) ...

AVERAGE

A função AVERAGE() calcula a média de todos os valores dados como parâmetros. Pode calcular a média de um intervalo (AVERAGE(A1:B5)) ou de uma lista de valores (AVERAGE(12;5;12,5).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

AVERAGE(valor;valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O AVERAGE(12;5;7) é igual a 8

Exemplos

A AVERAGE(12,5;2) é igual a 7,25

AVERAGEA

A função AVERAGEA() calcula a média dos argumentos dados. Os números, texto e valores lógicos estão também incluídos no cálculo. Se a célula contiver texto, ou se o argumento for avaliado como falso, é interpretado como um valor igual a zero (0). Se o argumento for avaliado como verdadeiro, conta como um (1). As células vazias não são tidas em conta.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

AVERAGEA(valor;valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de texto
Tipo: Texto
Exemplos

O AVERAGEA(11,4;17,3;"algum-texto";25,9;40,1) devolve 18,94

BETADIST

A função BETADIST() devolve a função de densidade probabilística acumulativa beta.

O terceiro e quarto parâmetros são opcionais. Estes definem os limites inferior e superior, caso contrário assumem-se os valores 0,0 e 1,0 respectivamente.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

BETADIST(número;alfa;beta;início;fim[;acumulativo=Verdadeiro])

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Parâmetro alfa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Parâmetro beta
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Início
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Fim
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Acumulada
Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Exemplos

O BETADIST(0,2859;0,2606;0,8105) é igual a 0,675444

Exemplos

BETADIST(0,2859;0,2606;0,8105;0,2;0,9) é igual a 0,537856

BETAINV

A função BETAINV() devolve a inversa da BETADIST(x;alfa;beta;a;b;TRUE()).

Os parâmetros de início e fim são opcionais. Estes definem os limites inferior e superior, caso contrário assumem-se os valores 0,0 e 1,0 respectivamente.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

BETAINV(número;alfa;beta [; início=0 [; fim=1]])

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Parâmetro alfa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Parâmetro beta
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Início
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Fim
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O BETADIST(BETAINV(0,1;3;4);3;4) é igual a 0,1

Exemplos

O BETADIST(BETAINV(0,3;3;4);3;4) é igual a 0,3

BINO

A função BINO() devolve a distribuição binomial.

O primeiro parâmetro é o número de tentativas, o segundo parâmetro é o número de sucessos, e o terceiro é a probabilidade de sucesso. O número de tentativas deve ser maior que o número de sucessos e a probabilidade deve ser menor ou igual a 1.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

BINO(tentativas;sucessos;probabilidade_de_sucesso)

Parâmetros
Comentário: Número de tentativas
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de tentativas com sucesso
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Probabilidade de sucesso
Tipo: Duplo
Exemplos

BINO(12;9;0,8) devolve 0,236223201

CHIDIST

A função CHIDIST() devolve o valor da probabilidade do Chi-quadrado indicado, para o qual se confirma uma hipótese.

CHIDIST calcula o valor do Chi quadrado a ser dado para uma amostra aleatória, a qual é calculada a partir da soma do (valor observado-valor esperado)^2/valor esperado, para todos os valores com a distribuição Chi-quadrado teórica, determinando a partir desta a probabilidade de erro da hipótese a testar.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

CHIDIST(número;graus_liberdade)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Graus de liberdade
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O CHIDIST(13,27;5) devolve 0,021

COMBIN

A função COMBIN() calcula o número de combinações possíveis. O primeiro parâmetro é o número total de elementos. O segundo parâmetro é o número de elementos a escolher. Estes dois parâmetros devem ser positivos; caso contrário, a função devolve um erro. O primeiro parâmetro deve ser maior que o segundo; caso contrário, a função também devolve um erro.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

COMBIN(total;escolhidos)

Parâmetros
Comentário: Número total de elementos
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de elementos a escolher
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O COMBIN(12;5) devolve 792

Exemplos

O COMBIN(5;5) devolve 1

COMBINA

A função COMBINA() calcula o número de combinações possíveis. O primeiro parâmetro é o número total de elementos. O segundo parâmetro é a quantidade total de elementos. O segundo parâmetro é o número de elementos a escolher. Ambos os parâmetros deverão ser positivos e o primeiro parâmetro não deverá ser inferior ao segundo. Caso contrário, a função devolve um erro.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

COMBIN(total;escolhidos)

Parâmetros
Comentário: Número total de elementos
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de elementos a escolher
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O COMBIN(12;5) devolve 792

Exemplos

O COMBIN(5;5) devolve 1

CONFIDENCE

A função CONFIDENCE() devolve o intervalo de confiança para a média da população.

O parâmetro alfa deve ser entre 0 e 1 (exclusive), o desvio-padrão deve ser positivo e o tamanho deve ser maior ou igual a 1.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

CONFIDENCE(alfa;desviopadrão;tamanho)

Parâmetros
Comentário: Intervalo do nível de confiança
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Desvio-padrão para a população total
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Tamanho da população total
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O CONFIDENCE(0,05;1,5;100) é igual a 0,294059

CORREL

A função CORREL() calcula o coeficiente de correlação de dois intervalos de células.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

CORREL(intervalo1; intervalo2)

Parâmetros
Comentário: Intervalo de valores da célula
Tipo: Duplo
Comentário: Segundo intervalo de valores da célula
Tipo: Duplo
Exemplos

CORREL(A1:A3; B1:B3)

Funções Relacionadas
PEARSON 

COVAR

A função COVAR() calcula a co-variância de dois intervalos de células.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

COVAR(intervalo1; intervalo2)

Parâmetros
Comentário: Intervalo de valores da célula
Tipo: Duplo
Comentário: Segundo intervalo de valores da célula
Tipo: Duplo
Exemplos

COVAR(A1:A3; B1:B3)

DEVSQ

A função DEVSQ() calcula a soma dos quadrados dos desvios.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

DEVSQ(valor; valor; ...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Exemplos

DEVSQ(A1:A5)

Exemplos

O DEVSQ(21; 33; 54; 23) devolve 684,75

EXPONDIST

A função EXPONDIST() devolve a distribuição exponencial.

O parâmetro lambda deve ser positivo.

Com acumular = 0, calcula a função de densidade; com acumular = 1, calcula a distribuição.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

EXPONDIST(número;lambda;acumular)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Parâmetro lambda
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: 0 = densidade, 1 = distribuição
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O EXPONDIST(3;0.5;0) é igual a 0.111565

Exemplos

O EXPONDIST(3;0.5;1) é igual a 0,776870

FDIST

A função FDIST() devolve a distribuição f.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

FDIST(número;graus_liberdade_1;graus_liberdade_2)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Graus de liberdade 1
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Graus de liberdade 2
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O FDIST(0,8;8;12) é igual a 0,61

FINV

A função FINV() devolve o número único não-negativo 'x' tal que FDIST(x;r1;r2) = p.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

FINV(número; r1; r2)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Número r1
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número r2
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O FDIST(FINV(0,1;3;4);3;4) é igual a 0,1

FISHER

A função FISHER() devolve a transformada de Fisher para x, e cria uma função aproximada à distribuição normal.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

FISHER(número)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O FISHER(0,2859) é igual a 0,294096

Exemplos

O FISHER(0,8105) é igual a 1,128485

FISHERINV

A função FISHERINV() devolve a inversa da transformação de Fisher para x, e cria uma função aproximada à distribuição normal.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

FISHERINV(número)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O FISHERINV(0,2859) é igual a 0,278357

Exemplos

FISHERINV(0,8105) é igual a 0,669866

FREQUENCY

Conta o número de valores para cada intervalo, indicado pelos valores-fronteira no segundo parâmetro.

Os valores no segundo parâmetro determinam os limites superiores dos intervalos. Os intervalos incluem os limites superiores. A lista devolvida é um vector de colunas e tem mais um elemento que o segundo parâmetro; o último elemento representa o número de elementos maiores que o último valor no segundo parâmetro. Se o segundo parâmetro for vazio, todos os valores no primeiro parâmetro serão tidos em conta.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

FREQUENCY(Dados do intervalo; Grupos do intervalo)

Parâmetros
Comentário: Valores de vírgula flutuante, os quais deverão ser contados.
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante, que representam os limites superiores dos intervalos.
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )

GAMMADIST

A função GAMMADIST() devolve a distribuição Gama.

Se o último parâmetro (acumulado) for 0, calcula a função de densidade; se for 1, é devolvida a distribuição.

Os três primeiros parâmetros devem ser positivos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

GAMMADIST(número;alfa;beta;acumular)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Parâmetro alfa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Parâmetro beta
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Modo de acumulação
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O GAMMADIST(0,758;0,1;0,35;1) é igual a 0,995450

Exemplos

O GAMMADIST(0,758;0,1;0,35;0) é igual a 0,017179

GAMMAINV

A função GAMMAINV() devolve o número único x >= 0 tal que GAMMAINV(x;alfa;beta;TRUE()) = p.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

GAMMAINV(número;alfa;beta)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Parâmetro alfa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Parâmetro beta
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O GAMMADIST(GAMMAINV(0,1;3;4);3;4) é igual a 0,1

Exemplos

O GAMMADIST(GAMMAINV(0,3;3;4);3;4) é igual a 0,3

GAMMALN

A função GAMMALN() devolve o logaritmo natural da função Gamma: G(x). O parâmetro número deve ser positivo.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

GAMMALN(número)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O GAMMALN(2) é igual a 0

GAUSS

A função GAUSS() devolve os valores do integral da distribuição normal acumulativa.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

GAUSS(valor)

Parâmetros
Comentário: O número para o qual será calculado o integral da distribuição normal padrão.
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O GAUSS(0,25) é igual a 0,098706

GEOMEAN

A função GEOMEAN() devolve a média geométrica dos argumentos indicados. Este valor é igual à raiz N-ésima do produto dos termos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

GEOMEAN(valor; valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Exemplos

GEOMEAN(A1:A5)

Exemplos

O GEOMEAN(21; 33; 54; 23) devolve 30,45886

Funções Relacionadas
HARMEAN 

HARMEAN

A função HARMEAN() devolve a média harmónica dos N pontos de dados (N divididos pela soma dos inversos dos pontos de dados).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

HARMEAN(valor; valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Exemplos

HARMEAN(A1:A5)

Exemplos

O HARMEAN(21; 33; 54; 23) devolve 28,588

Funções Relacionadas
GEOMEAN 

HYPGEOMDIST

A função HYPGEOMDIST() devolve a distribuição hipergeométrica.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

HYPGEOMDIST(x; n; M; N)

Parâmetros
Comentário: Número de tentativas com sucesso na amostra
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de tentativas
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de tentativas com sucesso
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Tamanho da população
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O HYPGEOMDIST(2; 5; 6; 20) devolve 0,3522

INTERCEPT

A função INTERCEPT() calcula a intersecção da linha da regressão linear com o eixo dos Y.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

INTERCEPT(y;x)

Parâmetros
Comentário: valores em Y (lista)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: valores em X (lista)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )

INVBINO

A função INVBINO() devolve a distribuição binomial negativa. O primeiro parâmetro é o número de tentativas, o segundo é o número de falhas e o terceiro é a probabilidade de falha. O número de tentativas deve ser maior que o número de falhas e a probabilidade deve ser menor ou igual a 1.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

INVBINO(tentativas;falhas;probabilidade_de_falha)

Parâmetros
Comentário: Número de tentativas
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de falhas
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Probabilidade de falha
Tipo: Duplo
Exemplos

O INVBINO(12;3;0,2) devolve 0,236223201

KURT

A função KURT() calcula uma estimativa nominal do 'kurtosis' de um conjunto de dados. Tem de fornecer pelo menos 4 valores; caso contrário, será devolvido um erro.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

KURT(valor; valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Exemplos

KURT(A1:A5)

Exemplos

O KURT(21; 33; 54; 23) devolve 1,344239

Funções Relacionadas
KURTP 

KURTP

A função KURTP() calcula o 'kurtosis' da população de um conjunto de dados. Tem de fornecer pelo menos 4 valores; caso contrário, será devolvido um erro.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

KURTP(valor;valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Comentário: Valores de vírgula flutuante
Tipo: Duplo
Exemplos

KURTP(A1:A5)

Exemplos

O KURTP(21; 33; 54; 23) devolve -1,021

Funções Relacionadas
KURT 

GRANDE

A função LARGE() devolve o k-ésimo maior valor do conjunto de dados.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

LARGE(intervalo; k)

Parâmetros
Comentário: Intervalo de valores da célula
Tipo: Duplo
Comentário: Posição (da maior)
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

A1: 3, A2: 1, A3: 5 = > o LARGE(A1:A3; 2) devolve 3

LEGACYFDIST

A função LEGACYFDIST() devolve a distribuição-f.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

LEGACYFDIST(número;graus-liberdade-1;graus-liberdade-2)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Graus de liberdade 1
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Graus de liberdade 2
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O LEGACYFDIST(0,8;8;12) devolve 0,61

LOGINV

A função LOGINV() calcula o inverso da distribuição normal logarítmica acumulativa.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

LOGINV(p; media; desvio_padrão)

Parâmetros
Comentário: Probabilidade
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor médio da distribuição logarítmica padrão
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Desvio-padrão da distribuição logarítmica padrão
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O LOGINV(0,1;0;1) é igual a 0,2776

LOGNORMDIST

A função LOGNORMDIST() devolve a distribuição lognormal acumulativa.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

LOGNORMDIST(número;MV;STD)

Parâmetros
Comentário: O valor de probabilidade para o qual é calculada a distribuição logarítmica
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor médio da distribuição logarítmica padrão
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Desvio-padrão da distribuição logarítmica padrão
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O LOGNORMDIST(0,1;0;1) é igual a 0,01

MEDIAN

A função MEDIAN() calcula a mediana de todos os valores dados como parâmetros. Pode calcular a mediana dum intervalo, utilizando MEDIAN(A1:B5), ou de uma lista de valores, utilizando MEDIAN(12;5;12,5). As células em branco serão consideradas como zero, e as células com texto serão ignoradas.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MEDIAN(valor;valor;...)

Parâmetros
Comentário: Valor de vírgula flutuante ou gama de valores
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante ou gama de valores
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante ou gama de valores
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante ou gama de valores
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante ou gama de valores
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O MEDIAN(12; 5; 5,5) é igual a 5,5

Exemplos

O MEDIAN(12; 7; 8;2) é igual a 7,5

MODE

A função MODE() devolve a moda dos dados, isto é, o valor que ocorre com maior frequência.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

MODE(número; número2; ...)

Parâmetros
Comentário: Real
Tipo: Duplo
Comentário: Real
Tipo: Duplo
Comentário: Real
Tipo: Duplo
Comentário: Real
Tipo: Duplo
Exemplos

O MODE(12; 14; 12; 15) devolve 12

NEGBINOMDIST

A função NEGBINOMDIST() devolve a distribuição binomial negativa.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

NEGBINOMDIST(tentativas;sucessos;probabilidade_de_sucesso)

Parâmetros
Comentário: Número de falhas
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de tentativas com sucesso
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Probabilidade de sucesso
Tipo: Duplo
Exemplos

O NEGBINOMDIST(2;5;0,55) devolve 0,152872629

NORMDIST

A função NORMDIST() devolve a distribuição normal acumulativa.

O Número é o valor da distribuição, baseado no qual será calculada a distribuição normal.

MV é o centro linear da distribuição.

STD é o desvio-padrão da distribuição.

O K = 0 calcula a função de densidade; o K = 1 calcula a distribuição.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

NORMDIST(número;MV;STD;K)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Centro linear da distribuição
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Desvio-padrão da distribuição
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: 0 = densidade, 1 = distribuição
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O NORMDIST(0,859;0,6;0,258;0) é igual a 0,934236

Exemplos

O NORMDIST(0,859;0,6;0,258;1) é igual a 0,842281

NORMINV

A função NORMINV() devolve a inversa da distribuição normal acumulativa. O número deve ser entre 0 e 1 (exclusive) e o STD deve ser positivo.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

NORMINV(número;MV;STD)

Parâmetros
Comentário: O valor de probabilidade para o qual é calculada a distribuição logarítmica
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valor central da distribuição normal
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Desvio-padrão da distribuição normal
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

NORMINV(0,9;63;5) é igual a 69,41

NORMSDIST

A função NORMSDIST() devolve a distribuição normal padrão.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

NORMSDIST(número)

Parâmetros
Comentário: O valor para o qual é calculada a distribuição normal padrão
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O NORMSDIST(1) é igual a 0,84

NORMSINV

A função NORMINV() devolve a inversa da distribuição normal acumulativa. O número deve ser entre 0 e 1 (exclusive).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

NORMSINV(número)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O NORMSINV(0,908789) é igual a 1,3333

PEARSON

A função PEARSON() calcula o coeficiente de correlação de dois intervalos de células. É a mesma função que a CORREL.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

PEARSON(intervalo1; intervalo2)

Parâmetros
Comentário: Intervalo de valores da célula
Tipo: Duplo
Comentário: Segundo intervalo de valores da célula
Tipo: Duplo
Exemplos

PEARSON(A1:A3; B1:B3)

Funções Relacionadas
CORREL 

PERCENTILE

A função PERCENTILE() devolve o percentil dos valores de dados da x-ésima amostra dos dados. Um percentil devolve o valor de escala para uma série de dados que vai do valor menor (alfa=0) para o maior (alfa=1) de uma série de dados. Para um alfa = 25%, o percentil corresponde ao primeiro quartil; alfa = 50% é a mediana. As células em branco correspondem a zero e as células com texto serão ignoradas.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

PERCENTILE(dados;alfa)

Parâmetros
Comentário: Intervalo de valores
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: O valor do percentil entre 0 e 1, inclusive.
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Funções Relacionadas
MEDIAN 

PERMUT

A função PERMUT() devolve o número de arranjos. O primeiro parâmetro é o número de elementos e o segundo parâmetro é o número de elementos usados no arranjo.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

PERMUT(total;arranjados)

Parâmetros
Comentário: Número total de elementos
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de elementos a arranjar
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O PERMUT(8;5) é igual a 6720

Exemplos

O PERMUT(1;1) é igual a 1

PERMUTATIONA

A função PERMUTATIONA() devolve o número de arranjos ordenados. O primeiro parâmetro é o número de elementos e o segundo parâmetro é o número de elementos a escolher. Ambos os números deverão ser positivos.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

PERMUTATIONA(total;escolhidos)

Parâmetros
Comentário: Número total de elementos
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de elementos a escolher
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O PERMUTATIONA(2; 3) devolve 8

Exemplos

O PERMUTATIONA(0; 0) devolve 1

PHI

A função PHI() devolve o valor da função de distribuição para a distribuição padrão normal.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

PHI(valor)

Parâmetros
Comentário: O número para o qual a distribuição normal padrão será calculada.
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O PHI(0,25) é igual a 0,386668

POISSON

A função POISSON() devolve a distribuição de Poisson.

Os valores lambda e número devem ser positivos.

Com acumular = 0, calcula a função de densidade; com acumular = 1, calcula a distribuição.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

POISSON(número;lambda;acumular)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Parâmetro lambda (o valor médio)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: 0 = densidade, 1 = distribuição
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O POISSON(60;50;0) é igual a 0,020105

Exemplos

O POISSON(60;50;1) é igual a 0,927840

RANK

A função RANK() devolve a classificação de um número numa lista de números.

A ordem define como classificar os números:

Se for 0 ou omitido, os Dados classificam-se por ordem descendente.

Se não for 0, os Dados classificam-se por ordem ascendente.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

RSQ(Valor; Dados; Ordem)

Parâmetros
Comentário: Valor
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Dados (lista)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Ordem
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O RANK (2;{1;2;3}) é igual a 2

RSQ

A função RSQ() devolve o quadrado do coeficiente de correcção do momento do produto de Pearson, através dos pontos de dados em x_conhecido's e y_conhecido's.

Se a "listaY" e a "listaX" estiverem vazias ou tiverem uma quantidade diferente de pontos de dados, é devolvido o valor #N/A.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

RSQ(Y conhecido; X conhecido)

Parâmetros
Comentário: Y conhecido (lista)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: X conhecido (lista)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )

SKEW

A função SKEW() devolve uma estimativa da inclinação de uma distribuição

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SKEW(número; número2; ...)

Parâmetros
Comentário: Real
Tipo: Duplo
Comentário: Real
Tipo: Duplo
Comentário: Real
Tipo: Duplo
Comentário: Real
Tipo: Duplo
Exemplos

O SKEW(11,4; 17,3; 21,3; 25,9; 40,1) devolve 0,9768

Funções Relacionadas
SKEWP 

SKEWP

A função SKEWP() devolve a inclinação da população de uma distribuição

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SKEWP(número; número2; ...)

Parâmetros
Comentário: Real
Tipo: Duplo
Comentário: Real
Tipo: Duplo
Comentário: Real
Tipo: Duplo
Comentário: Real
Tipo: Duplo
Exemplos

O SKEWP(11,4; 17,3; 21,3; 25,9; 40,1) devolve 0,6552

Funções Relacionadas
SKEW 

SLOPE

A função SLOPE() calcula a inclinação da linha de regressão linear.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SLOPE(y;x)

Parâmetros
Comentário: valores em Y (lista)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: valores em X (lista)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )

SMALL

A função SMALL() devolve o k-ésimo menor valor do conjunto de dados.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SMALL(intervalo; k)

Parâmetros
Comentário: Intervalo de valores da célula
Tipo: Duplo
Comentário: Posição (a partir da menor)
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

A1: 3, A2: 1, A3: 5 = > o SMALL(A1:A3; 1) devolve 1

STANDARDIZE

A função STANDARDIZE() calcula um valor normalizado.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

STANDARDIZE(x; média, desvio_padrão)

Parâmetros
Comentário: Número a normalizar
Tipo: Duplo
Comentário: Média da distribuição
Tipo: Duplo
Comentário: Desvio-padrão
Tipo: Duplo
Exemplos

O STANDARDIZE(4; 3; 7) devolve 0,1429

STDEV

A função STDEV() estima o desvio-padrão com base numa amostra. O desvio-padrão é uma medida de como os valores se encontram dispersos do valor da média.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

STDEV(valor;valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O STDEV(6;7;8) é igual a 1

Funções Relacionadas
STDEVP 

STDEVA

A função STDEVA() estima o desvio-padrão com base numa amostra. O desvio-padrão é uma medida de como os valores se encontram dispersos do valor da média. Se uma dada célula contiver texto ou o valor booleano Falso, conta como 0. Se contiver o valor booleano Verdadeiro, conta como 1.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

STDEVA(valor;valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O STDEVA(6; 7; A1; 8) é igual a 1, se A1 for vazio

Exemplos

O STDEVA(6; 7; A1; 8) é igual a 3,109, se o A1 for TRUE

Funções Relacionadas
STDEV 
STDEVP 

STDEVP

A função STDEVP() calcula o desvio-padrão, com base numa população inteira.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

STDEVP(valor;valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O STDEVP(6;7;8) é igual a 0,816497...

Funções Relacionadas
STDEV 

STDEVPA

A função STDEVPA() calcula o desvio-padrão com base numa população inteira. Se uma célula referenciada contiver texto ou o valor booleano Falso, conta como 0. Se for o valor booleano Verdadeiro, conta como 1.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

STDEVPA(valor;valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O STDEVPA(6;7;8) é igual a 0,816497..., se o A1 estiver vazio

Exemplos

O STDEVPA(6; 7; A1; 8) é igual a 2,69..., se o A1 for TRUE

Exemplos

O STDEVPA(6; 7; A1; 8) é igual a 3,11..., se o A1 for FALSE

Funções Relacionadas
STDEV 
STDEVP 

STEYX

A função STEYX() calcula o erro-padrão do valor previsto em Y para cada X na regressão.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SLOPE(y;x)

Parâmetros
Comentário: valores em Y (lista)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: valores em X (lista)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )

SUM2XMY

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SLOPE(y;x)

Parâmetros

SUMPRODUCT

A função SUMPRODUCT() (SUM(X*Y)) devolve a soma do produto destes valores. O número de valores deve ser igual entre as duas listas. Caso contrário esta função devolve Err.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SUMPRODUCT(lista1;lista2)

Parâmetros
Comentário: Valor (lista)
Tipo: Duplo
Comentário: Valor (lista)
Tipo: Duplo
Exemplos

O SUMPRODUCT(A1:A2;B1:B2) com A1=2, A2=5, B1=3 e B2=5 devolve 31

SUMX2MY2

A função SUMX2MY2() (SUM(X^2-Y^2)) devolve a diferença dos quadrados destes valores. O número de valores deve ser igual entre as duas listas. Caso contrário esta função devolve Err.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SUMX2MY2(lista1;lista2)

Parâmetros
Comentário: Valor (lista)
Tipo: Duplo
Comentário: Valor (lista)
Tipo: Duplo
Exemplos

O SUMX2MY2(A1:A2;B1:B2) com A1=2, A2=5, B1=3 e B2=5 devolve -5

SUMX2PY2

A função SUMX2PY2() (SUM(X^2+Y^2)) devolve a soma dos quadrados destes valores. O número de valores deve ser igual entre as duas listas. Caso contrário esta função devolve Err.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SUMX2PY2(lista1;lista2)

Parâmetros
Comentário: Valor (lista)
Tipo: Duplo
Comentário: Valor (lista)
Tipo: Duplo
Exemplos

O SUMX2PY2(A1:A2;B1:B2) com A1=2, A2=5, B1=3 e B2=5 devolve 63

SUMXMY2

A função SUMXMY2() (SUM((X-Y)^2)) devolve o quadrado das diferenças entre estes valores. O número de valores nas duas listas deverá ser igual. Caso contrário, esta função devolve um erro.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SUMXMY2(lista-1;lista-2)

Parâmetros
Comentário: Valor (lista)
Tipo: Duplo
Comentário: Valor (lista)
Tipo: Duplo
Exemplos

O SUMXMY2(A1:A2;B1:B2), com A1=2, A2=5, B1=3 e B2=5, devolve 1

TDIST

A função TDIST() devolve a distribuição t.

O modo = 1 devolve o teste de um extremo e o modo = 2 devolve o teste com dois extremos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

TDIST(número;graus_liberdade;modo)

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Graus de liberdade da distribuição t
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Modo (1 ou 2)
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O TDIST(12;5;1) é igual a 0,000035

TREND

A função TREND() calcula uma sequência de valores com base numa regressão linear de pares de valores conhecidos.

Restrições: COUNT(yConhecido) = COUNT(xConhecido).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

TREND(yConhecido[;xConhecido[;novoX[;permitirDeslocamento = TRUE]]])

Parâmetros
Comentário: yConhecido
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: xConhecido
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Sequência-Números novoX
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: permitirDeslocamento
Tipo: Um valor lógico (VERDADEIRO ou FALSO)

TRIMMEAN

A função TRIMMEAN() calcula a média de uma fracção de um conjunto de dados.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

TRIMMEAN(conjuntoDados; fraccaoCorte)

Parâmetros
Comentário: conjuntoDados
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: fraccaoCorte
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )

TTEST

A função TTEST() calcula a probabilidade de um teste 't'.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

TTEST(x; y; tipo; modo)

Parâmetros
Comentário: X (lista)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Y (lista)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: tipo
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: modo
Tipo: Um valor inteiro (como 1; 132; 2344)

VAR

A função VAR() calcula a estimativa da variância baseada numa amostra.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

VAR(valor;valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O VAR(12;5;7) é igual a 13

Exemplos

A VAR(15;80;3) é igual a 1716,333...

Exemplos

A VAR(6;7;8) é igual a 1

Funções Relacionadas
VARIANCE 
VARA 
VARP 
VARPA 

VARA

A função VARA() calcula a variância baseada numa amostra.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

VARA(valor;valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O VARA(12;5;7) é igual a 13

Exemplos

O VARA(15;80;3) é igual a 1716,333...

Exemplos

O VARA(6;7;8) é igual a 1

Funções Relacionadas
VAR 
VARP 
VARPA 

VARIANCE

A função VARIANCE() calcula a estimativa da variância baseada numa amostra. É a mesma função que a VAR.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

VARIANCE(valor;valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O VARIANCE(12;5;7) é igual a 13

Exemplos

O VARIANCE(15;80;3) é igual a 1716,333...

Exemplos

O VARIANCE(6;7;8) é igual a 1

Funções Relacionadas
VAR 
VARA 
VARP 
VARPA 

VARP

A função VARP() calcula a variância com base numa população inteira.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

VARP(valor;valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O VARP(12;5;7) é igual a 8,666...

Exemplos

O VARP(15;80;3) é igual a 1144,22...

Exemplos

O VARP(6;7;8) é igual a 0,6666667...

Funções Relacionadas
VAR 
VARA 
VARPA 

VARPA

A função VARPA() calcula a variância com base numa população inteira. Os valores de texto e booleanos, que sejam avaliados como falsos, contam como 0, enquanto os avaliados como verdadeiros contam como 1.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

VARPA(valor;valor;...)

Parâmetros
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Valores de vírgula flutuante
Tipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O VARPA(12;5;7) é igual a 8,666...

Exemplos

O VARPA(15;80;3) é igual a 1144,22...

Exemplos

O VARPA(6;7;8) é igual a 0,6666667...

Funções Relacionadas
VAR 
VARA 
VARP 

WEIBULL

A função WEIBULL() devolve a distribuição Weibull.

Os parâmetros alfa e beta devem ser positivos, e o número (primeiro parâmetro) não poderá ser negativo.

Com acumular = 0, calcula a função de densidade; com acumular = 1, calcula a distribuição.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

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

Parâmetros
Comentário: Número
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Parâmetro alfa
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Parâmetro beta
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: 0 = densidade, 1 = distribuição
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O WEIBULL(2;1;1;0) é igual a 0,135335

Exemplos

O WEIBULL(2;1;1;1) é igual a 0,864665

ZTEST

A função ZTEST() calcula a probabilidade de dois extremos de um teste 'z' com a distribuição normal.

Efectua um teste da hipótese nula, onde a amostra é uma amostra de uma variável aleatória com distribuição normal e com um dado 'sigma' como desvio-padrão. Um valor igual a 1 indica que a hipótese nula é rejeitada, i.e., a amostra não é uma amostra aleatória da distribuição normal. Se o 'sigma' for omitido, estima-se a partir da amostra, usando o STDEV.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ZTEST(x; média; desvioPadrão)

Parâmetros
Comentário: X (lista)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: média
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: desvioPadrão
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )

Texto

ASC

A função ASC() devolve os caracteres de meia-largura, comparados ao argumento largura-completa'.

Tipo devolvido: Texto
Sintaxe

ASC(texto)

Parâmetros
Comentário: Caracteres de largura completa
Tipo: Texto
Funções Relacionadas
JIS 

BAHTTEXT

A função BAHTTEXT() converte um número para um texto em caracteres Thai (Baht).

Tipo devolvido: Texto
Sintaxe

BAHTTEXT(número)

Parâmetros
Comentário: Número
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O BAHTTEXT(23) devolve "ยสบสามบาทถวน"

CHAR

A função CHAR() devolve o carácter definido por um número.

Tipo devolvido: Texto
Sintaxe

CHAR(código)

Parâmetros
Comentário: Código do carácter
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O CHAR(65) devolve "A"

Funções Relacionadas
CODE 

CLEAN

A função CLEAN() remove todos os caracteres não-imprimíveis do texto

Tipo devolvido: Texto
Sintaxe

CLEAN(texto)

Parâmetros
Comentário: Texto de origem
Tipo: Texto
Exemplos

O CLEAN(ASCIITOCHAR(7) + "OLA") devolve "OLA"

CODE

A função CODE() devolve um código numérico para o primeiro carácter de uma cadeia de caracteres.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

CODE(texto)

Parâmetros
Comentário: Texto
Tipo: Texto
Exemplos

O CODE("KDE") devolve 75

Funções Relacionadas
CHAR 

COMPARE

A função COMPARE() devolve 0, se as duas sequências de texto forem iguais, -1 se a primeira for menor em valor que a segunda; caso contrário, devolve 1.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

COMPARE(texto1; texto2; booleano)

Parâmetros
Comentário: Primeiro texto
Tipo: Texto
Comentário: Texto com o qual comparar
Tipo: Texto
Comentário: Comparar com distinção de maiúsculas (verdadeiro/falso)
Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Exemplos

O COMPARE("Calligra"; "Calligra"; true) devolve 0

Exemplos

O COMPARE("calligra"; "Calligra"; true) devolve 1

Exemplos

O COMPARE("kspread"; "Calligra"; false) devolve 1

Funções Relacionadas
EXACT 

CONCATENATE

A função CONCATENATE() devolve uma sequência que é a concatenação das cadeias de caracteres que são os parâmetros.

Tipo devolvido: Texto
Sintaxe

CONCATENATE(valor;valor;...)

Parâmetros
Comentário: Valores de texto
Tipo: Uma gama de cadeias de caracteres
Comentário: Valores de texto
Tipo: Uma gama de cadeias de caracteres
Comentário: Valores de texto
Tipo: Uma gama de cadeias de caracteres
Comentário: Valores de texto
Tipo: Uma gama de cadeias de caracteres
Comentário: Valores de texto
Tipo: Uma gama de cadeias de caracteres
Exemplos

O CONCATENATE("Sheets";"Calligra";"KDE") devolve "SheetsCalligraKDE"

DOLLAR

A função DOLLAR() converte um número para texto, usando o formato monetário, com a parte fraccionária arredondada ao número de algarismos indicado. Ainda que o nome seja DOLLAR, esta função fará a conversão de acordo com o formato regional.

Tipo devolvido: Texto
Sintaxe

DOLLAR(número,casas decimais)

Parâmetros
Comentário: Número
Tipo: Duplo
Comentário: Casas decimais
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O DOLLAR(1403,77) devolve "1403,77 EUR"

Exemplos

O DOLLAR(-0,123;4) devolve "-0,1230 EUR"

EXACT

A função EXACT() devolve Verdadeiro, se as duas sequências de texto forem iguais; caso contrário, devolve Falso.

Tipo devolvido: Um valor lógico (VERDADEIRO ou FALSO)
Sintaxe

EXACT(texto1;texto2)

Parâmetros
Comentário: Cadeia de Caracteres
Tipo: Texto
Comentário: Cadeia de Caracteres
Tipo: Texto
Exemplos

O EXACT("Calligra";"Calligra") devolve Verdadeiro

Exemplos

O EXACT("kspread";"Calligra") devolve Falso

Funções Relacionadas
COMPARE 

FIND

A função FIND() procura uma sequência de texto (texto_a_procurar), dentro de outra cadeia de caracteres (dentro_texto), e devolve o número do ponto inicial de texto_a_procurar, a partir do carácter mais à esquerda de dentro_texto.

O parâmetro num_inicio define o carácter onde começar a pesquisa. Se o num_inicio for omitido, o primeiro carácter corresponde ao número 1.

Também pode usar a função SEARCH mas, ao contrário da SEARCH, a FIND distingue as maiúsculas das minúsculas e não permite os caracteres especiais.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

FIND(texto_a_procurar;dentro_texto;num_inicio)

Parâmetros
Comentário: O texto que quer procurar
Tipo: Texto
Comentário: O texto que contem o texto_a_procurar
Tipo: Texto
Comentário: Define o índice onde iniciar a pesquisa
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O FIND("Cal";"Calligra") devolve 1

Exemplos

O FIND("i";"Calligra") devolve 5

Exemplos

O FIND("C";"Sheets no Calligra";4) devolve 12

Funções Relacionadas
FINDB 
SEARCH 
REPLACE 
SEARCHB 
REPLACEB 

FINDB

A função FINDB() procura uma sequência de texto (texto_a_procurar), dentro de outra cadeia de caracteres (dentro_texto), e devolve o número do ponto inicial de texto_a_procurar, a partir do carácter mais à esquerda de dentro_texto. Esta função assume posições em 'bytes'.

O parâmetro num_inicio define o carácter onde começar a pesquisa. O primeiro carácter corresponde ao número 2. Se o num_inicio for omitido, o primeiro carácter corresponde ao número 2.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

FINDB(texto_a_procurar;dentro_texto;num_inicio)

Parâmetros
Comentário: O texto que quer procurar
Tipo: Texto
Comentário: O texto que contem o texto_a_procurar
Tipo: Texto
Comentário: Define a posição em 'bytes' onde iniciar a pesquisa
Tipo: Um valor inteiro (como 1; 132; 2344)
Funções Relacionadas
FIND 
SEARCH 
REPLACE 
SEARCHB 
REPLACEB 

FIXED

A função FIXED() arredonda um número ao número de casas decimais indicado, formata o número numa cadeia de caracteres no formato decimal, e devolve o resultado como texto. Se o número de casas for negativo, o número é arredondado à esquerda da vírgula. Se omitir o número de casas decimais, assume-se como 2. Se o parâmetro opcional 'sem_espaços' for verdadeiro, os separadores de milhares não aparecerão.

Tipo devolvido: Texto
Sintaxe

FIXED(número,casas_decimais,sem_espaços)

Parâmetros
Comentário: Número
Tipo: Duplo
Comentário: Casas decimais
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Sem_espaços
Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Exemplos

O FIXED(1234,567;1) devolve "1 234,6"

Exemplos

O FIXED(1234,567;1;FALSE) devolve "1234,6"

Exemplos

O FIXED(44,332) devolve "44,33"

JIS

A função JIS() devolve os caracteres de largura completa que correspondem ao argumento de meia-largura.

Tipo devolvido: Texto
Sintaxe

JIS(texto)

Parâmetros
Comentário: Caracteres de meio-tamanho
Tipo: Texto
Funções Relacionadas
ASC 

LEFT

A função LEFT() devolve uma sub-sequência de texto que contém os 'tamanho' caracteres mais à esquerda do texto. O texto inteiro será devolvido se o 'tamanho' ultrapassar o tamanho real do texto. É um erro se o número de caracteres for menor que 0.

Tipo devolvido: Texto
Sintaxe

LEFT(texto;comprimento)

Parâmetros
Comentário: Texto de origem
Tipo: Texto
Comentário: Número de caracteres
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O LEFT("hello";2) devolve "he"

Exemplos

O LEFT("KSpread";10) devolve "KSpread"

Exemplos

O LEFT("KSpread") devolve "K"

Funções Relacionadas
RIGHT 
MID 
RIGHTB 
MIDB 

LEFTB

A função LEFTB() devolve uma sub-sequência de texto que contém os 'tamanho' caracteres mais à esquerda do texto, usando posições em 'bytes'. O texto inteiro será devolvido se o 'tamanho' ultrapassar o tamanho real do texto. É um erro se o número de caracteres for menor que 0.

Tipo devolvido: Texto
Sintaxe

LEFTB(texto;comprimento)

Parâmetros
Comentário: Texto de origem
Tipo: Texto
Comentário: Comprimento em 'Bytes'
Tipo: Um valor inteiro (como 1; 132; 2344)
Funções Relacionadas
RIGHT 
MID 
RIGHTB 
MIDB 

LEN

A função LEN() devolve o comprimento ou tamanho da sequência de texto.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

LEN(texto)

Parâmetros
Comentário: Cadeia de Caracteres
Tipo: Texto
Exemplos

O LEN("hello") devolve 5

Exemplos

O LEN("KSpread") devolve 7

Funções Relacionadas
LENB 

LENB

A função LENB() devolve o comprimento ou tamanho da sequência de texto em 'bytes'.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

LENB(texto)

Parâmetros
Comentário: Cadeia de Caracteres
Tipo: Texto

LOWER

A função LOWER() converte uma sequência de texto para minúsculas.

Tipo devolvido: Texto
Sintaxe

LOWER(texto)

Parâmetros
Comentário: Texto de origem
Tipo: Texto
Exemplos

O LOWER("ola") devolve "ola"

Exemplos

O LOWER("OLA") devolve "ola"

Funções Relacionadas
UPPER 
TOGGLE 

MID

A função MID() devolve uma sub-sequência que contém os 'tamanho' caracteres desta sequência de texto, a começar na posição 'posição'.

Tipo devolvido: Texto
Sintaxe

MID(texto;posição;tamanho)

Parâmetros
Comentário: Texto de origem
Tipo: Texto
Comentário: Posição
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Tamanho
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O MID("Calligra";2;3) devolve "all"

Exemplos

O MID("Calligra"; 2) devolve "alligra"

Funções Relacionadas
LEFT 
RIGHT 
LEFTB 
RIGHTB 
MIDB 

MIDB

A função MIDB() devolve uma sub-sequência que contém os 'tamanho' caracteres desta sequência de texto, a começar na posição 'posição', usando posições em 'bytes'.

Tipo devolvido: Texto
Sintaxe

MIDB(texto;posição;tamanho)

Parâmetros
Comentário: Texto de origem
Tipo: Texto
Comentário: Posição em 'Bytes'
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Comprimento em 'Bytes'
Tipo: Um valor inteiro (como 1; 132; 2344)
Funções Relacionadas
LEFT 
RIGHT 
LEFTB 
RIGHTB 
MID 

PROPER

A função PROPER() converte a primeira letra de cada palavra para maiúsculas, enquanto converte o resto para minúsculas.

Tipo devolvido: Texto
Sintaxe

PROPER(texto)

Parâmetros
Comentário: Cadeia de Caracteres
Tipo: Texto
Exemplos

PROPER("isto é um título") devolve "Isto É Um Título"

REGEXP

Devolve a parte de um texto que condiz com uma expressão regular. Se o texto não condizer com a expressão regular indicada, é devolvido o valor indicado como predefinido.

Se for indicada uma referência, então é devolvido o valor desta.

Se não for dado um valor predefinido, assume-se um texto vazio. Se não for dada uma referência, 0 é assumido (de forma a que todo o texto condizente é devolvido).

Tipo devolvido: Texto
Sintaxe

REGEXP(texto; expressão_regular; predefinição; referência)

Parâmetros
Comentário: Texto procurado
Tipo: Texto
Comentário: Expressão regular
Tipo: Texto
Comentário: Valor predefinido (opcional)
Tipo: Texto
Comentário: Referência (opcional)
Tipo: Número
Exemplos

O REGEXP("O número é 15.";"[0-9]+") é igual a "15"

Exemplos

REGEXP("15, 20, 26, 41";"([0-9]+), *[0-9]+$";"";1) = "26"

REGEXPRE

Substitui todas as ocorrências de uma expressão regular pelo texto de substituição

Tipo devolvido: Texto
Sintaxe

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

Parâmetros
Comentário: Texto procurado
Tipo: Texto
Comentário: Expressão regular
Tipo: Texto
Comentário: Substituição
Tipo: Texto
Exemplos

O REGEXPRE("14 e 15 e 16";"[0-9]+";"num") devolve "num e num e num"

REPLACE

A função REPLACE() substitui parte de uma sequência de caracteres por outra diferente.

Tipo devolvido: Texto
Sintaxe

REPLACE(texto;posição;comprimento;novo_texto)

Parâmetros
Comentário: Texto ao qual deseja substituir alguns caracteres
Tipo: Texto
Comentário: Posição dos caracteres a substituir
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: Número de ficheiros a substituir
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: O texto que irá substituir os caracteres no texto antigo
Tipo: Texto
Exemplos

O REPLACE("abcdefghijk";6;5;"-") devolve "abcde-k"

Exemplos

O REPLACE("2002";3;2;"03") devolve "2003"

Funções Relacionadas
FIND 
MID 
FINDB 
MIDB 

REPLACEB

A função REPLACEB() substitui parte de uma sequência de caracteres por outra diferente, usando posições em 'bytes'.

Tipo devolvido: Texto
Sintaxe

REPLACEB(texto;posição;comprimento;novo_texto)

Parâmetros
Comentário: Texto ao qual deseja substituir alguns caracteres, usando posições em 'bytes'
Tipo: Texto
Comentário: Posição em 'bytes' dos caracteres a substituir
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: O tamanho em 'bytes' dos caracteres a substituir
Tipo: Um valor inteiro (como 1; 132; 2344)
Comentário: O texto que irá substituir os caracteres no texto antigo
Tipo: Texto
Funções Relacionadas
FINDB 
MIDB 
FIND 
MID 

REPT

A função REPT() repete o primeiro parâmetro tantas vezes quantas indicadas pelo segundo parâmetro. O segundo parâmetro não deverá ser negativo, sendo que esta função irá devolver um texto em branco se o segundo parâmetro for zero (ou seja arredondado para zero).

Tipo devolvido: Texto
Sintaxe

REPT(texto;número)

Parâmetros
Comentário: Texto de origem
Tipo: Texto
Comentário: Número de repetições
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O REPT("kspread";3) devolve "kspreadkspreadkspread"

Exemplos

O REPT("KSpread";0) devolve ""

RIGHT

A função RIGHT() devolve uma sub-sequência de texto que contém os 'tamanho' caracteres mais à direita do texto. A sequência completa é devolvida se 'tamanho' exceder o tamanho do texto.

Tipo devolvido: Texto
Sintaxe

RIGHT(texto;comprimento)

Parâmetros
Comentário: Texto de origem
Tipo: Texto
Comentário: Número de caracteres
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O RIGHT("hello";2) devolve "lo"

Exemplos

O RIGHT("KSpread";10) devolve "KSpread"

Exemplos

O RIGHT("KSpread") devolve "d"

Funções Relacionadas
LEFT 
MID 
LEFTB 
MIDB 

RIGHTB

A função RIGHTB() devolve uma sub-sequência de texto que contém os 'tamanho' caracteres mais à direita do texto, usando posições em 'bytes'. A sequência completa é devolvida se 'tamanho' exceder o tamanho do texto.

Tipo devolvido: Texto
Sintaxe

RIGHTB(texto;comprimento)

Parâmetros
Comentário: Texto de origem
Tipo: Texto
Comentário: Comprimento em 'Bytes'
Tipo: Um valor inteiro (como 1; 132; 2344)
Funções Relacionadas
LEFT 
MID 
LEFTB 
MIDB 

ROT13

A função ROT13() encripta um texto, movendo cada um dos seus caracteres 13 posições no alfabeto. Se a 13ª posição passar para além da letra Z, o alfabeto começa novamente no A (rotação).

Ao aplicar novamente a função de encriptação ao texto resultante, decifra-o.

Tipo devolvido: Texto
Sintaxe

ROT13(Texto)

Parâmetros
Comentário: Texto
Tipo: Texto
Exemplos

O ROT13("KSpread") devolve "XFcernq"

Exemplos

O ROT13("XFcernq") devolve "KSpread"

SEARCH

A função SEARCH() procura uma sequência de texto (texto_a_procurar), dentro de uma cadeia de caracteres (dentro_texto), e devolve o número do ponto inicial de texto_a_procurar, a contar do carácter mais à esquerda de dentro_texto.

Pode usar os caracteres especiais ponto de interrogação (?) e asterisco (*). Um ponto de interrogação corresponde a um carácter único, enquanto um asterisco corresponde a uma sequência arbitrária de caracteres.

O parâmetro num_inicio indica o carácter onde iniciar a procura. O primeiro carácter corresponde ao número 1. Se o num_inicio for omitido, assume-se como sendo 1. O SEARCH não distingue entre maiúsculas e minúsculas.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

SEARCH(texto_a_procurar,dentro_texto,num_inicio)

Parâmetros
Comentário: O texto que quer procurar
Tipo: Texto
Comentário: O texto que contem o texto_a_procurar
Tipo: Texto
Comentário: Índice específico onde iniciar a pesquisa
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O SEARCH("e";"Statements";6) devolve 7

Exemplos

O SEARCH("margin";"Profit Margin") devolve 8

Funções Relacionadas
FIND 
FINDB 
SEARCHB 

SEARCHB

A função SEARCHB() procura uma sequência de texto (texto_a_procurar), dentro de uma cadeia de caracteres (dentro_texto), e devolve o número do ponto inicial de texto_a_procurar, a contar do carácter mais à esquerda de dentro_texto. Esta função assume posições em 'bytes'.

Pode usar os caracteres especiais ponto de interrogação (?) e asterisco (*). Um ponto de interrogação corresponde a um carácter único, enquanto um asterisco corresponde a uma sequência arbitrária de caracteres.

O parâmetro num_inicio indica o carácter onde iniciar a procura. O primeiro carácter corresponde ao número 2. Se o num_inicio for omitido, assume-se como sendo 2. O SEARCHB não distingue entre maiúsculas e minúsculas.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

SEARCHB(texto_a_procurar,dentro_texto,num_inicio)

Parâmetros
Comentário: O texto que quer procurar
Tipo: Texto
Comentário: O texto que contem o texto_a_procurar
Tipo: Texto
Comentário: Índice de 'bytes' específico onde iniciar a pesquisa
Tipo: Um valor inteiro (como 1; 132; 2344)
Funções Relacionadas
FINDB 
FIND 
SEARCH 

SLEEK

A função SLEEK() remove todos os espaços do texto.

Tipo devolvido: Texto
Sintaxe

SLEEK(texto)

Parâmetros
Comentário: Texto de origem
Tipo: Texto
Exemplos

O SLEEK("Isto é um texto ") devolve "istoéumtexto"

Funções Relacionadas
TRIM 

SUBSTITUTE

O SUBSTITUTE() substitui o novo_texto por texto_antigo numa sequência de texto. Se o num_instância for indicado, só essa instância de texto_antigo é substituída. Caso contrário, todas as ocorrências de texto_antigo serão substituídas pelo novo_texto. Utilize o SUBSTITUTE quando quiser substituir texto específico, e o REPLACE quando quer substituir todo o texto que ocorra numa dada localização.

Tipo devolvido: Texto
Sintaxe

SUBSTITUTE(texto; texto_antigo; novo_texto; num_instância)

Parâmetros
Comentário: O texto que deseja substituir
Tipo: Texto
Comentário: A parte de texto que deseja substituir
Tipo: Texto
Comentário: O novo texto de substituição
Tipo: Texto
Comentário: Qual a ocorrência a substituir
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O SUBSTITUTE("Dados de Custo";"Custo";"Vendas") devolve "Dados de Vendas"

Exemplos

O SUBSTITUTE("Qtr 1, 2001";"1";"3";1) devolve "Qtr 3, 2001"

Exemplos

O SUBSTITUTE("Qtr 1, 2001";"1";"3";4) Devolve "Qtr 3, 2003"

Funções Relacionadas
REPLACE 
REPLACEB 
FIND 
FINDB 

T

O T() devolve o texto referente por valor. Se o valor for igual ou referenciar o texto, o T devolve o valor. Se o valor não corresponder a texto, o T devolve um texto em branco.

Tipo devolvido: Texto
Sintaxe

T(valor)

Parâmetros
Comentário: Valor
Tipo: Qualquer tipo de valor
Exemplos

O T("Calligra") devolve "Calligra"

Exemplos

O T(1,2) devolve "" (texto em branco)

TEXT

A função TEXT() converte um valor para texto.

Tipo devolvido: Texto
Sintaxe

TEXT(valor)

Parâmetros
Comentário: Valor
Tipo: Qualquer tipo de valor
Exemplos

O TEXT(1234.56) devolve "1234.56"

Exemplos

O TEXT("KSpread") devolve "KSpread"

TOGGLE

A função TOGGLE() converte os caracteres minúsculos para maiúsculos e os maiúsculos para minúsculos.

Tipo devolvido: Texto
Sintaxe

TOGGLE(texto)

Parâmetros
Comentário: Texto de origem
Tipo: Texto
Exemplos

O TOGGLE("ola") devolve "OLA"

Exemplos

O TOGGLE("OLA") devolve "ola"

Exemplos

O TOGGLE("oLa") devolve "OlA"

Funções Relacionadas
UPPER 
LOWER 

TRIM

A função TRIM() devolve o texto com espaços únicos entre palavras.

Tipo devolvido: Texto
Sintaxe

TRIM(texto)

Parâmetros
Comentário: Cadeia de Caracteres
Tipo: Texto
Exemplos

O TRIM(" olá KSpread ") devolve "olá KSpread"

UNICHAR

A função UNICHAR() devolve o carácter indicado com um ponto de código Unicode.

Tipo devolvido: Texto
Sintaxe

UNICHAR(código)

Parâmetros
Comentário: Código do carácter
Tipo: Um valor inteiro (como 1; 132; 2344)
Exemplos

O UNICHAR(65) devolve "A"

Funções Relacionadas
UNICODE 
CHAR 

UNICODE

A função UNICODE() devolve um ponto de código Unicode para o primeiro carácter de uma cadeia de texto.

Tipo devolvido: Um valor inteiro (como 1; 132; 2344)
Sintaxe

UNICODE(texto)

Parâmetros
Comentário: Texto
Tipo: Texto
Exemplos

O UNICODE("KDE") devolve 75

Funções Relacionadas
UNICHAR 
CODE 

UPPER

A função UPPER() devolve uma sequência de texto para maiúsculas.

Tipo devolvido: Texto
Sintaxe

UPPER(texto)

Parâmetros
Comentário: Texto de origem
Tipo: Texto
Exemplos

O UPPER("ola") devolve "OLA"

Exemplos

O UPPER("OLA") devolve "OLA"

Funções Relacionadas
LOWER 
TOGGLE 

VALUE

Converte uma sequência de texto que representa um valor para o valor real.

Tipo devolvido: Duplo
Sintaxe

VALUE(texto)

Parâmetros
Comentário: Texto
Tipo: Texto
Exemplos

O VALUE("14,03") devolve 14,03

Trigonométrico

ACOS

A função ACOS() devolve o arco-coseno em radianos e o valor está definido matematicamente entre 0 e PI (inclusive).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ACOS(Vírgula Flutuante)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O ACOS(0,8) é igual a 0,6435011

Exemplos

O ACOS(0) é igual a 1,57079633

Funções Relacionadas
COS 

ACOSH

A função ACOSH() calcula o coseno hiperbólico inverso de x, isto é, o valor cujo coseno hiperbólico é x. Se o x for menor que 1.0, o acosh() devolve um erro Não-é-um-Número (NaN) e o 'errno' é alterado.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ACOSH(Float)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O ACOSH(5) é igual a 2,29243167

Exemplos

O ACOSH(0) é igual a NaN

Funções Relacionadas
COSH 

ACOT

A função ACOT() devolve a co-tangente inversa um número.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ACOT(Vírgula Flutuante)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O ACOT(0) é igual a 1,57079633

ASIN

A função ASIN() devolve o arco-seno em radianos, estando o valor definido matematicamente entre -PI/2 e PI/2 (inclusive).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ASIN(Float)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O ASIN(0,8) é igual a 0,92729522

Exemplos

O ASIN(0) é igual a 0

Funções Relacionadas
SIN 

ASINH

A função ASINH() calcula o seno hiperbólico inverso de x, que é o valor cujo seno hiperbólico é x.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ASINH(Float)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O ASINH(0,8) é igual a 0,73266826

Exemplos

O ASINH(0) é igual a 0

Funções Relacionadas
SINH 

ATAN

A função ATAN() devolve a arco-tangente em radianos, estando o valor definido matematicamente entre -PI/2 e PI/2 (inclusive).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ATAN(Float)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O ATAN(0,8) é igual a 0,67474094

Exemplos

O ATAN(0) é igual a 0

Funções Relacionadas
TAN 
ATAN2 

ATAN2

Esta função calcula a arco-tangente das duas variáveis x e y. É semelhante a calcular a arco-tangente de y/x, excepto que os sinais de ambos os argumentos são usados para determinar o quadrante do resultado.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ATAN2(valor;valor)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O ATAN2(0,5;1,0) é igual a 1,107149

Exemplos

O ATAN2(-0,5;2,0) é igual a 1,815775

Funções Relacionadas
ATAN 

ATANH

A função ATANH() calcula a tangente hiperbólica inversa de x, que é o valor cuja tangente hiperbólica é x. Se o valor absoluto de x é maior que 1,0, a ATANH() devolve não-é-um-número (NaN).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

ATANH(Float)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O ATANH(0,8) é igual a 1,09861229

Exemplos

O ATANH(0) é igual a 0

Funções Relacionadas
TANH 

COS

A função COS() devolve o coseno de x, em que x é dado em radianos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

COS(Vírgula flutuante)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O COS(0) é igual a 1,0

Exemplos

O COS(PI()/2) é igual a 0,0

Funções Relacionadas
SIN 
ACOS 

COSH

A função COSH() devolve o coseno hiperbólico de x, que está definido matematicamente como (EXP(x) + EXP(-x)) / 2.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

COSH(Float)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O COSH(0,8) é igual a 1,33743495

Exemplos

O COSH(0) é igual a 1

Funções Relacionadas
ACOSH 

CSC

A função CSC() devolve a co-secante de x, em que x é dado em radianos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

CSC(Vírgula flutuante)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O CSC(PI()/2) é igual a 1

CSCH

A função CSCH() devolve a co-secante hiperbólica de x, em que x é dado em radianos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

CSCH(Vírgula flutuante)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O CSCH(PI()/2) é igual a 0,434537208...

DEGREES

Esta função transforma um ângulo em radianos num ângulo em graus.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

DEGREES(Float)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O DEGREES(0,78) é igual a 44,69

Exemplos

O DEGREES(1) é igual a 57,29

Funções Relacionadas
RADIANS 

PI

A função PI() devolve o valor de PI.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

PI()

Parâmetros

Exemplos

O PI() é igual a 3,141592654...

RADIANS

Esta função transforma um ângulo em graus num ângulo em radianos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

RADIANS(Float)

Parâmetros
Comentário: Ângulo (graus)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O RADIANS(75) é igual a 1,308

Exemplos

O RADIANS(90) é igual a 1,5707

Funções Relacionadas
DEGREES 

SEC

A função SEC() devolve a secante de x, em que x é dado em radianos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SEC(Vírgula flutuante)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O SEC(0) é igual a 1

SECH

A função SECH() devolve a secante hiperbólica de x, em que x é dado em radianos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SECH(Vírgula flutuante)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O SECH(0) é igual a 1

SIN

A função SIN() devolve o seno de x, em que x é dado em radianos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SIN(Vírgula Flutuante)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O SIN(0) é igual a 0

Exemplos

O SIN(PI()/2) é igual a 1

Funções Relacionadas
COS 
ASIN 

SINH

A função SINH() devolve o seno hiperbólico de x, que está definido matematicamente como (EXP(x) - EXP(-x)) / 2.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

SINH(Float)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O SINH(0,8) é igual a 0,88810598

Exemplos

O SINH(0) é igual a 0

Funções Relacionadas
ASINH 

TAN

A função TAN() devolve a tangente de x, em que x é dado em radianos.

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

TAN(Vírgula Flutuante)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

A TAN(0,7) é igual a 0,84228838

Exemplos

O TAN(0) é igual a 0

Funções Relacionadas
ATAN 

TANH

A função TANH() devolve a tangente hiperbólica de x, que está definida matematicamente como SINH(x)/COSH(x).

Tipo devolvido: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Sintaxe

TANH(Vírgula Flutuante)

Parâmetros
Comentário: Ângulo (radianos)
Tipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
Exemplos

O TANH(0,8) é igual a 0,66403677

Exemplos

O TANH(0) é igual a 0

Funções Relacionadas
ATANH