Índice
O Calligra Sheets tem uma enorme gama de funções matemáticas e diversas que podem ser usadas numa célula com fórmulas.
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 |
A função BITAND() efectua uma operação 'E' nos 'bits' dos dois parâmetros inteiros.
- Sintaxe
BITAND(valor; valor)
- Parâmetros
- Comentário: Primeiro númeroTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Segundo númeroTipo: 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
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.
- Sintaxe
BITLSHIFT(valor; número deslocamentos)
- Parâmetros
- Comentário: Primeiro númeroTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de deslocamentos à esquerdaTipo: Um valor inteiro (como 1; 132; 2344)
- Funções Relacionadas
BITLSHIFT
A função BITOR() realiza uma operação lógica OU para os dois parâmetros de números inteiros.
- Sintaxe
BITOR(valor; valor)
- Parâmetros
- Comentário: Primeiro númeroTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Segundo númeroTipo: 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
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.
- Sintaxe
BITRSHIFT(valor; número deslocamentos)
- Parâmetros
- Comentário: Primeiro númeroTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de deslocamentos à direitaTipo: Um valor inteiro (como 1; 132; 2344)
- Funções Relacionadas
BITLSHIFT
A função BITXOR() realiza uma operação lógica OU-exclusivo para os dois parâmetros de números inteiros.
- Sintaxe
BITXOR(valor; valor)
- Parâmetros
- Comentário: Primeiro númeroTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Segundo númeroTipo: 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
A função ARABIC() converte um número em numeração romana num número árabe.
- Sintaxe
ARABIC(Número Romano)
- Parâmetros
- Comentário: NumeralTipo: Texto
- Exemplos
ARABIC("IV") devolve 4
- Exemplos
ARABIC("XCIX") devolve 99
- Funções Relacionadas
ROMAN
A função ASCIITOCHAR() devolve o carácter correspondente a cada um dos códigos ASCII, passados como parâmetro.
- Sintaxe
ASCIITOCHAR(valor)
- Parâmetros
- Comentário: Os valores em ASCII a converterTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O ASCIITOCHAR(118) devolve "v"
- Exemplos
O ASCIITOCHAR(75; 68; 69) devolve "KDE"
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.
- Sintaxe
BOOL2INT(valor)
- Parâmetros
- Comentário: O valor booleano a converterTipo: Um valor lógico (VERDADEIRO ou FALSO)
- Exemplos
BOOL2INT(True) devolve 1
- Exemplos
BOOL2INT(False) devolve 0
- Funções Relacionadas
INT2BOOL
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
- Sintaxe
BOOL2STRING(valor)
- Parâmetros
- Comentário: O valor booleano a converterTipo: 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
A função CARX() devolve a posição X correspondente à posição de um ponto, em coordenadas polares.
A função CARY() devolve a posição em Y, correspondente à posição de um ponto em coordenadas polares.
A função CHARTOASCII() devolve o código ASCII do carácter indicado.
- Sintaxe
CHARTOASCII(valor)
- Parâmetros
- Comentário: Um carácter a converterTipo: Texto
- Exemplos
O CHARTOASCII("v") devolve 118
- Exemplos
O CHARTOASCII(r) está errado. O carácter deve estar entre aspas.
A função DECSEX() devolve um valor de dupla precisão para uma hora.
- Sintaxe
DECSEX(precisão dupla)
- Parâmetros
- Comentário: ValorTipo: Duplo
- Exemplos
DECSEX(1.6668) devolve 1:40
- Exemplos
O DECSEX(7,8) devolve 7:47
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.
- Sintaxe
INT2BOOL(valor)
- Parâmetros
- Comentário: O valor inteiro a converterTipo: 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
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.
- Sintaxe
NUM2STRING(valor)
- Parâmetros
- Comentário: Número para converter em cadeia de caracteresTipo: 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
A função POLA() devolve o ângulo (em radianos), correspondente à posição de um ponto em coordenadas cartesianas.
A função POLR() devolve o raio, correspondente à posição de um ponto em coordenadas cartesianas.
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.
- Sintaxe
ROMAN(Número)
- Parâmetros
- Comentário: NúmeroTipo: Um valor inteiro (como 1; 132; 2344)Comentário: FormatoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O ROMAN(99) devolve "XCIX"
- Exemplos
O ROMAN(-55) devolve "Err"
- Funções Relacionadas
ARABIC
A função SEXDEC() devolve um valor decimal. Também pode dar uma hora.
- Sintaxe
SEXDEC(valor de tempo) ou SEXDEC(horas;minutos;segundos)
- Parâmetros
- Comentário: HorasTipo: Um valor inteiro (como 1; 132; 2344)Comentário: MinutosTipo: Um valor inteiro (como 1; 132; 2344)Comentário: SegundosTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
SEXDEC(1;5;7) devolve 1.0852778
- Exemplos
O DECSEX("8:05") devolve 8,08333333
A função STRING() devolve um valor textual para um dado número. É a mesma que a função NUM2STRING.
- Sintaxe
- Parâmetros
- Comentário: Número para converter em cadeia de caracteresTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Funções Relacionadas
NUM2STRING
Calcula a média de uma coluna da base de dados, de acordo com um conjunto de condições, para os valores numéricos
- Sintaxe
DAVERAGE(Base de dados; "Cabeçalho"; Condições)
- Parâmetros
- Comentário: O intervalo que marca a base de dadosTipo: Uma gama de cadeias de caracteresComentário: O texto que marca a coluna na base de dadosTipo: TextoComentário: O intervalo que marca as condiçõesTipo: Uma gama de cadeias de caracteres
- Exemplos
DAVERAGE(A1:C5; "Salário"; A9:A11)
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.
- Sintaxe
DCOUNT(Base de dados; "Cabeçalho"; Condições)
- Parâmetros
- Comentário: O intervalo que marca a base de dadosTipo: Uma gama de cadeias de caracteresComentário: O texto que marca a coluna na base de dadosTipo: TextoComentário: O intervalo que marca as condiçõesTipo: Uma gama de cadeias de caracteres
- Exemplos
DCOUNT(A1:C5; "Salário"; A9:A11)
- Funções Relacionadas
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.
- Sintaxe
DCOUNTA(Base de dados; "Cabeçalho"; Condições)
- Parâmetros
- Comentário: O intervalo que marca a base de dadosTipo: Uma gama de cadeias de caracteresComentário: O texto que marca a coluna na base de dadosTipo: TextoComentário: O intervalo que marca as condiçõesTipo: Uma gama de cadeias de caracteres
- Exemplos
DCOUNTA(A1:C5; "Salário"; A9:A11)
- Funções Relacionadas
DCOUNT
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.
- Sintaxe
DGET(Base de dados; "Cabeçalho"; Condições)
- Parâmetros
- Comentário: O intervalo que marca a base de dadosTipo: Uma gama de cadeias de caracteresComentário: O texto que marca a coluna na base de dadosTipo: TextoComentário: O intervalo que marca as condiçõesTipo: Uma gama de cadeias de caracteres
- Exemplos
DGET(A1:C5; "Salário"; A9:A11)
Devolve o maior valor de uma coluna de uma base de dados, definida por um conjunto de condições.
- Sintaxe
DMAX(Base de dados; "Cabeçalho"; Condições)
- Parâmetros
- Comentário: O intervalo que marca a base de dadosTipo: Uma gama de cadeias de caracteresComentário: O texto que marca a coluna na base de dadosTipo: TextoComentário: O intervalo que marca as condiçõesTipo: Uma gama de cadeias de caracteres
- Exemplos
DMAX(A1:C5; "Salário"; A9:A11)
- Funções Relacionadas
DMIN
Devolve os menores valores de uma coluna de uma base de dados, indicada através de um conjunto de condições.
- Sintaxe
DMIN(Base de dados; "Cabeçalho"; Condições)
- Parâmetros
- Comentário: O intervalo que marca a base de dadosTipo: Uma gama de cadeias de caracteresComentário: O texto que marca a coluna na base de dadosTipo: TextoComentário: O intervalo que marca as condiçõesTipo: Uma gama de cadeias de caracteres
- Exemplos
DMIN(A1:C5; "Salário"; A9:A11)
- Funções Relacionadas
DMAX
Devolve o produto de todos os valores numéricos numa coluna da base de dados, indicada por um conjunto de condições.
- Sintaxe
DPRODUCT(Base de dados; "Cabeçalho"; Condições)
- Parâmetros
- Comentário: O intervalo que marca a base de dadosTipo: Uma gama de cadeias de caracteresComentário: O texto que marca a coluna na base de dadosTipo: TextoComentário: O intervalo que marca as condiçõesTipo: Uma gama de cadeias de caracteres
- Exemplos
DPRODUCT(A1:C5; "Salário"; A9:A11)
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.
- Sintaxe
DSTDEV(Base de dados; "Cabeçalho"; Condições)
- Parâmetros
- Comentário: O intervalo que marca a base de dadosTipo: Uma gama de cadeias de caracteresComentário: O texto que marca a coluna na base de dadosTipo: TextoComentário: O intervalo que marca as condiçõesTipo: Uma gama de cadeias de caracteres
- Exemplos
DSTDEV(A1:C5; "Salário"; A9:A11)
- Funções Relacionadas
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.
- Sintaxe
DSTDEVP(Base de dados; "Cabeçalho"; Condições)
- Parâmetros
- Comentário: O intervalo que marca a base de dadosTipo: Uma gama de cadeias de caracteresComentário: O texto que marca a coluna na base de dadosTipo: TextoComentário: O intervalo que marca as condiçõesTipo: Uma gama de cadeias de caracteres
- Exemplos
DSTDEVP(A1:C5; "Salário"; A9:A11)
- Funções Relacionadas
DSTDEV
Soma os números de uma coluna da base de dados, de acordo com um conjunto de condições.
- Sintaxe
DSUM(Base de dados; "Cabeçalho"; Condições)
- Parâmetros
- Comentário: O intervalo que marca a base de dadosTipo: Uma gama de cadeias de caracteresComentário: O texto que marca a coluna na base de dadosTipo: TextoComentário: O intervalo que marca as condiçõesTipo: Uma gama de cadeias de caracteres
- Exemplos
DSUM(A1:C5; "Salário"; A9:A11)
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.
- Sintaxe
DVAR(Base de dados; "Cabeçalho"; Condições)
- Parâmetros
- Comentário: O intervalo que marca a base de dadosTipo: Uma gama de cadeias de caracteresComentário: O texto que marca a coluna na base de dadosTipo: TextoComentário: O intervalo que marca as condiçõesTipo: Uma gama de cadeias de caracteres
- Exemplos
DVAR(A1:C5; "Salário"; A9:A11)
- Funções Relacionadas
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.
- Sintaxe
DVARP(Base de dados; "Cabeçalho"; Condições)
- Parâmetros
- Comentário: O intervalo que marca a base de dadosTipo: Uma gama de cadeias de caracteresComentário: O texto que marca a coluna na base de dadosTipo: TextoComentário: O intervalo que marca as condiçõesTipo: Uma gama de cadeias de caracteres
- Exemplos
DVARP(A1:C5; "Salário"; A9:A11)
- Funções Relacionadas
DVAR
A função CURRENTDATE() devolve a data actual. É equivalente à função TODAY.
- Sintaxe
CURRENTDATE()
- Parâmetros
- Exemplos
O CURRENTDATE() devolve "Segunda 15 de Abril de 2002"
- Funções Relacionadas
CURRENTTIME TODAY
A função CURRENTDATETIME() devolve a data e hora actuais.
- Sintaxe
CURRENTDATETIME()
- Parâmetros
- Exemplos
O CURRENTDATETIME() devolve "Segunda 15 de Abril de 2002 22:00:00"
A função CURRENTTIME() devolve a hora actual formatada, de acordo com os parâmetros locais.
- Sintaxe
CURRENTTIME()
- Parâmetros
- Exemplos
O CURRENTTIME() devolve "10:02:02"
A função DATE() devolve a data formatada, de acordo com os parâmetros locais.
- Sintaxe
DATE(ano;mês;dia)
- Parâmetros
- Comentário: AnoTipo: Um valor inteiro (como 1; 132; 2344)Comentário: MêsTipo: Um valor inteiro (como 1; 132; 2344)Comentário: DiaTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O DATE(2000;5;5) devolve 'Sexta 05 de Maio de 2000'
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.
- Sintaxe
DATE2UNIX(data)
- Parâmetros
- Comentário: DataTipo: Texto
- Exemplos
O DATE2UNIX("01/01/2000") devolve 946 684 800
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
- Sintaxe
DATEDIF(primeira data; segunda data; intervalo)
- Parâmetros
- Comentário: Primeira dataTipo: TextoComentário: Segunda dataTipo: TextoComentário: intervaloTipo: 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
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.
- Sintaxe
DATEVALUE(data)
- Parâmetros
- Comentário: DataTipo: Texto
- Exemplos
O DATEVALUE("22/2/2002") devolve 37309
- Funções Relacionadas
TIMEVALUE
A função DAY devolve o dia de uma data. Se não for indicado nenhum parâmetro, é devolvido o dia actual.
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.
- 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
A função DAYOFYEAR() devolve o número do dia no ano (1...365).
- Sintaxe
DAYOFYEAR(ano;mês;dia)
- Parâmetros
- Comentário: AnoTipo: Um valor inteiro (como 1; 132; 2344)Comentário: MêsTipo: Um valor inteiro (como 1; 132; 2344)Comentário: DiaTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O DAYOFYEAR(2000;12;1) devolve 336
- Exemplos
O DAYOFYEAR(2000;2;29) devolve 60
A função DAYS() devolve a diferença entre as duas datas em dias.
- Sintaxe
DAYS(data2; data1)
- Parâmetros
- Comentário: Primeiro (mais antigo) valor de dataTipo: TextoComentário: Segundo valor de dataTipo: Texto
- Exemplos
O DAYS("02/22/2002"; "02/26/2002") devolve 4
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.
A função DAYSINMONTH() devolve o número de dias no mês e ano indicados.
- Sintaxe
DAYSINMONTH(ano;mês)
- Parâmetros
- Comentário: AnoTipo: Um valor inteiro (como 1; 132; 2344)Comentário: MêsTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O DAYSINMONTH(2000;2) devolve 29
A função DAYSINYEAR() devolve o número de dias no ano indicado.
- Sintaxe
DAYSINYEAR(ano)
- Parâmetros
- Comentário: AnoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O DAYSINYEAR(2000) devolve 366
A função EASTERSUNDAY() devolve a data correspondente ao Domingo de Páscoa, para o ano dado como parâmetro.
- Sintaxe
EASTERSUNDAY(ano)
- Parâmetros
- Comentário: AnoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O EASTERSUNDAY(2003) devolve "20 de Abril de 2003"
A função EDATE devolve a data, definida com base numa dada data e num número de meses, antes ou depois dessa data.
A função EOMONTH devolve o dia do mês, definido por uma dada data e o número de meses dessa data.
- Sintaxe
EOMONTH(data; meses)
- Parâmetros
- Comentário: DataTipo: TextoComentário: MesesTipo: 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
A função HOUR devolve a hora de uma dada hora. Se não for indicado nenhum parâmetro, é devolvida a hora actual.
A função HOURS() devolve o número de horas numa expressão de horas.
- Sintaxe
HOURS(hora)
- Parâmetros
- Comentário: HoraTipo: Texto
- Exemplos
O HOURS("10:5:2") devolve 10
A função ISLEAPYEAR() devolve Verdadeiro se o ano indicado for bissexto.
- Sintaxe
ISLEAPYEAR(ano)
- Parâmetros
- Comentário: AnoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O ISLEAPYEAR(2000) devolve Verdadeiro
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.
- Sintaxe
ISOWEEKNUM(data)
- Parâmetros
- Comentário: DataTipo: Texto
- Exemplos
O ISOWEEKNUM(A1) devolve 51 quando o A1 é igual a "21 de Dez".
- Funções Relacionadas
WEEKNUM
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.
A função MINUTES() devolve o valor dos minutos, numa expressão de uma hora.
- Sintaxe
MINUTES(hora)
- Parâmetros
- Comentário: HoraTipo: Texto
- Exemplos
O MINUTES("10:5:2") devolve 5
A função MONTH devolve o mês de uma data. Se não for indicado nenhum parâmetro é devolvido o mês actual.
A função MONTHNAME() devolve o nome do mês (1...12).
- 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
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.
- Sintaxe
MONTHS(data2; data1; modo)
- Parâmetros
- Comentário: Primeiro (mais antigo) valor de dataTipo: TextoComentário: Segundo valor de dataTipo: TextoComentário: Modo de cálculoTipo: 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
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.
- Sintaxe
NETWORKDAY(data inicial; data final; férias)
- Parâmetros
- Comentário: Data inicialTipo: TextoComentário: Data finalTipo: TextoComentário: FériasTipo: 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
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.
- Sintaxe
NOW()
- Parâmetros
- Exemplos
O NOW() devolve "Segunda 15 de Abril de 2002 22:00:00"
- Funções Relacionadas
CURRENTTIME TODAY
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.
A função SECONDS() devolve o número de segundos na expressão, numa expressão de uma hora.
- Sintaxe
SECONDS(hora)
- Parâmetros
- Comentário: HoraTipo: Texto
- Exemplos
O SECONDS("10:5:2") devolve 2
A função TIME() devolve a hora formatada, de acordo com os parâmetros locais.
- Sintaxe
TIME(horas;minutos;segundos)
- Parâmetros
- Comentário: HorasTipo: Um valor inteiro (como 1; 132; 2344)Comentário: MinutosTipo: Um valor inteiro (como 1; 132; 2344)Comentário: SegundosTipo: 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'
A função TIMEVALUE() devolve um número (entre 0 e 1) que representa a hora do dia.
- Sintaxe
TIMEVALUE(hora)
- Parâmetros
- Comentário: HoraTipo: Texto
- Exemplos
O TIMEVALUE("10:05:02") devolve 0,42
- Funções Relacionadas
DATEVALUE
A função TODAY() devolve a data actual.
- Sintaxe
TODAY()
- Parâmetros
- Exemplos
O TODAY() devolve "Segunda 15 de Abril de 2002"
- Funções Relacionadas
CURRENTTIME NOW
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.
- Sintaxe
UNIX2DATE(hora Unix)
- Parâmetros
- Comentário: Hora UNIXTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O UNIX2DATE(0) devolve '01-01-1970'
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,...
- Sintaxe
WEEKDAY(data; método)
- Parâmetros
- Comentário: DataTipo: TextoComentá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
A função WEEKNUM() devolve o número da semana não-ISO, no qual a data se encaixa.
- Sintaxe
WEEKNUM(data; método)
- Parâmetros
- Comentário: DataTipo: TextoComentá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
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.
- Sintaxe
WEEKS(data2; data1; modo)
- Parâmetros
- Comentário: Primeiro (mais antigo) valor de dataTipo: TextoComentário: Segundo valor de dataTipo: TextoComentário: Modo de cálculoTipo: 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)
A função WEEKSINYEAR() devolve o número de semanas no ano indicado.
- Sintaxe
WEEKSINYEAR(ano)
- Parâmetros
- Comentário: AnoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O WEEKSINYEAR(2000) devolve 52
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.
- Sintaxe
WORKDAY(data inicial; dias; férias)
- Parâmetros
- Comentário: Data inicialTipo: TextoComentário: Dias de trabalhoTipo: Um valor inteiro (como 1; 132; 2344)Comentário: FériasTipo: 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"
A função YEAR devolve o ano de uma data. Se não for indicado nenhum parâmetro, é devolvido o ano actual.
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
- Sintaxe
YEARFRAC(data inicial; data final; base)
- Parâmetros
- Comentário: Primeira dataTipo: TextoComentário: Segunda dataTipo: TextoComentário: intervaloTipo: Texto
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.
- Sintaxe
YEARS(data2; data1; modo)
- Parâmetros
- Comentário: Primeiro (mais antigo) valor de dataTipo: TextoComentário: Segundo valor de dataTipo: TextoComentário: Modo de cálculoTipo: 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
A função BASE() converte um número da base-10 para um valor textual numa base entre 2 e 36.
- Sintaxe
BASE(numero;base;prec)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: BaseTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Comprimento MínimoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O BASE(128;8) devolve "200"
A função BESSELI() devolve a função Bessel modificada In(x).
A função BESSELJ() devolve a função Bessel.
A função BESSELK() devolve a função Bessel modificada, que é equivalente à função Bessel, só que avaliada com argumentos puramente imaginários.
A função BESSELK() devolve a função Bessel, também chamada de função de Weber ou função de Neumann.
A função BIN2DEC() devolve o valor formatado como um número em decimal.
- Sintaxe
BIN2DEC(valor)
- Parâmetros
- Comentário: O valor a converterTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O BIN2DEC("1010") devolve 10
- Exemplos
O BIN2DEC("11111") devolve 31
A função BIN2HEX() devolve o valor formatado como um número em hexadecimal.
- Sintaxe
BIN2HEX(valor)
- Parâmetros
- Comentário: O valor a converterTipo: TextoComentário: O comprimento mínimo do resultadoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O BIN2HEX("1010") devolve "a"
- Exemplos
O BIN2HEX("11111") devolve "1f"
A função BIN2OCT() devolve o valor formatado como um número em octal.
- Sintaxe
BIN2OCT(valor)
- Parâmetros
- Comentário: O valor a converterTipo: TextoComentário: O comprimento mínimo do resultadoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O BIN2OCT("1010") devolve "12"
- Exemplos
O BIN2OCT("11111") devolve "37"
O COMPLEX(real;imag) devolve um número complexo na forma x+yi.
- Sintaxe
COMPLEX(real;imag)
- Parâmetros
- Comentário: Coeficiente realTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Coeficiente imaginárioTipo: 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"
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).
- Sintaxe
CONVERT(Número; Unidade de Origem; Unidade de Destino)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Unidade de origemTipo: TextoComentário: Unidade de destinoTipo: 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
A função DEC2BIN() devolve o valor formatado como um número binário.
- Sintaxe
DEC2BIN(valor)
- Parâmetros
- Comentário: O valor a converterTipo: Um valor inteiro (como 1; 132; 2344)Comentário: O comprimento mínimo do resultadoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O DEC2BIN(12) devolve "1100"
- Exemplos
O DEC2BIN(55) devolve "110111"
A função DEC2HEX() devolve o valor formatado como um número hexadecimal.
- Sintaxe
DEC2HEX(valor)
- Parâmetros
- Comentário: O valor a converterTipo: Um valor inteiro (como 1; 132; 2344)Comentário: O comprimento mínimo do resultadoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O DEC2HEX(12) devolve "c"
- Exemplos
O DEC2HEX(55) devolve "37"
A função DEC2OCT() devolve o valor formatado como um número em octal.
- Sintaxe
DEC2OCT(valor)
- Parâmetros
- Comentário: O valor a converterTipo: Um valor inteiro (como 1; 132; 2344)Comentário: O comprimento mínimo do resultadoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O DEC2OCT(12) devolve "14"
- Exemplos
O DEC2OCT(55) devolve "67"
A função DELTA() devolve 1, se o X for igual ao Y; caso contrário, devolve 0.
- Sintaxe
DELTA(x; y)
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Número de vírgula flutuanteTipo: 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
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.
- Sintaxe
ERF(Limite inferior; Limite superior)
- Parâmetros
- Comentário: Limite inferiorTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Limite superiorTipo: 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
A função ERFC() devolve a função complementar de erro.
- Sintaxe
ERFC(Limite inferior; Limite superior)
- Parâmetros
- Comentário: Limite inferiorTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Limite superiorTipo: 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
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.
- Sintaxe
GESTEP(x; y)
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Número de vírgula flutuanteTipo: 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
A função HEX2BIN() devolve o valor formatado como um número em binário.
- Sintaxe
HEX2BIN(valor)
- Parâmetros
- Comentário: O valor a converterTipo: Texto
- Exemplos
O HEX2BIN("a") devolve "1010"
- Exemplos
O HEX2BIN("37") devolve "110111"
A função HEX2DEC() devolve o valor formatado como um número em decimal.
- Sintaxe
HEX2DEC(valor)
- Parâmetros
- Comentário: O valor a converterTipo: Texto
- Exemplos
O HEX2DEC("a") devolve 10
- Exemplos
O HEX2DEC("37") devolve 55
A função HEX2OCT() devolve o valor formatado como um número em octal.
- Sintaxe
HEX2OCT(valor)
- Parâmetros
- Comentário: O valor a converterTipo: Texto
- Exemplos
O HEX2OCT("a") devolve "12"
- Exemplos
O HEX2OCT("37") devolve "67"
O IMABS(número complexo) devolve a norma (módulo) de um número complexo, no formato 'x+yi'.
- Sintaxe
IMABS(número complexo)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMABS("1,2+5i") devolve 5,1419
- Exemplos
O IMABS("-i") devolve 1
- Exemplos
O IMABS("12") devolve 12
O IMAGINARY(texto) devolve o coeficiente imaginário de um número complexo.
- Sintaxe
IMAGINARY(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMAGINARY("1,2+3,4i") devolve 3,4
- Exemplos
O IMAGINARY("1,2") devolve 0
O IMARGUMENT(número complexo) devolve o argumento de um número complexo, no formato 'x+yi'.
- Sintaxe
IMARGUMENT(número complexo)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMARGUMENT("1,2+5i") devolve 0,6072
- Exemplos
O IMARGUMENT("-i") devolve -1,57079633
- Exemplos
O IMARGUMENT("12") devolve "#DIV/0"
O IMCONJUGATE(número complexo) devolve o conjugado de um número complexo, no formato 'x+yi'.
- Sintaxe
IMCONJUGATE(número complexo)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMCONJUGATE("1,2+5i") devolve "1,2-5i"
- Exemplos
O IMCONJUGATE("-i") devolve "i"
- Exemplos
O IMCONJUGATE("12") devolve "12"
A função IMCOS(texto) devolve o coseno de um número complexo.
- Sintaxe
IMCOS(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMCOS("1+i") devolve "0,83373-0,988898i"
- Exemplos
O IMCOS("12i") devolve 81 377,4
A função IMCOSH(texto) devolve o coseno hiperbólico de um número complexo.
- Sintaxe
IMCOSH(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMCOSH("1+i") devolve "0,83373+0,988898i"
- Exemplos
O IMCOSH("12i") devolve 0,84358
A função IMCOT(texto) devolve a co-tangente de um número complexo.
- Sintaxe
IMCOT(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMCOT("1+i") devolve "0,21762-0,86801i"
A função IMCSC(texto) devolve a co-secante de um número complexo.
- Sintaxe
IMCSC(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMCSC("1+i") devolve "0,62151-0,30393i"
A função IMCSCH(texto) devolve a co-secante hiperbólica de um número complexo.
- Sintaxe
IMCSCH(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMCSCH("1+i") devolve "0,30393-0,62151i"
O IMDIV() devolve a divisão de vários números complexos, no formato 'x+yi'.
- Sintaxe
IMDIV(valor;valor;...)
- Parâmetros
- Comentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: 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"
A função IMEXP(texto) devolve a exponencial de um número complexo.
- Sintaxe
IMEXP(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMEXP("2-i") devolve "3,99232-6,21768i"
- Exemplos
O IMEXP("12i") devolve "0,843854-0,536573i"
A função IMLN(texto) devolve o logaritmo natural de um número complexo.
- Sintaxe
IMLN(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMLN("3-i") devolve "1,15129-0,321751i"
- Exemplos
O IMLN("12") devolve 2,48491
O IMLOG10(texto) devolve o logaritmo de base 10 de um número complexo.
- Sintaxe
IMLOG10(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMLOG10("3+4i") devolve "0,69897+0,402719i"
O IMLOG2(texto) devolve o logaritmo de base 2 de um número complexo.
- Sintaxe
IMLOG2(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMLOG2("3+4i") devolve "2,321928+1,337804i"
O IMPOWER(string) devolve um número complexo, elevado a um dado expoente.
- Sintaxe
IMPOWER(texto)
- Parâmetros
- Comentário: Número complexoTipo: TextoComentário: PotênciaTipo: 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
O IMPRODUCT() devolve o produto de vários números complexos, no formato 'x+yi'.
- Sintaxe
IMPRODUCT(valor;valor;...)
- Parâmetros
- Comentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: 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"
O IMREAL(texto) devolve o coeficiente real de um número complexo.
- Sintaxe
IMREAL(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMREAL("1,2+3,4i") devolve 1,2
- Exemplos
O IMREAL("1,2i") devolve 0
A função IMSEC(texto) devolve a secante de um número complexo.
- Sintaxe
IMSEC(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMSEC("1+i") devolve "0,49833+0,59108i"
A função IMSECH(texto) devolve a secante hiperbólica de um número complexo.
- Sintaxe
IMSECH(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMSECH("1+i") devolve "0,49833-0,59108i"
A função IMSIN(texto) devolve o seno de um número complexo.
- Sintaxe
IMSIN(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMSIN("1+i") devolve "1,29846+0,634964i"
- Exemplos
O IMSIN("1,2") devolve -0,536573
A função IMSINH(texto) devolve o seno hiperbólico de um número complexo.
- Sintaxe
IMSINH(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMSINH("1+i") devolve "0,63496+1,29846i"
- Exemplos
O IMSINH("1,2") devolve 1,50946
A função IMSQRT(texto) devolve a raiz quadrada de um número complexo.
- Sintaxe
IMSQRT(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMSQRT("1+i") devolve "1,09868+0,45509+i"
- Exemplos
O IMSQRT("1.2i") devolve "0,774597+0,774597i"
O IMSUB() devolve a diferença de vários números complexos, no formato 'x+yi'.
- Sintaxe
IMSUB(valor;valor;...)
- Parâmetros
- Comentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: 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"
O IMSUM() devolve a soma de vários números complexos, no formato 'x+yi'.
- Sintaxe
IMSUM(valor;valor;...)
- Parâmetros
- Comentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: Uma gama de cadeias de caracteresComentário: Número complexoTipo: 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"
A função IMTAN(texto) devolve a tangente de um número complexo.
- Sintaxe
IMTAN(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMTAN("1+i") devolve "0,27175+1,08392i"
- Exemplos
O IMTAN("1,2") devolve 2,57215
A função IMTANH(texto) devolve a tangente hiperbólica de um número complexo.
- Sintaxe
IMTANH(texto)
- Parâmetros
- Comentário: Número complexoTipo: Texto
- Exemplos
O IMTANH("1+i") devolve "1,08392+0,27175i"
- Exemplos
O IMTANH("1,2") devolve 0,83365
A função OCT2BIN() devolve o valor formatado como um número em binário.
- Sintaxe
OCT2BIN(valor)
- Parâmetros
- Comentário: O valor a converterTipo: TextoComentário: O comprimento mínimo do resultadoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O OCT2BIN("12") devolve "1010"
- Exemplos
O OCT2BIN("55") devolve "101101"
A função OCT2DEC() devolve o valor formatado como um número em decimal.
- Sintaxe
OCT2DEC(valor)
- Parâmetros
- Comentário: O valor a converterTipo: Texto
- Exemplos
O OCT2DEC("12") devolve 10
- Exemplos
O OCT2DEC("55") devolve 45
A função OCT2HEX() devolve o valor formatado como um número em hexadecimal.
- Sintaxe
OCT2HEX(valor)
- Parâmetros
- Comentário: O valor a converterTipo: TextoComentário: O comprimento mínimo do resultadoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O OCT2HEX("12") devolve "A"
- Exemplos
O OCT2HEX("55") devolve "2D"
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.
- Sintaxe
ACCRINT(emissão; primeiro juro; acordo; taxa; par; frequência; base)
- Parâmetros
- Comentário: Data do acordoTipo: DataComentário: Primeiro juroTipo: DataComentário: AcordoTipo: DataComentário: Taxa anual do seguroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valor do parTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Número de pagamentos por anoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Base de contagem dos diasTipo: 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
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.
- Sintaxe
ACCRINTM(emissão; acordo; taxa; par; base)
- Parâmetros
- Comentário: Data do acordoTipo: DataComentário: AcordoTipo: DataComentário: Taxa anual do seguroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valor do parTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Base de contagem dos diasTipo: 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
A função AMORDEGRC calcula o valor de amortização para o sistema de contabilidade Francês, usando uma desvalorização decrescente.
- Sintaxe
AMORDEGRC( Custo; dataCompra; data fim primeiro período; salvado; período; taxa; base)
- Parâmetros
- Comentário: CustoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: VpTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: VfTipo: 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
A função AMORLINC calcula o valor da amortização para o sistema contabilístico Francês, usando uma desvalorização linear.
- Sintaxe
AMORLINC( Custo; data compra; data fim primeiro período; salvado; período; taxa; base)
- Parâmetros
- Comentário: PTipo: Um valor inteiro (como 1; 132; 2344)Comentário: VpTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: VfTipo: 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
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 €.
- Sintaxe
COMPOUND(inicial;taxa;períodos;períodos_por_ano)
- Parâmetros
- Comentário: PrincipalTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Taxa de juroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Períodos por anoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: AnosTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O COMPOUND(5000;0,12;4;5) é igual a 9030,56
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 €.
- Sintaxe
CONTINUOUS(principal;taxa;anos)
- Parâmetros
- Comentário: PrincipalTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Taxa de juroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: AnosTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O CONTINUOUS(1000;0,1;1) é igual a 1105,17
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.
- Sintaxe
COUPNUM(acordo; maturidade; frequência; base)
- Parâmetros
- Comentário: AcordoTipo: DataComentário: MaturidadeTipo: DataComentário: FrequênciaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Base de contagem dos diasTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O COUPNUM("28/2/2001"; "31/8/2001"; 2; 0) devolve 1
Calcula o pagamento de empréstimo acumulado.
- Sintaxe
CUMIPMT(taxa, períodos, valor, início, fim, tipo)
- Parâmetros
- Comentário: taxaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: períodosTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: valorTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: inícioTipo: Um valor inteiro (como 1; 132; 2344)Comentário: fimTipo: Um valor inteiro (como 1; 132; 2344)Comentário: tipoTipo: 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
Calcula o pagamento principal acumulado.
- Sintaxe
CUMPRINC(taxa, períodos, valor, início, fim, tipo)
- Parâmetros
- Comentário: taxaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: períodosTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: valorTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: inícioTipo: Um valor inteiro (como 1; 132; 2344)Comentário: fimTipo: Um valor inteiro (como 1; 132; 2344)Comentário: tipoTipo: 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
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.
- Sintaxe
DB(custo; valor de salvação; vida; período [;mês])
- Parâmetros
- Comentário: CustoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valor de salvaçãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: VidaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PeríodoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: MêsTipo: 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
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.
- Sintaxe
DDB(custo; valor de salvação; vida; período [;factor])
- Parâmetros
- Comentário: CustoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valor de salvaçãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: VidaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PeríodoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: FactorTipo: 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
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.
- Sintaxe
DISC(acordo; maturidade; par; retenção [; base ] )
- Parâmetros
- Comentário: AcordoTipo: DataComentário: MaturidadeTipo: DataComentá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çãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Base de contagem dos diasTipo: 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
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.
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
Devolve o número de períodos necessários por um investimento para reter um valor pretendido.
- Sintaxe
DURATION(taxa; vp; vf)
- Parâmetros
- Comentário: TaxaTipo: 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
Devolve a duração de Macauley de um seguro de prémio fixo em anos.
- Sintaxe
DURATION_ADD(Acordo; Maturidade; Cupão; Receita; Frequência; Base)
- Parâmetros
- Comentário: AcordoTipo: DataComentário: MaturidadeTipo: DataComentário: CupãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: ReceitaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: FrequênciaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: BaseTipo: 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
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%.
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.
- Sintaxe
EFFECTIVE(nominal;períodos)
- Parâmetros
- Comentário: Taxa de juro nominalTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PeríodosTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Funções Relacionadas
EFFECT
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).
- Sintaxe
EURO(moeda)
- Parâmetros
- Comentário: MonetárioTipo: Texto
- Exemplos
EURO("PTE") é igual a 200,482
- Funções Relacionadas
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).
- Sintaxe
EUROCONVERT(número; moeda origem; moeda destino)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Moeda de origemTipo: TextoComentário: Moeda de destinoTipo: Texto
- Exemplos
O EUROCONVERT(1; "EUR"; "DEM") é igual a 1,95583
- Funções Relacionadas
EURO
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 €.
- Sintaxe
FV(valor actual;taxa;períodos)
- Parâmetros
- Comentário: Valor actualTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: TaxaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PeríodosTipo: 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
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.
- Sintaxe
FV_ANNUITY(quantia;taxa;períodos)
- Parâmetros
- Comentário: Pagamento por períodoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Taxa de juroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PeríodosTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O FV_ANNUITY(1000;0,05;5) é igual a 5525,63
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.
- Sintaxe
INTRATE(acordo; maturidade; investimento; redenção; base)
- Parâmetros
- Comentário: AcordoTipo: DataComentário: MaturidadeTipo: DataComentário: InvestimentoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: RedençãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Base de contagem dos diasTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O INTRATE("28/2/2001"; "31/8/2001"; 1000000; 2000000;1) devolve 1,98
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.
- Sintaxe
IPMT(Taxa; Período; NPer; VP; VF; Tipo)
- Parâmetros
- Comentário: TaxaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PeríodoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Número de períodosTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores presentesTipo: 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
A função IRR calcula a taxa interna de retorno para uma série não-periódica de fluxos monetários.
- Sintaxe
IRR( Valores[; Adivinhar = 0.1 ] )
- Parâmetros
- Comentário: ValoresTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: AdivinharTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Funções Relacionadas
XIRR
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.
- Sintaxe
ISPMT(Taxa; Período; NPer; VP)
- Parâmetros
- Comentário: TaxaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PeríodoTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de períodosTipo: 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
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 €.
- Sintaxe
LEVEL_COUPON(valor de face;taxa do cupão;cupões por ano;anos;taxa de mercado)
- Parâmetros
- Comentário: Valor de faceTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Taxa da promissóriaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Promissórias por anoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: AnosTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Taxa de juro do mercadoTipo: 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
A função MDURATION() irá calcular a duração de Macauley modificada para um seguro de prémio fixo em anos.
- Sintaxe
MDURATION( Acordo; Maturidade; Cupão; Receita; Frequência; [ Base=0 ])
- Parâmetros
- Comentário: AcordoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: MaturidadeTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: CupãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: ReceitaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: FrequênciaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: BaseTipo: 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
A função MIRR() irá calcular a taxa interna modificada de retorno (IRR) de uma série de investimentos periódicos.
- Sintaxe
MIRR(valores; investimento; reinvestimento)
- Parâmetros
- Comentário: ValoresTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: InvestimentoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: ReinvestimentoTipo: 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
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%.
- Sintaxe
NOMINAL(efectivo;períodos)
- Parâmetros
- Comentário: Taxa de juro efectivaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PeríodosTipo: 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
Devolve o número de períodos num investimento.
- Sintaxe
NPER(taxa;pagamento;vp;vf;tipo)
- Parâmetros
- Comentário: TaxaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PagamentoTipo: 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
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.
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.
- Sintaxe
ODDLPRICE( Acordo; Maturidade; Último; Taxa; Receita Anual; Retenção; Frequência [; Base = 0 ] )
- Parâmetros
- Comentário: AcordoTipo: DataComentário: MaturidadeTipo: DataComentário: ÚltimoTipo: DataComentário: TaxaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Receita AnualTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: RedençãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: FrequênciaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: BaseTipo: 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
A função ODDLYIELD calcula a receita do seguro que tem uma última data de juro irregular.
- Sintaxe
ODDLYIELD( Acordo; Maturidade; Último; Taxa; Preço; Retenção; Frequência [; Base = 0 ] )
- Parâmetros
- Comentário: AcordoTipo: DataComentário: MaturidadeTipo: DataComentário: ÚltimoTipo: DataComentário: TaxaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PreçoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: RedençãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: FrequênciaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: BaseTipo: 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
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).
- Sintaxe
PMT(taxa; períodos ; vp [; vf = 0 [; tipo = 0 ]] )
- Parâmetros
- Comentário: TaxaTipo: 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
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.
- Sintaxe
PPMT(Taxa; Período; Núm Períodos; VP [; VF = 9 [; Tipo = 0 ]] )
- Parâmetros
- Comentário: TaxaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PeríodoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Número de períodosTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valor actualTipo: 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
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
- Sintaxe
PRICEMAT(acordo final; maturidade; acordo; taxa; receita [; base = 0 ] )
- Parâmetros
- Comentário: AcordoTipo: DataComentário: MaturidadeTipo: DataComentário: AcordoTipo: DataComentário: Taxa de descontoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: ReceitaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: BaseTipo: 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
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 €.
- Sintaxe
PV(valor futuro;taxa;períodos)
- Parâmetros
- Comentário: Valor futuroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Taxa de juroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PeríodosTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O PV(1166,4;0,08;2) é igual a 1000
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.
- Sintaxe
PV_ANNUITY(quantidade;taxa;períodos)
- Parâmetros
- Comentário: Pagamento por períodoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Taxa de juroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PeríodosTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O PV_ANNUITY(1000;0,05;5) é igual a 4329,48
A função RATE() calcula a taxa de juro fixa por período de um investimento com pagamentos regulares.
- Sintaxe
RATE(nper;pagamento;vp;vf;tipo;adivinhar)
- Parâmetros
- Comentário: Período do pagamentoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Pagamentos regularesTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valor actualTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valor futuroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: TipoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: AdivinharTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O RATE(4*12;-200;8000) devolve 0,007701472
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.
- Sintaxe
RECEIVED(acordo; maturidade; investimento; desconto; base)
- Parâmetros
- Comentário: AcordoTipo: DataComentário: MaturidadeTipo: DataComentário: InvestimentoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Taxa de descontoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: BaseTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O RECEIVED("28/2/2001"; "31/8/2001"; 1000; 0,05; 0) devolve 1 025,787
A função RRI calcula a taxa de juro resultante do lucro (retorno) de um investimento.
- Sintaxe
RRI( P; VP; VF)
- Parâmetros
- Comentário: PTipo: Um valor inteiro (como 1; 132; 2344)Comentário: VpTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: VfTipo: 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
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.
- Sintaxe
SLN(custo; valor de salvação; vida)
- Parâmetros
- Comentário: CustoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valor de salvaçãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: VidaTipo: 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
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.
- Sintaxe
SYD(custo; valor de salvação; vida; período)
- Parâmetros
- Comentário: CustoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valor de salvaçãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: VidaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PeríodoTipo: 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
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.
- Sintaxe
TBILLEQ(acordo; maturidade; desconto)
- Parâmetros
- Comentário: AcordoTipo: DataComentário: MaturidadeTipo: DataComentário: Taxa de descontoTipo: 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
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.
- Sintaxe
TBILLPRICE(acordo; maturidade; desconto)
- Parâmetros
- Comentário: AcordoTipo: DataComentário: MaturidadeTipo: DataComentário: Taxa de descontoTipo: 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
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.
- Sintaxe
TBILLYIELD(acordo; maturidade; preço)
- Parâmetros
- Comentário: AcordoTipo: DataComentário: MaturidadeTipo: DataComentá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
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.
- Sintaxe
VDB(custo; salvado; vida; período-início; período-fim; [; factor-desvalorização = 2 [; mudar = falso ]] )
- Parâmetros
- Comentário: AcordoTipo: DataComentário: MaturidadeTipo: DataComentário: PreçoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: RedençãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: BaseTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O VDB(10000;600;10;0;0,875;1,5) devolve 1312,5
A função XIRR calcula a taxa interna de retorno para uma série não-periódica de fluxos monetários.
- Sintaxe
XIRR( Valores; Data[; Adivinhar = 0.1 ] )
- Parâmetros
- Comentário: ValoresTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: DatasTipo: DataComentário: AdivinharTipo: 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
A função XNPV calcula o valor presente líquido para uma série de fluxos monetários.
- Sintaxe
XNPV( Taxa; Valores; Datas )
- Parâmetros
- Comentário: TaxaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: ValoresTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: DatasTipo: 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
O YIELDDISC calcula a receita de um seguro descontado por cada 100 unidades monetárias do valor de face.
- Sintaxe
YIELDDISC(acordo; maturidade; preço, retenção, base)
- Parâmetros
- Comentário: AcordoTipo: DataComentário: MaturidadeTipo: DataComentário: PreçoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: RedençãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: BaseTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O YIELDDISC(DATE(1990;6;1);DATE(1990;12;31);941,66667;1000) devolve 0,106194684
A função YIELDMAT calcula a receita do seguro que paga os juros na data de maturidade.
- Sintaxe
YIELDMAT( Acordo Actual; Maturidade; Acordo; Taxa; Preço; Base )
- Parâmetros
- Comentário: AcordoTipo: DataComentário: MaturidadeTipo: DataComentário: AcordoTipo: DataComentário: Taxa de descontoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PreçoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: BaseTipo: 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
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 €.
- Sintaxe
ZERO_COUPON(valor de face;taxa;anos)
- Parâmetros
- Comentário: Valor de faceTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Taxa de juroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: AnosTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O ZERO_COUPON(1000;0,1;20) é igual a 148,64
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.
- Sintaxe
ERRORTYPE(valor)
- Parâmetros
- Comentário: ErroTipo: Qualquer tipo de valor
- Exemplos
O ERRORTYPE(NA()) devolve 7
- Exemplos
O ERRORTYPE(0) devolve um erro
Devolve o nome do ficheiro actual. Se o documento actual não estiver gravado, é devolvida uma cadeia de caracteres vazia.
- Sintaxe
FILENAME()
- Parâmetros
A função FORMULA() devolve a fórmula de uma célula como texto.
- Sintaxe
FORMULA(x)
- Parâmetros
- Comentário: ReferênciaTipo: Referência
- Exemplos
O FORMULA(A1) devolve "=SUM(1+2)" se a célula A1 tiver uma fórmula como essa.
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.
- Sintaxe
INFO(tipo)
- Parâmetros
- Comentário: Tipo de informaçãoTipo: Texto
A função ISBLANK() devolve Verdadeiro, se o parâmetro estiver em branco. Caso contrário, devolve um valor falso.
- Sintaxe
ISBLANK(x)
- Parâmetros
- Comentário: Qualquer valorTipo: 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
A função ISDATE() devolve Verdadeiro, se o parâmetro for uma data; caso contrário, devolve Falso
- Sintaxe
ISDATE(x)
- Parâmetros
- Comentário: Qualquer valorTipo: Qualquer tipo de valor
- Exemplos
O ISDATE("2000-2-2") devolve Verdadeiro
- Exemplos
O ISDATE("hello") devolve Falso
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.
A função ISERROR() devolve Verdadeiro se o parâmetro é um erro de qualquer tipo. Caso contrário, devolve Falso.
A função ISEVEN() devolve Verdadeiro, se o número for par; caso contrário, devolve Falso.
- Sintaxe
ISEVEN(x)
- Parâmetros
- Comentário: Qualquer valorTipo: Qualquer tipo de valor
- Exemplos
O ISEVEN(12) devolve Verdadeiro
- Exemplos
O ISEVEN(-7) devolve Falso
A função ISFORMULA() devolve Verdadeiro, se a célula referenciada tiver uma fórmula. Caso contrário, devolve um valor falso.
- Sintaxe
ISFORMULA(x)
- Parâmetros
- Comentário: ReferênciaTipo: Referência
A função ISLOGICAL() devolve Verdadeiro, se o parâmetro for um valor booleano. Caso contrário, devolve Falso.
- Sintaxe
ISLOGICAL(x)
- Parâmetros
- Comentário: Qualquer valorTipo: Qualquer tipo de valor
- Exemplos
O ISLOGICAL(A1 >A2) devolve Verdadeiro
- Exemplos
O ISLOGICAL(12) devolve Falso
A função ISNA() devolve Verdadeiro se o parâmetro for um erro N/D. Caso contrário, devolve Falso.
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.
- Sintaxe
ISNONTEXT(x)
- Parâmetros
- Comentário: Qualquer valorTipo: Qualquer tipo de valor
- Exemplos
O ISNONTEXT(12) devolve Verdadeiro
- Exemplos
O ISNONTEXT("hello") devolve Falso
- Funções Relacionadas
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.
- Sintaxe
ISNOTTEXT(x)
- Parâmetros
- Comentário: Qualquer valorTipo: Qualquer tipo de valor
- Exemplos
O ISNOTTEXT(12) devolve Verdadeiro
- Exemplos
O ISNOTTEXT("hello") devolve Falso
- Funções Relacionadas
ISNONTEXT
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.
- Sintaxe
ISNUM(x)
- Parâmetros
- Comentário: Qualquer valorTipo: Qualquer tipo de valor
- Exemplos
O ISNUM(12) devolve Verdadeiro
- Exemplos
O ISNUM(hello) devolve Falso
- Funções Relacionadas
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.
- Sintaxe
ISNUMBER(x)
- Parâmetros
- Comentário: Qualquer valorTipo: Qualquer tipo de valor
- Exemplos
O ISNUMBER(12) devolve Verdadeiro
- Exemplos
O ISNUMBER(hello) devolve Falso
- Funções Relacionadas
ISNUM
A função ISODD() devolve Verdadeiro, se o número for ímpar; caso contrário, devolve Falso.
- Sintaxe
ISODD(x)
- Parâmetros
- Comentário: Qualquer valorTipo: Qualquer tipo de valor
- Exemplos
O ISODD(12) devolve Falso
- Exemplos
O ISODD(-7) devolve Verdadeiro
A função ISREF() devolve Verdadeiro, se o parâmetro for uma referência; caso contrário, devolve Falso
- Sintaxe
ISREF(x)
- Parâmetros
- Comentário: Qualquer valorTipo: Qualquer tipo de valor
- Exemplos
O ISREF(A12) devolve Verdadeiro
- Exemplos
O ISREF("hello") devolve Falso
A função ISTEXT() devolve Verdadeiro, se o parâmetro for uma sequência de texto; caso contrário, devolve Falso
- Sintaxe
ISTEXT(x)
- Parâmetros
- Comentário: Qualquer valorTipo: Qualquer tipo de valor
- Exemplos
O ISTEXT(12) devolve Falso
- Exemplos
O ISTEXT("hello") devolve Verdadeiro
A função ISTIME() devolve Verdadeiro, se o parâmetro é um valor de uma hora; caso contrário, devolve Falso.
- Sintaxe
ISTIME(x)
- Parâmetros
- Comentário: Qualquer valorTipo: Qualquer tipo de valor
- Exemplos
O ISTIME("12:05") devolve Verdadeiro
- Exemplos
O ISTIME("hello") devolve Falso
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.
- Sintaxe
N(valor)
- Parâmetros
- Comentário: ValorTipo: Qualquer tipo de valor
- Exemplos
O N(3,14) devolve 3,14
- Exemplos
O N("7") devolve 0 (porque o "7" é texto)
A função NA() devolve o valor do erro de constante, N/A.
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.
- Sintaxe
TYPE(x)
- Parâmetros
- Comentário: Qualquer valorTipo: 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()"
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).
- Sintaxe
AND(valor;valor;...)
- Parâmetros
- Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
- Exemplos
O AND(verdadeiro;verdadeiro;verdadeiro) devolve Verdadeiro
- Exemplos
O AND(verdadeiro;falso) devolve Falso
A função FALSE() devolve o valor booleano FALSO.
- Sintaxe
FALSE()
- Parâmetros
- Exemplos
O FALSE() devolve FALSE
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).
- Sintaxe
IF(condição;se_verdadeiro;se_falso)
- Parâmetros
- Comentário: CondiçãoTipo: Um valor lógico (VERDADEIRO ou FALSO)Comentário: Se verdadeiroTipo: Qualquer tipo de valorComentário: Se falsoTipo: Qualquer tipo de valor
- Exemplos
A1=4;A2=6; o IF(A1 >A2;5;3) devolve 3
Devolve X a menos que seja um erro; nesse caso, devolve um valor alternativo.
- Sintaxe
IFERROR(Qualquer X;Qualquer Alternativa)
- Parâmetros
- Comentário: Qualquer XTipo: Qualquer tipo de valorComentário: Qualquer AlternativaTipo: 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.
Devolve X a menos que seja um N/D; nesse caso, devolve um valor alternativo.
- Sintaxe
IFNA(Qualquer X;Qualquer Alternativa)
- Parâmetros
- Comentário: Qualquer XTipo: Qualquer tipo de valorComentário: Qualquer AlternativaTipo: 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.
A função NAND() devolve Verdadeiro, se pelo menos um valor não for verdadeiro; caso contrário, devolve Falso.
- Sintaxe
NAND(valor;valor;...)
- Parâmetros
- Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
- Exemplos
O NAND(verdadeiro;falso;falso) devolve Verdadeiro
- Exemplos
O NAND(verdadeiro;verdadeiro) devolve Falso
A função NOR() devolve Verdadeiro, se todos os valores dados forem lógicos e falsos; caso contrário, devolve Falso.
- Sintaxe
NOR(valor;valor;...)
- Parâmetros
- Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
- Exemplos
O NOR(verdadeiro;falso;falso) devolve falso
- Exemplos
O NOR(falso;falso) devolve Verdadeiro
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.
- Sintaxe
NOT(booleano)
- Parâmetros
- Comentário: Valor BooleanoTipo: Um valor lógico (VERDADEIRO ou FALSO)
- Exemplos
O NOT(falso) devolve Verdadeiro
- Exemplos
O NOT(verdadeiro) devolve Falso
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).
- Sintaxe
OR(valor;valor;...)
- Parâmetros
- Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
- Exemplos
O OR(falso;falso;falso) devolve Falso
- Exemplos
O OR(verdadeiro;falso) devolve Verdadeiro
A função TRUE() devolve o valor booleano verdadeiro.
- Sintaxe
TRUE()
- Parâmetros
- Exemplos
O TRUE() devolve TRUE
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.
- Sintaxe
XOR(valor;valor;...)
- Parâmetros
- Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)Comentário: Valores booleanosTipo: Uma gama de valores lógicos (VERDADEIRO ou FALSO)
- Exemplos
O XOR(falso;falso;falso) devolve Falso
- Exemplos
O XOR(verdadeiro;falso) devolve Verdadeiro
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.
- Sintaxe
ADDRESS(linha; coluna; absoluto; estilo; nome da folha)
- Parâmetros
- Comentário: Número de linhaTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de colunaTipo: 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 folhaTipo: 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
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.
- Sintaxe
AREAS(referência)
- Parâmetros
- Comentário: ReferênciaTipo: Uma gama de cadeias de caracteres
- Exemplos
O AREAS(A1) devolve 1
- Exemplos
O AREAS((A1; A2:A4)) devolve 2
Devolve informações sobre a posição, a formatação ou o conteúdo de uma referência.
- Sintaxe
CELL(tipo; referência)
- Parâmetros
- Comentário: TipoTipo: TextoComentário: ReferênciaTipo: Referência
- Exemplos
O CELL("COL", C7) devolve 3
- Exemplos
O CELL("ROW", C7) devolve 7
- Exemplos
O CELL("ADDRESS", C7) devolve $C$7
Devolve o parâmetro indicado pelo índice.
- Sintaxe
CHOOSE(índice, parâmetro1, parâmetro2,...)
- Parâmetros
- Comentário: ÍndiceTipo: Um valor inteiro (como 1; 132; 2344)Comentário: ArgumentosTipo:
- Exemplos
O CHOOSE(1; "1o"; "2o") devolve o "1o"
- Exemplos
O CHOOSE(2; 3; 2; 4) devolve 2
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.
A função COLUMNS devolve o número de colunas de uma referência.
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.
- Sintaxe
HLOOKUP(Valor de pesquisa; fonte de dados; Linha; Ordenado)
- Parâmetros
- Comentário: Valor da procuraTipo: Texto/NuméricoComentário: Fonte de dadosTipo: VectorComentário: LinhaTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Ordenado (opcional)Tipo: Um valor lógico (VERDADEIRO ou FALSO)
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.
- Sintaxe
INDEX(célula, linha, coluna)
- Parâmetros
- Comentário: ReferênciaTipo: TextoComentário: LinhaTipo: Um valor inteiro (como 1; 132; 2344)Comentário: ColunaTipo: 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).
Devolve o conteúdo do célula indicada pelo texto de referência. O segundo parâmetro é opcional.
- Sintaxe
INDIRECT(textoReferencia, estilo)
- Parâmetros
- Comentário: ReferênciaTipo: TextoComentá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
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.
- Sintaxe
LOOKUP(valor; vector de procura; vector de resultado)
- Parâmetros
- Comentário: Valor da procuraTipo: Texto/NuméricoComentário: Vector de procuraTipo: Texto/NuméricoComentário: Vector de resultadoTipo: Texto/Numérico
- Exemplos
O LOOKUP(1.232; A1:A6; B1:B6) para A1 = 1, A2 = 2 devolve o valor de B1.
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.
- Sintaxe
MATCH(Valor a pesquisar; Região da pesquisa; Tipo de correspondência)
- Parâmetros
- Comentário: Valor a procurarTipo: Texto/NuméricoComentário: Região da pesquisaTipo: Referência/ListaComentário: Tipo de correspondência (opcional)Tipo: Um valor inteiro (como 1; 132; 2344)
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.
- 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órmulaTipo: ReferênciaComentário: Célula da linhaTipo: ReferênciaComentário: Substituição da linhaTipo: ReferênciaComentário: Célula da coluna (opcional)Tipo: ReferênciaComentário: Substituição da coluna (opcional)Tipo: Referência
Modifica a posição e dimensão de uma referência.
- Sintaxe
OFFSET(Reference referência; Integer posicaoLinha; Integer posicaoColuna; Integer novaAltura; Integer novaLargura)
- Parâmetros
- Comentário: Referência ou intervaloTipo: ReferênciaComentário: Número de linhas do deslocamentoTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de colunas do deslocamentoTipo: 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)
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.
A função ROWS devolve o número de linhas de uma referência.
Devolve o número da folha da referência ou do texto que representa um nome de folha.
- Sintaxe
SHEET(referência)
- Parâmetros
- Comentário: ReferênciaTipo: Referência
- Exemplos
O SHEET(Folha1!C7) devolve 1
- Exemplos
O SHEET(Folha2!C7) devolve 2
Devolve o número de folhas numa referência ou no documento actual.
- Sintaxe
SHEETS(referência)
- Parâmetros
- Comentário: ReferênciaTipo: Referência
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.
- Sintaxe
HLOOKUP(Valor de pesquisa; fonte de dados; Coluna; Ordenado)
- Parâmetros
- Comentário: Valor da procuraTipo: Texto/NuméricoComentário: Fonte de dadosTipo: VectorComentário: ColunaTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Ordenado (opcional)Tipo: Um valor lógico (VERDADEIRO ou FALSO)
A função ABS() devolve o módulo do número de vírgula flutuante x.
- Sintaxe
ABS(x)
- Parâmetros
- Comentário: Um valor de vírgula flutuanteTipo: 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
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.
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.
- Sintaxe
CEILING(x)
- Parâmetros
- Comentário: Um valor de vírgula flutuanteTipo: 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
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).
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).
Esta função devolve o número de células vazias dentro do intervalo.
A função COUNTIF() devolve o número de células, no intervalo indicado, que obedecem ao critério indicado.
A função CUR() devolve a raiz cúbica não-negativa de x.
- Sintaxe
CUR(x)
- Parâmetros
- Comentário: Um valor de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O CUR(27) é igual a 3
- Funções Relacionadas
SQRT
A função DIV() divide o primeiro valor pelos outros valores respectivos.
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.
- 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
A função EVEN() devolve o número arredondado ao número inteiro par mais próximo.
- Sintaxe
EVEN(valor)
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: 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
A função EXP() devolve o valor de 'e' (a base dos logaritmos naturais), elevado à potência de x.
- Sintaxe
EXP(x)
- Parâmetros
- Comentário: Um valor de vírgula flutuanteTipo: 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
A função FACT() calcula o factorial do parâmetro. A expressão matemática é (valor)!.
- Sintaxe
FACT(número)
- Parâmetros
- Comentário: Um valor de vírgula flutuanteTipo: 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
A função FACTDOUBLE() calcula o factorial duplo de um número, i.e., o x!!.
- Sintaxe
FACTDOUBLE(número)
- Parâmetros
- Comentário: Um valor de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O FACTDOUBLE(6) devolve 48
- Exemplos
O FACTDOUBLE(7) devolve 105
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.
- Sintaxe
FIB(n)
- Parâmetros
- Comentário: N-ésimo termoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O FIB(9) devolve 34
- Exemplos
O FIB(26) devolve 121393
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.
- Sintaxe
FLOOR(x)
- Parâmetros
- Comentário: Um valor de vírgula flutuanteTipo: 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
A função GAMMA() devolve o valor da função 'gama'.
- Sintaxe
GAMMA(valor)
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O GAMMA(1) devolve 1
- Funções Relacionadas
FACT
A função GCD() devolve o máximo divisor comum, para dois ou mais valores inteiros.
- Sintaxe
GCD(valor; valor)
- Parâmetros
- Comentário: Primeiro númeroTipo: Uma gama de números inteiros (como 1; 132; 2344)Comentário: Segundo númeroTipo: Uma gama de números inteiros (como 1; 132; 2344)Comentário: Terceiro númeroTipo: 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
A função G_PRODUCT() é a mesma que o KPRODUCT. É oferecida por razões de compatibilidade com o Gnumeric.
- Sintaxe
G_PRODUCT(valor;valor;...)
- Parâmetros
- Comentário: ValoresTipo: FLOAT
- Funções Relacionadas
KPRODUCT
A função INT() devolve a parte inteira do valor.
Esta função multiplica cada valor por -1.
- Sintaxe
INV(valor)
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: 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
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.
A função LCM() devolve o mínimo múltiplo comum, para dois ou mais valores de vírgula flutuante
- Sintaxe
LCM(valor; valor)
- Parâmetros
- Comentário: Primeiro númeroTipo: FLOATComentário: Segundo númeroTipo: 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
A função LN() devolve o logaritmo natural de x.
A função LOG() devolve o logaritmo de base 10 de x.
A função LOG10() devolve o logaritmo de base 10 do argumento.
A função LOG2() devolve o logaritmo de base 2 de x.
A função LOGn() devolve o logaritmo de base n de x.
- Sintaxe
LOGn(valor;base)
- Parâmetros
- Comentário: Um valor de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: BaseTipo: 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
A função MAX() calcula o maior número dado nos parâmetros. Os valores textuais e lógicos são ignorados.
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.
A função MDETERM devolve o determinante de uma dada matriz. A matriz terá de ser do tipo 'n x n'.
- Sintaxe
MDETERM(matriz)
- Parâmetros
- Comentário: IntervaloTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
MDETERM(A1:C3)
- Funções Relacionadas
MMULT
A função MIN() devolve o menor valor dado nos parâmetros. Os valores textuais e lógicos são ignorados.
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.
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.
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.
- Sintaxe
MMULT(matriz1;matriz2)
- Parâmetros
- Comentário: Primeira matrizTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Segunda matrizTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
MMULT(A1:C3)
- Funções Relacionadas
MDETERM
A função MOD() devolve o resto da divisão; se o segundo parâmetro for nulo, a função devolve #DIV/0.
- Sintaxe
MOD(valor;valor)
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de vírgula flutuanteTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
MOD(12;5) devolve 2
- Exemplos
MOD(5;5) devolve 0
- Funções Relacionadas
DIV
A função MROUND devolve o valor arredondado ao múltiplo indicado. O valor e o múltiplo devem ter o mesmo sinal
- Sintaxe
MROUND(valor; múltiplo)
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: MúltiploTipo: 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
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!
- Sintaxe
MULTINOMIAL(valor;valor;...)
- Parâmetros
- Comentário: ValoresTipo: FLOAT
- Exemplos
O MULTINOMIAL(3;4;5) é igual a 27720
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.
Cria a matriz de identidade da dimensão indicada.
- Sintaxe
MUNIT(dimensão)
- Parâmetros
- Comentário: DimensãoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O MUNIT(3) cria uma matriz de identidade 3x3
- Funções Relacionadas
MINVERSE
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.
- Sintaxe
ODD(valor)
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: 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
A função POW(x;y) devolve o valor de 'x' elevado a 'y'. É a mesma função que a POWER.
- Sintaxe
POW(valor;valor)
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Número de vírgula flutuanteTipo: 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
A função POWER(x;y) devolve o valor de 'x' elevado a 'y'.
- Sintaxe
POWER(valor;valor)
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Número de vírgula flutuanteTipo: 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
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.
A função QUOTIENT devolve a parte inteira do numerador/denominador.
- Sintaxe
QUOTIENT(numerador;denominador)
- Parâmetros
- Comentário: NumeradorTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: DenominadorTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O QUOTIENT(21;4) devolve 5
- Funções Relacionadas
INT
A função RAND() devolve um número pseudo-aleatório entre 0 e 1.
- Sintaxe
RAND()
- Parâmetros
- Exemplos
O RAND() pode ser, por exemplo, igual a 0,78309922...
- Funções Relacionadas
RANDBETWEEN RANDEXP
A função RANDBERNOULLI() devolve um número pseudo-aleatório com distribuição de Bernoulli.
- 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 flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
RANDBERNOULLI(0,45)
- Funções Relacionadas
RAND
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.
- Sintaxe
RANDBETWEEN(mínimo;máximo)
- Parâmetros
- Comentário: Valor mínimoTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Valor máximoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
RANDBETWEEN(12;78) pode ser, por exemplo, igual a 61,0811...
- Funções Relacionadas
RAND
A função RANDBINOM() devolve um número pseudo-aleatório com distribuição binomial.
- 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
A função RANDEXP() devolve um número pseudo-aleatório com uma distribuição exponencial.
- 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
A função RANDNEGBINOM() devolve um número pseudo-aleatório com uma distribuição binomial negativa.
A função RANDNORM() devolve um número pseudo-aleatório com uma distribuição normal (Gaussiana).
- Sintaxe
RANDNORM(mu; sigma)
- Parâmetros
- Comentário: Valor médio da distribuição normalTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Dispersão da distribuição normalTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
RANDNORM(0; 1)
- Funções Relacionadas
RAND
A função RANDPOISSON() devolve um número pseudo-aleatório com uma distribuição de Poisson.
- 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 flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
RANDPOISSON(4)
- Funções Relacionadas
RAND
A função ROOTn() devolve a n-ésima raiz não-negativa de x.
- Sintaxe
ROOTN(x;n)
- Parâmetros
- Comentário: Um valor de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: ValorTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O ROOTn(9;2) é igual a 3
- Funções Relacionadas
SQRT
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.
- Sintaxe
ROUND(valor;[dígitos])
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: DígitosTipo: 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
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.
- Sintaxe
ROUNDDOWN(valor;[dígitos])
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: DígitosTipo: 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
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.
- Sintaxe
ROUNDUP(valor;[dígitos])
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: DígitosTipo: 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
A função SERIESSUM() devolve a soma de uma série de potência.
- Sintaxe
SERIESSUM( X; N; M; Coeficientes)
- Parâmetros
- Comentário: X a variável independente da série de potênciasTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: N o expoente inicial a que o X será elevadoTipo: 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érieTipo: 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á multiplicadaTipo: FLOAT
- Exemplos
O SERIESSUM(2;0;2;{1;2}) devolve 9
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.
- Sintaxe
SIGN(valor)
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: 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
A função SQRT() devolve a raiz quadrada não-negativa do argumento. É um erro se o argumento for negativo.
- Sintaxe
SQRT(x)
- Parâmetros
- Comentário: Um valor de vírgula flutuanteTipo: 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
A função SQRTPI() devolve a raiz quadrada não-negativa de x * PI. É um erro se o argumento for negativo.
- Sintaxe
SQRTPI(x)
- Parâmetros
- Comentário: Um valor de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O SQRTPI(2) é igual a 2.506628
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.
- Sintaxe
SUBTOTAL(função; valor)
- Parâmetros
- Comentário: FunçãoTipo: Um valor inteiro (como 1; 132; 2344)Comentário: ValoresTipo: 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
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).
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.
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.
- Sintaxe
SUMIF(intervalo_de_verificação;critério,intervalo_de_soma)
- Parâmetros
- Comentário: Verificar o intervaloTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: CritérioTipo: TextoComentário: Somar o intervaloTipo: 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
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).
- Sintaxe
SUMSQ(valor;valor;...)
- Parâmetros
- Comentário: ValoresTipo: FLOAT
- Exemplos
SUMSQ(12;5;7) é igual a 218
- Exemplos
SUMSQ(12,5;2) é igual a 173
- Funções Relacionadas
SUM
Devolve a transposta de uma matriz, i.e., as linhas e colunas da matriz são trocadas.
- Sintaxe
TRANSPOSE(matriz)
- Parâmetros
- Comentário: MatrizTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
TRANSPOSE(A1:C3)
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.
- Sintaxe
TRUNC(valor; precisão)
- Parâmetros
- Comentário: Número de vírgula flutuanteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: PrecisãoTipo: 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
A função AVEDEV() calcula a média dos desvios absolutos do conjunto de dados da sua média.
- Sintaxe
AVEDEV(valor;valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: 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) ...
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).
- Sintaxe
AVERAGE(valor;valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: 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
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.
- Sintaxe
AVERAGEA(valor;valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de textoTipo: Texto
- Exemplos
O AVERAGEA(11,4;17,3;"algum-texto";25,9;40,1) devolve 18,94
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.
- Sintaxe
BETADIST(número;alfa;beta;início;fim[;acumulativo=Verdadeiro])
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Parâmetro alfaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Parâmetro betaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: InícioTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: FimTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: AcumuladaTipo: 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
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.
- Sintaxe
BETAINV(número;alfa;beta [; início=0 [; fim=1]])
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Parâmetro alfaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Parâmetro betaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: InícioTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: FimTipo: 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
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.
- Sintaxe
BINO(tentativas;sucessos;probabilidade_de_sucesso)
- Parâmetros
- Comentário: Número de tentativasTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de tentativas com sucessoTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Probabilidade de sucessoTipo: Duplo
- Exemplos
BINO(12;9;0,8) devolve 0,236223201
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.
- Sintaxe
CHIDIST(número;graus_liberdade)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Graus de liberdadeTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O CHIDIST(13,27;5) devolve 0,021
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.
- Sintaxe
COMBIN(total;escolhidos)
- Parâmetros
- Comentário: Número total de elementosTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de elementos a escolherTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O COMBIN(12;5) devolve 792
- Exemplos
O COMBIN(5;5) devolve 1
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.
- Sintaxe
COMBIN(total;escolhidos)
- Parâmetros
- Comentário: Número total de elementosTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de elementos a escolherTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O COMBIN(12;5) devolve 792
- Exemplos
O COMBIN(5;5) devolve 1
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.
- Sintaxe
CONFIDENCE(alfa;desviopadrão;tamanho)
- Parâmetros
- Comentário: Intervalo do nível de confiançaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Desvio-padrão para a população totalTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Tamanho da população totalTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O CONFIDENCE(0,05;1,5;100) é igual a 0,294059
A função CORREL() calcula o coeficiente de correlação de dois intervalos de células.
- Sintaxe
CORREL(intervalo1; intervalo2)
- Parâmetros
- Comentário: Intervalo de valores da célulaTipo: DuploComentário: Segundo intervalo de valores da célulaTipo: Duplo
- Exemplos
CORREL(A1:A3; B1:B3)
- Funções Relacionadas
PEARSON
A função COVAR() calcula a co-variância de dois intervalos de células.
- Sintaxe
COVAR(intervalo1; intervalo2)
- Parâmetros
- Comentário: Intervalo de valores da célulaTipo: DuploComentário: Segundo intervalo de valores da célulaTipo: Duplo
- Exemplos
COVAR(A1:A3; B1:B3)
A função DEVSQ() calcula a soma dos quadrados dos desvios.
- Sintaxe
DEVSQ(valor; valor; ...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: Duplo
- Exemplos
DEVSQ(A1:A5)
- Exemplos
O DEVSQ(21; 33; 54; 23) devolve 684,75
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.
- Sintaxe
EXPONDIST(número;lambda;acumular)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Parâmetro lambdaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: 0 = densidade, 1 = distribuiçãoTipo: 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
A função FDIST() devolve a distribuição f.
- Sintaxe
FDIST(número;graus_liberdade_1;graus_liberdade_2)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Graus de liberdade 1Tipo: Um valor inteiro (como 1; 132; 2344)Comentário: Graus de liberdade 2Tipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O FDIST(0,8;8;12) é igual a 0,61
A função FINV() devolve o número único não-negativo 'x' tal que FDIST(x;r1;r2) = p.
- Sintaxe
FINV(número; r1; r2)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Número r1Tipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número r2Tipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O FDIST(FINV(0,1;3;4);3;4) é igual a 0,1
A função FISHER() devolve a transformada de Fisher para x, e cria uma função aproximada à distribuição normal.
- Sintaxe
FISHER(número)
- Parâmetros
- Comentário: NúmeroTipo: 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
A função FISHERINV() devolve a inversa da transformação de Fisher para x, e cria uma função aproximada à distribuição normal.
- Sintaxe
FISHERINV(número)
- Parâmetros
- Comentário: NúmeroTipo: 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
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.
- 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 )
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.
- Sintaxe
GAMMADIST(número;alfa;beta;acumular)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Parâmetro alfaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Parâmetro betaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Modo de acumulaçãoTipo: 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
A função GAMMAINV() devolve o número único x >= 0 tal que GAMMAINV(x;alfa;beta;TRUE()) = p.
- Sintaxe
GAMMAINV(número;alfa;beta)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Parâmetro alfaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Parâmetro betaTipo: 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
A função GAMMALN() devolve o logaritmo natural da função Gamma: G(x). O parâmetro número deve ser positivo.
- Sintaxe
GAMMALN(número)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O GAMMALN(2) é igual a 0
A função GAUSS() devolve os valores do integral da distribuição normal acumulativa.
- 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
A função GEOMEAN() devolve a média geométrica dos argumentos indicados. Este valor é igual à raiz N-ésima do produto dos termos.
- Sintaxe
GEOMEAN(valor; valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: Duplo
- Exemplos
GEOMEAN(A1:A5)
- Exemplos
O GEOMEAN(21; 33; 54; 23) devolve 30,45886
- Funções Relacionadas
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).
- Sintaxe
HARMEAN(valor; valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: Duplo
- Exemplos
HARMEAN(A1:A5)
- Exemplos
O HARMEAN(21; 33; 54; 23) devolve 28,588
- Funções Relacionadas
GEOMEAN
A função HYPGEOMDIST() devolve a distribuição hipergeométrica.
- Sintaxe
HYPGEOMDIST(x; n; M; N)
- Parâmetros
- Comentário: Número de tentativas com sucesso na amostraTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de tentativasTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de tentativas com sucessoTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Tamanho da populaçãoTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O HYPGEOMDIST(2; 5; 6; 20) devolve 0,3522
A função INTERCEPT() calcula a intersecção da linha da regressão linear com o eixo dos Y.
- 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 )
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.
- Sintaxe
INVBINO(tentativas;falhas;probabilidade_de_falha)
- Parâmetros
- Comentário: Número de tentativasTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de falhasTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Probabilidade de falhaTipo: Duplo
- Exemplos
O INVBINO(12;3;0,2) devolve 0,236223201
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.
- Sintaxe
KURT(valor; valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: Duplo
- Exemplos
KURT(A1:A5)
- Exemplos
O KURT(21; 33; 54; 23) devolve 1,344239
- Funções Relacionadas
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.
- Sintaxe
KURTP(valor;valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: DuploComentário: Valores de vírgula flutuanteTipo: Duplo
- Exemplos
KURTP(A1:A5)
- Exemplos
O KURTP(21; 33; 54; 23) devolve -1,021
- Funções Relacionadas
KURT
A função LARGE() devolve o k-ésimo maior valor do conjunto de dados.
- Sintaxe
LARGE(intervalo; k)
- Parâmetros
- Comentário: Intervalo de valores da célulaTipo: DuploComentá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
A função LEGACYFDIST() devolve a distribuição-f.
- Sintaxe
LEGACYFDIST(número;graus-liberdade-1;graus-liberdade-2)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Graus de liberdade 1Tipo: Um valor inteiro (como 1; 132; 2344)Comentário: Graus de liberdade 2Tipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O LEGACYFDIST(0,8;8;12) devolve 0,61
A função LOGINV() calcula o inverso da distribuição normal logarítmica acumulativa.
- Sintaxe
LOGINV(p; media; desvio_padrão)
- Parâmetros
- Comentário: ProbabilidadeTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valor médio da distribuição logarítmica padrãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Desvio-padrão da distribuição logarítmica padrãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O LOGINV(0,1;0;1) é igual a 0,2776
A função LOGNORMDIST() devolve a distribuição lognormal acumulativa.
- Sintaxe
LOGNORMDIST(número;MV;STD)
- Parâmetros
- Comentário: O valor de probabilidade para o qual é calculada a distribuição logarítmicaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valor médio da distribuição logarítmica padrãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Desvio-padrão da distribuição logarítmica padrãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O LOGNORMDIST(0,1;0;1) é igual a 0,01
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.
- Sintaxe
MEDIAN(valor;valor;...)
- Parâmetros
- Comentário: Valor de vírgula flutuante ou gama de valoresTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuante ou gama de valoresTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuante ou gama de valoresTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuante ou gama de valoresTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuante ou gama de valoresTipo: 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
A função MODE() devolve a moda dos dados, isto é, o valor que ocorre com maior frequência.
- Sintaxe
MODE(número; número2; ...)
- Parâmetros
- Comentário: RealTipo: DuploComentário: RealTipo: DuploComentário: RealTipo: DuploComentário: RealTipo: Duplo
- Exemplos
O MODE(12; 14; 12; 15) devolve 12
A função NEGBINOMDIST() devolve a distribuição binomial negativa.
- Sintaxe
NEGBINOMDIST(tentativas;sucessos;probabilidade_de_sucesso)
- Parâmetros
- Comentário: Número de falhasTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de tentativas com sucessoTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Probabilidade de sucessoTipo: Duplo
- Exemplos
O NEGBINOMDIST(2;5;0,55) devolve 0,152872629
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.
- Sintaxe
NORMDIST(número;MV;STD;K)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Centro linear da distribuiçãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Desvio-padrão da distribuiçãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: 0 = densidade, 1 = distribuiçãoTipo: 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
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.
- Sintaxe
NORMINV(número;MV;STD)
- Parâmetros
- Comentário: O valor de probabilidade para o qual é calculada a distribuição logarítmicaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valor central da distribuição normalTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Desvio-padrão da distribuição normalTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
NORMINV(0,9;63;5) é igual a 69,41
A função NORMSDIST() devolve a distribuição normal padrão.
- Sintaxe
NORMSDIST(número)
- Parâmetros
- Comentário: O valor para o qual é calculada a distribuição normal padrãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O NORMSDIST(1) é igual a 0,84
A função NORMINV() devolve a inversa da distribuição normal acumulativa. O número deve ser entre 0 e 1 (exclusive).
- Sintaxe
NORMSINV(número)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O NORMSINV(0,908789) é igual a 1,3333
A função PEARSON() calcula o coeficiente de correlação de dois intervalos de células. É a mesma função que a CORREL.
- Sintaxe
PEARSON(intervalo1; intervalo2)
- Parâmetros
- Comentário: Intervalo de valores da célulaTipo: DuploComentário: Segundo intervalo de valores da célulaTipo: Duplo
- Exemplos
PEARSON(A1:A3; B1:B3)
- Funções Relacionadas
CORREL
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.
- Sintaxe
PERCENTILE(dados;alfa)
- Parâmetros
- Comentário: Intervalo de valoresTipo: 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
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.
- Sintaxe
PERMUT(total;arranjados)
- Parâmetros
- Comentário: Número total de elementosTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de elementos a arranjarTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O PERMUT(8;5) é igual a 6720
- Exemplos
O PERMUT(1;1) é igual a 1
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.
- Sintaxe
PERMUTATIONA(total;escolhidos)
- Parâmetros
- Comentário: Número total de elementosTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de elementos a escolherTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O PERMUTATIONA(2; 3) devolve 8
- Exemplos
O PERMUTATIONA(0; 0) devolve 1
A função PHI() devolve o valor da função de distribuição para a distribuição padrão normal.
- 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
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.
- Sintaxe
POISSON(número;lambda;acumular)
- Parâmetros
- Comentário: NúmeroTipo: 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çãoTipo: 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
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.
- Sintaxe
RSQ(Valor; Dados; Ordem)
- Parâmetros
- Comentário: ValorTipo: 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: OrdemTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
- Exemplos
O RANK (2;{1;2;3}) é igual a 2
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.
- 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 )
A função SKEW() devolve uma estimativa da inclinação de uma distribuição
- Sintaxe
SKEW(número; número2; ...)
- Parâmetros
- Comentário: RealTipo: DuploComentário: RealTipo: DuploComentário: RealTipo: DuploComentário: RealTipo: Duplo
- Exemplos
O SKEW(11,4; 17,3; 21,3; 25,9; 40,1) devolve 0,9768
- Funções Relacionadas
SKEWP
A função SKEWP() devolve a inclinação da população de uma distribuição
- Sintaxe
SKEWP(número; número2; ...)
- Parâmetros
- Comentário: RealTipo: DuploComentário: RealTipo: DuploComentário: RealTipo: DuploComentário: RealTipo: Duplo
- Exemplos
O SKEWP(11,4; 17,3; 21,3; 25,9; 40,1) devolve 0,6552
- Funções Relacionadas
SKEW
A função SLOPE() calcula a inclinação da linha de regressão linear.
- 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 )
A função SMALL() devolve o k-ésimo menor valor do conjunto de dados.
- Sintaxe
SMALL(intervalo; k)
- Parâmetros
- Comentário: Intervalo de valores da célulaTipo: DuploComentá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
A função STANDARDIZE() calcula um valor normalizado.
- Sintaxe
STANDARDIZE(x; média, desvio_padrão)
- Parâmetros
- Comentário: Número a normalizarTipo: DuploComentário: Média da distribuiçãoTipo: DuploComentário: Desvio-padrãoTipo: Duplo
- Exemplos
O STANDARDIZE(4; 3; 7) devolve 0,1429
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.
- Sintaxe
STDEV(valor;valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: 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
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.
- Sintaxe
STDEVA(valor;valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: 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
A função STDEVP() calcula o desvio-padrão, com base numa população inteira.
- Sintaxe
STDEVP(valor;valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: 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
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.
- Sintaxe
STDEVPA(valor;valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: 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
A função STEYX() calcula o erro-padrão do valor previsto em Y para cada X na regressão.
- 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 )
- Sintaxe
SLOPE(y;x)
- Parâmetros
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.
- Sintaxe
SUMPRODUCT(lista1;lista2)
- Parâmetros
- Comentário: Valor (lista)Tipo: DuploComentário: Valor (lista)Tipo: Duplo
- Exemplos
O SUMPRODUCT(A1:A2;B1:B2) com A1=2, A2=5, B1=3 e B2=5 devolve 31
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.
- Sintaxe
SUMX2MY2(lista1;lista2)
- Parâmetros
- Comentário: Valor (lista)Tipo: DuploComentário: Valor (lista)Tipo: Duplo
- Exemplos
O SUMX2MY2(A1:A2;B1:B2) com A1=2, A2=5, B1=3 e B2=5 devolve -5
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.
- Sintaxe
SUMX2PY2(lista1;lista2)
- Parâmetros
- Comentário: Valor (lista)Tipo: DuploComentário: Valor (lista)Tipo: Duplo
- Exemplos
O SUMX2PY2(A1:A2;B1:B2) com A1=2, A2=5, B1=3 e B2=5 devolve 63
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.
- Sintaxe
SUMXMY2(lista-1;lista-2)
- Parâmetros
- Comentário: Valor (lista)Tipo: DuploComentário: Valor (lista)Tipo: Duplo
- Exemplos
O SUMXMY2(A1:A2;B1:B2), com A1=2, A2=5, B1=3 e B2=5, devolve 1
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.
- Sintaxe
TDIST(número;graus_liberdade;modo)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Graus de liberdade da distribuição tTipo: 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
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).
- Sintaxe
TREND(yConhecido[;xConhecido[;novoX[;permitirDeslocamento = TRUE]]])
- Parâmetros
- Comentário: yConhecidoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: xConhecidoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Sequência-Números novoXTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: permitirDeslocamentoTipo: Um valor lógico (VERDADEIRO ou FALSO)
A função TRIMMEAN() calcula a média de uma fracção de um conjunto de dados.
- Sintaxe
TRIMMEAN(conjuntoDados; fraccaoCorte)
- Parâmetros
- Comentário: conjuntoDadosTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: fraccaoCorteTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
A função TTEST() calcula a probabilidade de um teste 't'.
- 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: tipoTipo: Um valor inteiro (como 1; 132; 2344)Comentário: modoTipo: Um valor inteiro (como 1; 132; 2344)
A função VAR() calcula a estimativa da variância baseada numa amostra.
- Sintaxe
VAR(valor;valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: 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
A função VARA() calcula a variância baseada numa amostra.
- Sintaxe
VARA(valor;valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: 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
A função VARIANCE() calcula a estimativa da variância baseada numa amostra. É a mesma função que a VAR.
- Sintaxe
VARIANCE(valor;valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: 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
A função VARP() calcula a variância com base numa população inteira.
- Sintaxe
VARP(valor;valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: 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
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.
- Sintaxe
VARPA(valor;valor;...)
- Parâmetros
- Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: Uma gama de valores de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Valores de vírgula flutuanteTipo: 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
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.
- Sintaxe
WEIBULL(número;alfa;beta;acumular)
- Parâmetros
- Comentário: NúmeroTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Parâmetro alfaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: Parâmetro betaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: 0 = densidade, 1 = distribuiçãoTipo: 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
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.
- 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édiaTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )Comentário: desvioPadrãoTipo: Um valor de vírgula flutuante (como 1,3; 0,343; 253 )
A função ASC() devolve os caracteres de meia-largura, comparados ao argumento largura-completa'.
- Sintaxe
ASC(texto)
- Parâmetros
- Comentário: Caracteres de largura completaTipo: Texto
- Funções Relacionadas
JIS
A função BAHTTEXT() converte um número para um texto em caracteres Thai (Baht).
- Sintaxe
BAHTTEXT(número)
- Parâmetros
- Comentário: NúmeroTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O BAHTTEXT(23) devolve "ยสบสามบาทถวน"
A função CHAR() devolve o carácter definido por um número.
- Sintaxe
CHAR(código)
- Parâmetros
- Comentário: Código do carácterTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O CHAR(65) devolve "A"
- Funções Relacionadas
CODE
A função CLEAN() remove todos os caracteres não-imprimíveis do texto
- Sintaxe
CLEAN(texto)
- Parâmetros
- Comentário: Texto de origemTipo: Texto
- Exemplos
O CLEAN(ASCIITOCHAR(7) + "OLA") devolve "OLA"
A função CODE() devolve um código numérico para o primeiro carácter de uma cadeia de caracteres.
- Sintaxe
CODE(texto)
- Parâmetros
- Comentário: TextoTipo: Texto
- Exemplos
O CODE("KDE") devolve 75
- Funções Relacionadas
CHAR
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.
- Sintaxe
COMPARE(texto1; texto2; booleano)
- Parâmetros
- Comentário: Primeiro textoTipo: TextoComentário: Texto com o qual compararTipo: TextoComentá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
A função CONCATENATE() devolve uma sequência que é a concatenação das cadeias de caracteres que são os parâmetros.
- Sintaxe
CONCATENATE(valor;valor;...)
- Parâmetros
- Comentário: Valores de textoTipo: Uma gama de cadeias de caracteresComentário: Valores de textoTipo: Uma gama de cadeias de caracteresComentário: Valores de textoTipo: Uma gama de cadeias de caracteresComentário: Valores de textoTipo: Uma gama de cadeias de caracteresComentário: Valores de textoTipo: Uma gama de cadeias de caracteres
- Exemplos
O CONCATENATE("Sheets";"Calligra";"KDE") devolve "SheetsCalligraKDE"
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.
- Sintaxe
DOLLAR(número,casas decimais)
- Parâmetros
- Comentário: NúmeroTipo: DuploComentário: Casas decimaisTipo: 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"
A função EXACT() devolve Verdadeiro, se as duas sequências de texto forem iguais; caso contrário, devolve Falso.
- Sintaxe
EXACT(texto1;texto2)
- Parâmetros
- Comentário: Cadeia de CaracteresTipo: TextoComentário: Cadeia de CaracteresTipo: Texto
- Exemplos
O EXACT("Calligra";"Calligra") devolve Verdadeiro
- Exemplos
O EXACT("kspread";"Calligra") devolve Falso
- Funções Relacionadas
COMPARE
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.
- Sintaxe
FIND(texto_a_procurar;dentro_texto;num_inicio)
- Parâmetros
- Comentário: O texto que quer procurarTipo: TextoComentário: O texto que contem o texto_a_procurarTipo: TextoComentário: Define o índice onde iniciar a pesquisaTipo: 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
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.
- Sintaxe
FINDB(texto_a_procurar;dentro_texto;num_inicio)
- Parâmetros
- Comentário: O texto que quer procurarTipo: TextoComentário: O texto que contem o texto_a_procurarTipo: TextoComentário: Define a posição em 'bytes' onde iniciar a pesquisaTipo: Um valor inteiro (como 1; 132; 2344)
- Funções Relacionadas
FIND SEARCH REPLACE SEARCHB REPLACEB
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.
- Sintaxe
FIXED(número,casas_decimais,sem_espaços)
- Parâmetros
- Comentário: NúmeroTipo: DuploComentário: Casas decimaisTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Sem_espaçosTipo: 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"
A função JIS() devolve os caracteres de largura completa que correspondem ao argumento de meia-largura.
- Sintaxe
JIS(texto)
- Parâmetros
- Comentário: Caracteres de meio-tamanhoTipo: Texto
- Funções Relacionadas
ASC
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.
- Sintaxe
LEFT(texto;comprimento)
- Parâmetros
- Comentário: Texto de origemTipo: TextoComentário: Número de caracteresTipo: 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
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.
A função LEN() devolve o comprimento ou tamanho da sequência de texto.
- Sintaxe
LEN(texto)
- Parâmetros
- Comentário: Cadeia de CaracteresTipo: Texto
- Exemplos
O LEN("hello") devolve 5
- Exemplos
O LEN("KSpread") devolve 7
- Funções Relacionadas
LENB
A função LENB() devolve o comprimento ou tamanho da sequência de texto em 'bytes'.
- Sintaxe
LENB(texto)
- Parâmetros
- Comentário: Cadeia de CaracteresTipo: Texto
A função LOWER() converte uma sequência de texto para minúsculas.
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'.
- Sintaxe
MID(texto;posição;tamanho)
- Parâmetros
- Comentário: Texto de origemTipo: TextoComentário: PosiçãoTipo: Um valor inteiro (como 1; 132; 2344)Comentário: TamanhoTipo: 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
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'.
A função PROPER() converte a primeira letra de cada palavra para maiúsculas, enquanto converte o resto para minúsculas.
- Sintaxe
PROPER(texto)
- Parâmetros
- Comentário: Cadeia de CaracteresTipo: Texto
- Exemplos
PROPER("isto é um título") devolve "Isto É Um Título"
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).
- Sintaxe
REGEXP(texto; expressão_regular; predefinição; referência)
- Parâmetros
- Comentário: Texto procuradoTipo: TextoComentário: Expressão regularTipo: TextoComentário: Valor predefinido (opcional)Tipo: TextoComentá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"
Substitui todas as ocorrências de uma expressão regular pelo texto de substituição
- Sintaxe
REGEXPRE(texto; expressão_regular; substituição)
- Parâmetros
- Comentário: Texto procuradoTipo: TextoComentário: Expressão regularTipo: TextoComentário: SubstituiçãoTipo: Texto
- Exemplos
O REGEXPRE("14 e 15 e 16";"[0-9]+";"num") devolve "num e num e num"
A função REPLACE() substitui parte de uma sequência de caracteres por outra diferente.
- Sintaxe
REPLACE(texto;posição;comprimento;novo_texto)
- Parâmetros
- Comentário: Texto ao qual deseja substituir alguns caracteresTipo: TextoComentário: Posição dos caracteres a substituirTipo: Um valor inteiro (como 1; 132; 2344)Comentário: Número de ficheiros a substituirTipo: Um valor inteiro (como 1; 132; 2344)Comentário: O texto que irá substituir os caracteres no texto antigoTipo: 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
A função REPLACEB() substitui parte de uma sequência de caracteres por outra diferente, usando posições em 'bytes'.
- 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: TextoComentário: Posição em 'bytes' dos caracteres a substituirTipo: Um valor inteiro (como 1; 132; 2344)Comentário: O tamanho em 'bytes' dos caracteres a substituirTipo: Um valor inteiro (como 1; 132; 2344)Comentário: O texto que irá substituir os caracteres no texto antigoTipo: Texto
- Funções Relacionadas
FINDB MIDB FIND MID
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).
- Sintaxe
REPT(texto;número)
- Parâmetros
- Comentário: Texto de origemTipo: TextoComentário: Número de repetiçõesTipo: Um valor inteiro (como 1; 132; 2344)
- Exemplos
O REPT("kspread";3) devolve "kspreadkspreadkspread"
- Exemplos
O REPT("KSpread";0) devolve ""
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.
- Sintaxe
RIGHT(texto;comprimento)
- Parâmetros
- Comentário: Texto de origemTipo: TextoComentário: Número de caracteresTipo: 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
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.
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.
- Sintaxe
ROT13(Texto)
- Parâmetros
- Comentário: TextoTipo: Texto
- Exemplos
O ROT13("KSpread") devolve "XFcernq"
- Exemplos
O ROT13("XFcernq") devolve "KSpread"
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.
- Sintaxe
SEARCH(texto_a_procurar,dentro_texto,num_inicio)
- Parâmetros
- Comentário: O texto que quer procurarTipo: TextoComentário: O texto que contem o texto_a_procurarTipo: TextoComentário: Índice específico onde iniciar a pesquisaTipo: 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
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.
- Sintaxe
SEARCHB(texto_a_procurar,dentro_texto,num_inicio)
- Parâmetros
- Comentário: O texto que quer procurarTipo: TextoComentário: O texto que contem o texto_a_procurarTipo: TextoComentário: Índice de 'bytes' específico onde iniciar a pesquisaTipo: Um valor inteiro (como 1; 132; 2344)
- Funções Relacionadas
FINDB FIND SEARCH
A função SLEEK() remove todos os espaços do texto.
- Sintaxe
SLEEK(texto)
- Parâmetros
- Comentário: Texto de origemTipo: Texto
- Exemplos
O SLEEK("Isto é um texto ") devolve "istoéumtexto"
- Funções Relacionadas
TRIM
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.
- Sintaxe
SUBSTITUTE(texto; texto_antigo; novo_texto; num_instância)
- Parâmetros
- Comentário: O texto que deseja substituirTipo: TextoComentário: A parte de texto que deseja substituirTipo: TextoComentário: O novo texto de substituiçãoTipo: TextoComentário: Qual a ocorrência a substituirTipo: 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
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.
- Sintaxe
T(valor)
- Parâmetros
- Comentário: ValorTipo: Qualquer tipo de valor
- Exemplos
O T("Calligra") devolve "Calligra"
- Exemplos
O T(1,2) devolve "" (texto em branco)
A função TEXT() converte um valor para texto.
- Sintaxe
TEXT(valor)
- Parâmetros
- Comentário: ValorTipo: Qualquer tipo de valor
- Exemplos
O TEXT(1234.56) devolve "1234.56"
- Exemplos
O TEXT("KSpread") devolve "KSpread"
A função TOGGLE() converte os caracteres minúsculos para maiúsculos e os maiúsculos para minúsculos.
A função TRIM() devolve o texto com espaços únicos entre palavras.
- Sintaxe
TRIM(texto)
- Parâmetros
- Comentário: Cadeia de CaracteresTipo: Texto
- Exemplos
O TRIM(" olá KSpread ") devolve "olá KSpread"
A função UNICHAR() devolve o carácter indicado com um ponto de código Unicode.
A função UNICODE() devolve um ponto de código Unicode para o primeiro carácter de uma cadeia de texto.
A função UPPER() devolve uma sequência de texto para maiúsculas.
A função ACOS() devolve o arco-coseno em radianos e o valor está definido matematicamente entre 0 e PI (inclusive).
- 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
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.
- 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
A função ACOT() devolve a co-tangente inversa um número.
- 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
A função ASIN() devolve o arco-seno em radianos, estando o valor definido matematicamente entre -PI/2 e PI/2 (inclusive).
- 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
A função ASINH() calcula o seno hiperbólico inverso de x, que é o valor cujo seno hiperbólico é x.
- 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
A função ATAN() devolve a arco-tangente em radianos, estando o valor definido matematicamente entre -PI/2 e PI/2 (inclusive).
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.
- 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
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).
- 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
A função COS() devolve o coseno de x, em que x é dado em radianos.
A função COSH() devolve o coseno hiperbólico de x, que está definido matematicamente como (EXP(x) + EXP(-x)) / 2.
- 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
A função CSC() devolve a co-secante de x, em que x é dado em radianos.
- 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
A função CSCH() devolve a co-secante hiperbólica de x, em que x é dado em radianos.
- 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...
Esta função transforma um ângulo em radianos num ângulo em graus.
- 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
A função PI() devolve o valor de PI.
- Sintaxe
PI()
- Parâmetros
- Exemplos
O PI() é igual a 3,141592654...
Esta função transforma um ângulo em graus num ângulo em radianos.
- 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
A função SEC() devolve a secante de x, em que x é dado em radianos.
- 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
A função SECH() devolve a secante hiperbólica de x, em que x é dado em radianos.
- 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
A função SIN() devolve o seno de x, em que x é dado em radianos.
A função SINH() devolve o seno hiperbólico de x, que está definido matematicamente como (EXP(x) - EXP(-x)) / 2.
- 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
A função TAN() devolve a tangente de x, em que x é dado em radianos.
- 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
A função TANH() devolve a tangente hiperbólica de x, que está definida matematicamente como SINH(x)/COSH(x).
- 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