Manual do Calligra Sheets

# Manual do Calligra Sheets

Pamela Roberts `<pamroberts@blueyonder.co.uk>`

Anne-Marie Mahfouf `<annma@kde.org>`

Gary Cramblitt `<garycramblitt@comcast.net>`

Tradução: Marcus Gama
Tradução: André Marcelo Alvarenga
revisão 2.7 (11/03/2013)

Copyright © 2002 Pamela Roberts

Copyright © 2005 Anne-Marie Mahfouf

Copyright © 2006 Gary Cramblitt

Nota Legal

O Calligra Sheets é um programa completo para edição e criação de planilhas.

Capítulo 1. Introdução
Introdução

# Capítulo 1. Introdução

Este manual é dedicado à memória do Visicalc.

### Importante

Por favor verifique em http://docs.kde.org a versão atualizada deste documento.

O Calligra Sheets é um programa completo de planilha. Ele é parte do pacote de produtividade Calligra para KDE.

Outros aplicativos Calligra incluem o Calligra Words (processador de texto), Calligra Stage (criador de apresentação de slides) entre outros.

Você deve visitar o http://www.kde.org para mais informações sobre o KDE em geral, ou o site web do Calligra em http://www.calligra.org

Capítulo 2. Calligra Sheets Básico
Calligra Sheets Básico

# Capítulo 2. Calligra Sheets Básico

Pamela Robert `<pamroberts@blueyonder.co.uk>`

Tradução: Marcus Gama
Tradução: André Marcelo Alvarenga

### Nota

Como o resto do KDE, o Calligra Sheets é altamente configurável, o que poderá causar alguns problemas para os leitores tentarem comparar o texto de um documento como este com o que eles veem na versão do Calligra Sheets executada nos seus computadores. Para reduzir as chances de confusão, sugere-se que você executar pela primeira vez o Calligra Sheets configure todas as opções do aplicativo com os valores padrão em todas as páginas da janela de configuração do Calligra Sheets; (obtida selecionando-se a opção Configurações → Configurar o Sheets...).

## Planilhas para Iniciantes

Esta seção procura explanar através de um exemplo o que um programa de planilha como o Calligra Sheets atualmente faz, e por que ele é uma ferramenta útil em qualquer situação onde você tenha que lidar com números. Se você já usou um programa de planilha você pode pular para a próxima seção.

A primeira coisa a fazer é iniciar o Calligra Sheets. Você pode fazer isto clicando com o botão esquerdo no ícone do Calligra Sheets se existe um em seu ambiente de trabalho ou painel, ou você pode selecionar Escritório → Calligra Sheets no lançador de aplicativos.

Quando tiver iniciado, você terá a opção de abrir um documento recente, criar um novo documento a partir de um modelo (com categorias de modelo) ou abrir um documento existente. Selecione a categoria Geral à esquerda e escolha o modelo Pasta de trabalho em branco. Clique depois no botão Usar este modelo.

Olhando para o Calligra Sheets logo após iniciar, você verá uma planilha com células retangulares vazias, organizadas em linhas com números e colunas com letras. Esta planilha é o local onde você insere os dados, fórmulas, texto ou gráficos.

Agora, insira o texto e valores mostrados nas primeiras 5 linhas da captura de tela abaixo nas mesmas células de sua planilha. Ignore que está na linha 7 no momento. Para inserir qualquer coisa em uma célula primeiro selecione a célula através de um clique esquerdo dentro dela, então digite o que você deseja, e então pressione o Enter ou use as teclas de seta para mover o ponto de seleção para outra célula.

O que nós acabamos de inserir pode ser um simples orçamento para os próximos dois meses, listando quanto nós achamos que vamos gastar com Comida, Aluguel, Roupas ou qualquer Outro gasto. Agora selecione a célula B7 (coluna B, linha 7), digite `=B2+B3+B4+B5` e pressione Enter. Devido ao fato disto iniciar com o símbolo = o Calligra Sheets enxerga isto como uma fórmula, algo como calcular, neste caso somar todos os valores das 4 células, B2 à B5, e o que é mostrado na célula B7 é o resultado deste cálculo.

Você pode inserir uma fórmula similar na célula C7, exceto que neste caso você terá `=C2+C3+C4+C5`, mas há uma maneira mais fácil que é copiar a célula B7 e colá-la na C7. O Calligra Sheets automaticamente ajustará as referências às células do B.. para C.. quando o colar for feito.

Neste momento você poderá achar que o Calligra Sheets não faz nada mais do que você conseguiria fazer com um papel, lápis e uma máquina de calcular, e até pode ter razão, mas lembre-se que isto é um exemplo muito pequeno de uma planilha, que faz apenas simples cálculos com alguns números. Para uma tabela de número razoável de valores, o uso de uma planilha para fazer as contas é muito mais rápido e preciso do que se fazê-las manualmente.

Também, uma planilha permite-lhe jogar o jogo “O que é se?”. Devido ao fato de cada fórmula ser automaticamente recalculada sempre que qualquer dos valores a que ela se refere for mudado, você pode rapidamente ver o efeito da redução do gasto de comida em Dezembro apenas inserindo um novo valor na célula C2. Se você tiver uma planilha que modela o efeito estufa com precisão você pode talvez ver o efeito de 50 por cento de redução na quantidade de metano jogada na atmosfera.

Selecionar Células
Selecionar Células

## Selecionar Células

Você poderá selecionar uma única célula ou uma área retangular de células na planilha. As células selecionadas são mostradas com um contorno preto mais grosso.

Você poderá selecionar uma única célula de uma das seguintes formas

- clicando com o botão esquerdo nela

- inserindo a referência da célula (por exemplo `B5`) no campo de referência de células do lado esquerdo do Editor de células e pressione Enter

- usando a opção do menu Ir → Ir para célula...

Você pode também realizar sua navegação com as teclas de seta. Pressionar a tecla Enter irá mover a seleção atual uma posição para cima, baixo, esquerda ou direita, dependendo do configurado na página Interface da janela de configuração do Calligra Sheets.

Se você mantiver a tecla Shift pressionada enquanto usa as teclas dos cursores, a seleção irá passar para o início ou para o fim do bloco de células ocupadas.

Para selecionar uma área de células arraste o cursor do mouse pela área desejada com o botão esquerdo do mouse pressionado ou insira as referências do cantos superior esquerdo e inferior direito separados por dois pontos no campo de referência de células do Editor de células (por exemplo `B7:C14`) e pressione Enter ou insira estas referências de células em um formato semelhante na janela que aparecem com a opção Exibir → Ir para a célula....

Você pode também selecionar uma área de células, selecionando a célula de um canto da área desejada e mantendo a tecla Shift pressionada, enquanto usa o botão esquerdo do mouse para selecionar a célula no canto oposto.

Para selecionar células não-adjacentes, clique na primeira célula que deseja selecionar e depois mantenha pressionada a tecla Ctrl para selecionar as outras células.

Para selecionar uma linha completa ou coluna de células dê um clique esquerdo no número da linha à esquerda da pasta de trabalho ou na letra da coluna no topo. Para selecionar linhas adjacentes ou colunas arraste o ponteiro do mouse sobre os números apropriados das linhas ou letras das colunas com o botão esquerdo do mouse pressionado.

Para selecionar linhas e colunas de células não contínuas, clique na primeira no primeiro número de linha ou letra de coluna e mantenha pressionada a tecla Ctrl para selecionar as outras linhas e colunas de células.

Inserir Dados
Inserir Dados

## Inserir Dados

Inserir dados em uma célula pode ser tão simples como selecionar a célula, digitar seu dado, e então pressionar o Enter ou mover a seleção para outra célula com um tecla de seta. Dependendo de como você inserir seu dado, o Calligra Sheets interpretará com um número, data, hora ou texto:

- Números são inseridos da maneira óbvia; `123`, `-123`, `456.7` ou em notação científica `-1.2E-5`.

- As datas deverão ser inseridas no formato do seu “Sistema”, tal como está definido nas Configurações do sistema na aba Localização → País/Região e Idioma → Hora e data. Por exemplo, se estiver usando o formato do DD/MM/AAAA, você deverá inserir `30/03/2012` para o 30 de março de 2012. Os zeros antecedentes para o dia e o mês podem ser omitidos e apenas os últimos um ou dois algarismos do ano é que precisam de ser inseridos se a data estiver no ano atual, como por exemplo `9/1/9` para 9 de janeiro de 2009.

- As horas devem ser também inseridas segundo o formato do “Sistema”. Por exemplo, se você estiver usando um relógio de 12 horas, então insira as horas no formato HH:MIN am|pm ou HH:MIN:SS am|pm, como por exemplo `9:42 am` ou `10:30:52 pm`.

- O Calligra Sheets define qualquer dado introduzido como “texto” se não conseguir reconhecê-lo como um número, uma data ou uma hora.

### Nota

Por padrão, o Calligra Sheets alinha à direita números, datas e horas de uma célula e alinha à esquerda qualquer outra coisa. Isto pode ser um guia útil para verificar se você inseriu uma data ou hora no formato correto. Mas lembre-se de que a maneira como os itens são exibidos pode ser mudada com alteração do formato da célula.

O campo de entrada de texto principal no Editor de células oferece uma maneira fácil de editar o conteúdo de uma célula selecionada. Pressione Enter ou clique com o botão esquerdo na marca verde quando você estiver satisfeito com o que você inseriu ou clique na cruz vermelha para cancelar sua edição.

### Formato Genérico das Células

O Calligra Sheets usa o formato de células “Genérico” por padrão. Uma vez que este formato seja usado, o Calligra Sheets detecta automaticamente o tipo de dados, com base nos dados da célula atual. Por exemplo, se você inserir algum texto na célula e depois introduzir um número na mesma célula, o Calligra Sheets interpreta automaticamente os dados novos como um número. Se quiser definir você mesmo o tipo dos dados, poderá fazê-lo no formato da célula. Você poderá alterar o formato de volta para o “Genérico” a qualquer momento.

Copiar, Cortar e Colar
Copiar, Cortar e Colar

## Copiar, Cortar e Colar

Numa primeira análise, o Recortar, Copiar e Colar do Calligra Sheets parecem ser similares a estas funções em outros aplicativos KDE. Tendo selecionado uma célula ou células, você pode escolher Copiar ou Recortar no menu Editar ou do menu suspenso obtido clicando com o botão direito do mouse numa célula selecionada. Você pode também usar os atalhos de teclado Ctrl+C ou Ctrl+X, e então mover a seleção para a célula alvo e escolher Colar ou pressionar Ctrl+V. No entanto existem algumas sutilezas associadas com estas funções no Calligra Sheets e elas serão discutidas a seguir.

Se uma célula contém uma fórmula então a fórmula propriamente dita é copiada ao invés do resultado exibido, e se a fórmula contém uma referência para outra célula, então a referência é mudada pela operação de Recortar ou Copiar e Colar para o ponto da célula que possui a mesma posição relativa em relação à célula original. Por exemplo, se a célula A2 contém a fórmula `=B3` e é copiada para C4, a célula C4 conterá `=D5` .

Isto pode parecer uma maneira estranha de realizar uma cópia, mas 99 por cento do tempo isto é exatamente o que é desejado (se não for então veja a seção sobre referência absoluta de célula ). Por exemplo, na simples lista de compras mostrada abaixo, a célula D2 deve conter `=B2 * C2`, D3 deve ser `=B3 * C3`, D4 deve ser `=B4 * C4` e assim por diante. Ao invés de ter que inserir uma fórmula diferente em cada célula, você pode apenas inserir a primeira fórmula em D2 e então copiá-la para as células abaixo, deixando o Calligra Sheets ajustar as referências a células por ele mesmo.

### Copiar e Colar Áreas de Células

No exemplo acima D2 pode ser copiado para todas as três células de D3 à D5 de um vez só apenas copiando o D2 e então selecionando toda a área de D3:D5 antes de realizar o colar.

Um área retangular de células pode ser cortada ou copiada em uma operação selecionando a área antes de realizar o cortar ou copiar. Então selecione o canto superior esquerdo da área que você deseja colar antes de realizar a colagem.

Se você cortar ou copiar uma área retangular de células, como B2:C3, e colar em uma área maior como A10:D13 o padrão original de células será repetido para preencher a área alvo.

O Calligra Sheets também oferece um método de “Arrastar e Copiar” para copiar as células para outras imediatamente abaixo ou à direita das células originais. Para usar este método, selecione as células a serem copiadas, posicionando depois o cursor do mouse acima do pequeno quadrado preto que aparece no canto inferior direito das células selecionadas, de modo a que o cursor mude para uma seta com duas pontas. Depois mantenha o botão esquerdo do mouse pressionado enquanto arrasta as células selecionadas para o local que desejar. Lembre-se que as referências a células nas fórmulas são incrementadas de acordo com a mudança da posição relativa. As referências absolutas não são alteradas.

### Outros Modos de Colagem

Um célula pode conter texto, um valor, ou uma fórmula, e pode também conter fonte especial, borda e fundo informação de formatação. O Calligra Sheets possui versões especiais do Colar que permite-lhe manipular estes itens de diferentes formas.

Editar → Colar especial... levanta a caixa de diálogo Colar especial. Selecionando o item apropriado à esquerda deste diálogo você pode escolher colar Tudo. somente Texto, o Formato da célula, qualquer Comentário na(s) célula(s) ou Tudo sem borda. Os itens na parte direita desta caixa de diálogo permite-lhe fazer aritméticas em uma área de células simples.

Colar com inserção... insere as células copiadas na pasta movendo as células que de outro modo seriam sobrescritas um determinado número de linhas ou colunas para baixo ou para direita. Isto também pode ser usado para inserir uma linha ou coluna completamente copiada para a pasta de trabalho.

Inserir e Excluir
Inserir e Excluir

## Inserir e Excluir

Use a tecla Del ou Editar → Limpar → Conteúdo para remover o texto, valor ou fórmula das células selecionadas, linhas ou colunas sem afetar qualquer outra coisa.

Para excluir tudo na(s) célula(s), linha(s) ou coluna(s) selecionada(s), incluindo comentários e formatação especial, escolha a opção Tudo do menu Editar → Limpar ou do menu instantâneo que você obtém quando clica com o botão direito em uma seleção.

Para remover as linhas ou as colunas selecionadas por completo, use as opções Remover Linhas ou Remover Colunas do menu de contexto do botão direito do mouse.

Se você selecionar uma célula ou células e escolher Remover Células... do menu popup acionado pelo botão direito do mouse, você pode então escolher que outras células na pasta de trabalho serão movidas para cima ou para esquerda para preencher o espaço deixado pela célula que você decidiu remover.

Se você quiser inserir novas linhas ou colunas em branco na planilha, selecione as linhas ou colunas onde deseja colocar as novas linhas ou colunas e escolha a opção Inserir Linhas, Inserir Colunas do menu de contexto do botão direito do mouse.

Você pode inserir novas células na pasta de trabalho selecionado a área onde você as quer e então escolher a opção Inserir Células... do menu popup acionado pelo clique direito do mouse. Você então será perguntado se as células existentes na área selecionada devem ser movidas para baixo ou para direita para criar espaço para as novas células.

Somas Simples
Somas Simples

## Somas Simples

Se o primeiro caractere em uma célula é igual a um sinal (=) o Calligra Sheets tomará o conteúdo da célula como uma fórmula que será calculada. O resultado do cálculo será exibido na célula ao invés da fórmula propriamente dita. Por exemplo, insira `=2+3` numa célula e será exibido 5.

De maneira mais útil, uma fórmula pode conter referências para outras células, de modo que `=B4+A3` calculará a soma dos valores nas células B4 e A3, e este cálculo será atualizado sempre que as células B4 ou A3 forem mudadas.

Assim como na adição, uma fórmula pode fazer uso do símbolo da subtração -, * para multiplicação, e / para realizar divisões. Os símbolos de parênteses ( e ) podem também ser usados como na álgebra normal, logo você pode inserir fórmulas mais complexas como um `=((B10 + C3) *5 - F11) / 2` .

Células contendo uma fórmula será marcada com um pequeno triângulo azul no canto inferior esquerdo se a caixa de verificação Mostrar indicador de fórmula da janela Formatar → Planilha → Propriedades da Planilha estiver habilitada.

O Calligra Sheets também inclui um grande número de funções internas para aplicativos como estatística, trigonometria e cálculos financeiros. Seu uso será examinado em maior profundidade numa seção posterior deste manual, mas se você estiver interessado agora selecione Função... do menu Inserir e dê uma olhada na caixa de diálogo Função que será exibida.

Para iniciar, no entanto, a função `SUM` pode ser interessante para cálculos de somatórios de todos os valores em uma área específica de células. Por exemplo, `=SUM(B4:C10)` calcula a soma de todos os valores na área de células de B4 à C10.

Se o Calligra Sheets exibir #VALUE! quando você tiver inserido sua fórmula, isto normalmente significa que ele não compreende o que você inseriu, mas se a linha dos símbolos terminar com uma pequena seta vermelha isto apenas significa que a célula não é larga o suficiente para exibir o resultado completo, neste caso você pode tornar a célula mais larga ou mudar seu formato para que o resultado seja exibido corretamente.

### Recálculo

Se a opção Recalcular automaticamente da página Formatar → Planilha → Propriedades da planilha estiver assinalada, o Calligra Sheets irá calcular novamente os valores das células, sempre que algo que as afete seja alterado.

Quando a opção Recalcular automaticamente não estiver assinalada para a planilha atual, você pode dizer ao Calligra Sheets para efetuar um novo cálculo a qualquer momento, usando as opções Recalcular planilha ou Recalcular documento do menu Ferramentas ou os seus atalhos de teclado Shift+F9 ou F9.

Ordenar Dados
Ordenar Dados

## Ordenar Dados

No exemplo simples mostrado abaixo, os dados consistem de nomes e países de um número de montanhas juntamente com sua altura acima do nível do mar. O Calligra Sheets pode ordenar dados como este de diferentes maneiras.

Nós podemos querer ordenar os dados, de forma que os nomes estejam por ordem alfabética. Para fazer isto, selecione a área que contém os dados (A2:C7, neste caso) e escolha Ordenar... no menu Dados. Isto abre a janela de Ordenar.

A ordenação é feita de maneira alfanumérica, e por padrão é sensível à caixa, com números vindo antes de letras maiúsculas que vem antes das letras minúsculas, de modo que as células contento as entradas `Cat`, `bar`, `77` e `Bat` devem ser ordenadas na seguinte ordem: 77 Bat Cat bar.

Na área Direção desta janela, escolha ordenar por linhas ou colunas. Se assinalar a opção A primeira linha contém os cabeçalhos das colunas ou A primeira coluna contém os cabeçalhos das linhas, a primeira linha ou coluna não será incluída na operação de ordenação.

As linhas ou colunas são ordenadas pelo critério indicado, que pode ser alterado com os botões Mover para cima e Mover para baixo. Se usar o exemplo da imagem acima, ao escolher a coluna B como primeira chave e a coluna C como a segunda, iria ordenar os dados pelo país e, para cada país, pela altura.

Desmarque a opção Diferenciar maiúsculas de minúsculas para obter uma ordenação que não dependa de maiúsculas/minúsculas e mude a ordem entre Crescente e Decrescente se clicar nas células na coluna Critério de ordenação.

A extensão Detalhes > > da janela permite-lhe ordenar, usando a ordem dos itens de uma lista personalizada, como por exemplo Janeiro, Fevereiro..., em vez de uma ordenação alfanumérica. O formato da célula é movido com o conteúdo, se selecionar a opção Copiar formatação das células (Bordas, Cores, Estilo do texto).

O Calculador Sumário da Barra de Estado
O Calculador Sumário da Barra de Estado

## O Calculador Sumário da Barra de Estado

A ponta esquerda da barra de status, por padrão mostra um sumário de valores da(s) célula(s) selecionada(s). De acordo com a configuração da Função exibida na barra de estado: na página Interface da janela de configuração do Calligra Sheets o sumário pode ser:

Nenhum

  Nenhum cálculo sumário é realizado.

Média

  O valor exibido é a média dos valores das células selecionadas.

Contagem

  O valor exibido é o número de células contendo valores numéricos.

ContagemA

  O valor mostrado é o número de células não vazias.

Max

  O valor exibido é o valor máximo das células selecionadas.

Min

  O valor exibido é o valor mínimo das células selecionadas.

Sum

  O valor exibido é o somatório dos valores das células selecionadas.

O método de cálculo pode também ser mudado dando um clique direito na área de resultado do cálculo sumário na Barra de Estado e escolhendo um item a partir do menu instantâneo.

Salvando seu Trabalho
Salvando seu Trabalho

## Salvando seu Trabalho

O Calligra Sheets salva o documento por completo, o qual poderá incluir mais de uma planilha, como um único documento.

Se você tiver criado um documento novo, ou se deseja salvar um existente com um nome novo, use a opção Arquivo → Salvar documento como.... Isto irá mostrar a janela normal do KDE para Salvar documento como. Escolha a pasta onde deseja salvar o documento e insira um nome de arquivo adequado no campo Nome:. Os documentos do Calligra Sheets são normalmente gravados com uma extensão `.ods`, assim você não precisa adicionar isto ao nome do arquivo, mas certifique-se que a seleção do Filtro: esteja configurada para o Planilha OpenDocument.

Para salvar o seu documento sem alterar o seu nome, basta usar a opção Arquivo → Salvar.

Você também pode salvar um documento do Calligra Sheets em um formato antigo, se selecionar o formato na lista Filtro:.

Quando você salva uma versão modificada de um documento existente, o Calligra Sheets irá manter a versão anterior como uma cópia de segurança, adicionando um `~` ao fim do nome do arquivo.

O Calligra Sheets pode oferecer alguma proteção contra perdas do seu trabalho devido ao travamento de um computador ou porque você fechou o Calligra Sheets sem ter salvo o documento atual. Ele faz isto, gravando automaticamente a última versão do documento em que você está trabalhando a cada conjunto de minutos, usando um nome de arquivo modificado. A versão salva automaticamente é normalmente removida quando você salvar a seguir o documento, de modo que só existe se for mais atualizada do que a última versão que foi gravada manualmente. Quando você abrir um documento, o Calligra Sheets verifica se já existe uma versão gravada automaticamente e se encontrar uma irá oferecer-se para abrir essa versão em alternativa.

Os documentos salvos automaticamente são gravados com um nome de arquivo do formato `.seuarquivo.autosave` (repare no ponto inicial), de modo que o `planilha1.ods` seria salvo automaticamente como `.planilha1.ods.autosave`. A função de salvamento automático é configurável pelo usuário na janela de configurações.

### Modelos

Se você vai criar um conjunto grande de documentos, você poderá poupar a si próprio algum tempo e problemas se criar primeiro um modelo e depois usá-lo como base para os documentos individuais.

Para fazer isso, primeiro crie um documento que contém os elementos comuns, salvando-o depois como um modelo, escolhendo a opção Arquivo → Criar modelo a partir do documento. Ao fazer isso, será aberta a janela Criar modelo. Insira um nome para o seu novo modelo no campo Nome: e pressione OK. Da próxima vez que você iniciar um novo documento, ao escolher Arquivo → Novo ou quando iniciar da próxima vez o Calligra Sheets, a janela inicial fornecerá a opção de criar o novo documento a partir do seu modelo.

A caixa de diálogo Criar modelo também permite-lhe escolher uma imagem diferente a ser exibida após o nome do modelo na janela inicial, e permite-lhe salvar seus modelos sob diferentes grupos de nomes, que aparecerão como diferentes páginas na janela.

Os modelos são armazenados como arquivos `.kst` em `~/.kde/share/apps/tables/templates/`.

Imprimir uma Planilha
Imprimir uma Planilha

## Imprimir uma Planilha

Imprimir uma planilha é basicamente feito selecionando Arquivo → Imprimir... que trará a caixa de diálogo padrão do KDE Imprimir onde você pode escolher, além de outras opções, a impressora a ser usada, o número de cópias e se todas ou apenas as páginas selecionadas serão impressas.

Por padrão o Calligra Sheets imprimirá todos os itens na planilha atual, mas você pode restringir isto selecionando primeiro a área que você deseja imprimir e escolhendo Definir Intervalo de Impressão no Formatar → Intervalo de Impressão.

O Calligra Sheets imprimirá tantas páginas quanto forem necessárias para incluir todos os itens na planilha atual. Você pode ver rapidamente como uma planilha será dividida em páginas separadas para impressão habilitando a caixa Exibir → Bordas da página. As bordas de cada página impressa serão então marcadas por linhas coloridas na planilha.

Para uma visão mais detalhada do que será enviado para impressora, incluindo qualquer coisa a ser incluída nos cabeçalhos e rodapés das páginas (veja abaixo), escolha Arquivo → Previsão da Impressão....

Para melhorar a aparência da sua saída impressa, você pode mudar as fontes, cores, bordas e tamanhos das células da planilha. Veja a seção Formatação da Planilha para maiores detalhes de como fazer isso.

Você pode também usar a caixa de diálogo Layout da página, invocada selecionado Formatar → Layout da página..., para mudar a orientação das páginas impressas, o tamanho do papel (ele deve ser apropriado para sua impressora) e o tamanho das bordas de página.

A Planilha permite selecionar mais opções. A seção Configurações de impressão permite selecionar se deseja ou não a impressão da grade, dos indicadores de comentários e de fórmulas, os objetos e os gráficos. A seção Repetições em cada página permite que você repita a(s) linha(s) ou coluna(s) selecionada(s) em cada página impressa. Na seção Escalonamento, você pode definir um fator de escala ou limitar o número de páginas para impressão.

Capítulo 3. Formatação da Planilha
Formatação da Planilha

# Capítulo 3. Formatação da Planilha

Pamela Robert `<pamroberts@blueyonder.co.uk>`

Raphael Langerhorst `<raphael.langerhorst@kdemail.net>`

Anne-Marie Mahfouf `<annemarie.mahfouf@free.fr>`

Tradução: Marcus Gama
Tradução: André Marcelo Alvarenga

## Formato de Célula

Para mudar o formato e a aparência das células, linhas ou colunas selecionadas use a opção Formato da célula... do menu Formatar ou o menu de contexto do botão direito do mouse.

Isto irá invocar o diálogo de Formatação da Célula, que possui diversas páginas em abas:

### Formatos de Dados e Representação

A página Formato dos dados da caixa de diálogo de Formato da célula permite-lhe controlar como os valores da célula serão exibidos.

A parte de cima desta página permite-lhe selecionar o formato a ser usado ao mostrar os valores numéricos, datas ou horas. Uma área de Previsão permite-lhe ver o efeito do novo formato.

Você poderá atribuir o mesmo formato de dados para uma linha ou coluna selecionando a linha ou coluna e chamando a janela Formato da Célula com o botão direito do mouse.

### Nota

Você poderá aumentar as casas decimais para qualquer número nos formatos Genérico, Número, Porcentagem, Monetário ou Científico, usando o ícone para Aumentar precisão na barra de Formatação:

Você poderá diminuir as casas decimais para qualquer número nos formatos Genérico, Número, Porcentagem, Monetário ou Científico, usando o ícone para Diminuir precisão na barra de Formatação:

Genérico

  Este é o formato padrão e o Calligra Sheets detecta o tipo de dados atual, com base nos dados atuais da célula. Por padrão, o Calligra Sheets justifica à direita os números, datas e horas numa célula e à esquerda todo o resto.

  Se o formato Genérico não for adequado, você poderá mudar para um formato específico, através das opções abaixo.

Número

  A notação numérica usa a notação que escolher globalmente no Configurações do sistema em Localização → País/Região e idioma → Números. Os números são justificados à direita por padrão.

Porcentagem

  Quando você tiver um número na célula atual e mudar o formato da célula de Genérico para Porcentagem, o número da célula atual será multiplicado por 100.

  Por exemplo, se tiver 2 e definir o formato da célula como Porcentagem, o número ficará igual a 200 %. Se mudar de volta para o formato de célula Genérico, seu valor retornará a 2.

  Você poderá também usar o ícone Porcentagem na Barra de Formatação:

Monetário

  O formato Monetário converte o seu número para a notação monetária, usando as configurações definidas globalmente no Configurações do sistema em Localização → País/Região e idioma → Moeda. O símbolo monetário será apresentado e a precisão será a definida no Configurações do sistema.

  Você poderá usar também o ícone Formato de moeda na barra de Formatação para definir a formatação da célula, para que fique como a sua moeda atual:

Notação Científica

  O formato Científico altera o seu número usando a notação científica. Por exemplo, o 0,0012 será impresso como 1,2E-03. Ao voltar ao formato Genérico, voltará a mostrar 0,0012. O formato de dados Genérico não mantém a notação científica; assim, se você quiser esta notação, terá de especificá-la usando este item do menu.

Fração

  O formato de Fração transforma o seu número em uma fração. Por exemplo, o 0,1 poderá mudar para 1/8, 2/16, 1/10, etc. Você define o tipo da fração, escolhendo-a no campo à direita. Se a fração exata não for possível no modo de fração escolhido, será feita a correspondência mais próxima. Por exemplo, quando tiver 1,5 como número, se escolher Fração e 16-avos 1/16, irá obter o "1 8/16", que é uma fração exata. Se tiver 1,4 como número na sua célula, escolher a Fração e os 16-avos 1/16, então a célula irá mostrar "1 6/16", que é a fração de 16-avos mais próxima.

Data

  Para introduzir uma data, você deverá inseri-la em um dos formatos definidos no Configurações do sistema, em Localização → País/Região e idioma → Data e hora. Existem dois formatos aqui definidos: o de data e o de datas abreviadas.

  Um número natural aleatório NN será transformado numa data, a partir de 30 de Dezembro de 1899 (que equivale a 0) com o número NN de dias adicionado. Por exemplo, se tiver uma célula com o valor 100 e você escolher o formato deData, irá aparecer "09-04-1900" na célula, o que corresponde a 100 dias após o 30 de Dezembro de 1899. Esta data inicial corresponde a dois dias antes, o que era um erro no Lotus 123 e que se manteve desta forma no Excel, para manter a compatibilidade. Poucas pessoas terão que calcular datas a partir de 1 de Janeiro de qualquer forma, de modo que adicionando-se 9 dias a 1 de Novembro de 2000, por exemplo, você irá obter 10 de Novembro de 2000; assim, todos os cálculos de datas normais estarão corretos.

  ### Nota

  Quando uma célula está no formato de Data, você poderá arrastar esta célula para baixo, como faz com os números, para que as células seguintes também obtenham datas, sendo cada uma destas incrementada de um dia.

Hora

  Isto formata o conteúdo da sua célula como uma hora. Para introduzir uma hora, você deverá inseri-la com o Formato da hora definido no Configurações do sistema, em Localização → País/Região & idioma → Data & hora. Na janela do Formato da célula, você poderá definir como a hora será mostrada, com base em uma das opções de horas disponíveis. O formato padrão é o definido no Configurações do sistema. Quando o número da célula não fizer sentido como uma hora, o Calligra Sheets irá mostrar 00:00 no formato global que possui no Configurações do sistema.

Data e hora

  Isto formata o conteúdo da sua célula como uma data e hora. Para introduzir uma data e hora, você deverá inseri-las com o Formato da hora definido no Configurações do sistema, em Localização → País/Região & idioma → Data & hora. Na janela do Formato da célula, você poderá definir como a data e hora serão mostradas, com base em uma das opções de data e hora disponíveis. O formato padrão é o definido no Configurações do sistema. Quando o número da célula não fizer sentido como uma data e hora, o Calligra Sheets irá mostrar 00:00 no formato global que possui no Configurações do sistema.

Texto

  Isto formata o conteúdo da sua célula como texto. Poderá ser útil se quiser um número tratado como texto em vez de um número, como por exemplo um código postal. Se configurar um número com o formato de texto, ele ficará justificado à esquerda. Quando os números são formatados como texto, não poderão ser usados nos cálculos ou fórmulas. Você poderá também alterar a forma como a célula é justificada.

Personalizado

  Ainda não funciona. A ser ativado na próxima versão.

A parte inferior da página do Formato dos Dados permite-lhe adicionar um Prefixo:, como um símbolo '$' no início de cada item ou um Sufixo: como 'EUR' no fim. Você também poderá controlar o número de dígitos apresentados após o símbolo decimal, se os números positivos são apresentados antecedidos de um '+' e se os números negativos são mostrados em vermelho.

### Configuração de Fonte e Texto

A página Fonte permite-lhe selecionar a família da fonte, o Estilo:, o Tamanho:, a Espessura: e a Cor: do tipo de fonte para a célula atual, incluindo algumas opções adicionais como o texto sublinhado ou tachado. A parte inferior da página fornece uma Previsão do formato do texto selecionado.

A fonte padrão é configurada para todas as células no menu Formatar → Gerenciador de Estilos com o estilo atualmente usado.

Estilo:

  Escolha o estilo da fonte para as células selecionadas atualmente. Quando selecionar várias células com estilos diferentes, o estilo apresentado é igual a Variável (sem alteração) e, deixando dessa forma, você irá manter todas as configurações atuais para cada célula. Se mudar para Romano, por exemplo, irá mudar todo o texto das células selecionadas para Romano.

Tamanho:

  Escolha o tamanho da sua fonte para as células selecionadas atualmente. Quando selecionar várias células com tamanhos diferentes, o tamanho apresentado é igual a (sem números escritos) e, deixando dessa forma, você irá manter todas as configurações atuais para cada célula. Se mudar para 14, por exemplo, irá mudar o tamanho de todo o texto das células selecionadas para 14.

Peso:

  Escolha a espessura do texto para as células selecionadas atualmente. Quando selecionar várias células com espessuras diferentes, a espessura apresentada é igual a Variável (sem alteração) e, deixando dessa forma, você irá manter todas as configurações atuais para cada célula. Se mudar para Negrito, por exemplo, irá mudar todo o texto das células selecionadas para Negrito.

Cor:

  Escolha a cor do texto das células selecionadas atualmente. Clicando na barra de cores, irá aparecer a janela padrão para Selecionar Cor do KDE, onde você poderá escolher a cor nova.

Sublinhado

  Sublinha o texto das células selecionadas atualmente. Esta opção não está assinalada, por padrão.

Tachado

  Risca o texto das células selecionadas atualmente. Esta opção não está assinalada, por padrão.

### Posição e Rotação do Texto

Na página Posição você pode controlar a posição do texto na célula fazendo optando pelas seleções disponíveis nas áreas Horizontal e Vertical ou configurando o valor Recuo. Você pode também escolher verticalmente ao invés de horizontalmente, ou num determinado ângulo.

Horizontal

  Configura a posição do conteúdo na célula horizontalmente. O Normal é a opção padrão e é definido a partir do formato que escolher. Esquerdo significa que o conteúdo é mostrado à esquerda da célula. O Centro significa que o conteúdo será centrado na horizontal na célula. O Direita significa que o conteúdo da célula será apresentado à direita da célula.

Vertical

  Configura a posição do conteúdo na célula verticalmente. O Topo significa que o conteúdo é mostrado no topo da célula. O Meio significa que o conteúdo será centrado na vertical na célula. O Fundo significa que o conteúdo da célula será apresentado na parte inferior da célula.

Opção do Texto

  Isto só está disponível quando a rotação é igual a 0°. O Quebrar texto divide o texto para que caiba no tamanho da célula anterior. Se não estiver assinalado, o texto irá permanecer apenas em uma linha.

  O Texto vertical coloca o seu texto na vertical.

Rotação

  O seu texto irá aparecer orientado com o ângulo que definir aqui. Os valores positivos irão girá-lo no sentido anti-horário e os negativos irão girá-lo no sentido horário.

Mesclar células

  Quando estiver assinalada esta opção, terá o mesmo efeito que a Formatar → Mesclar células. Você precisará ter pelo menos duas células consecutivas selecionadas. Essas células consecutivas são então mescladas em uma maior.

  Quando for selecionada uma célula mesclada e você desligar esta opção, então as células voltarão ao seu tamanho original antes da junção. Tem o mesmo efeito que a opção Formatar → Separar células.

Recuo

  Define a quantidade de endentação que será usada na célula quando usar as ações Aumentar a endentação/Diminuir a endentação da barra de ferramentas. Estas ações não estão ativas por padrão na barra de ferramentas.

Tamanho da Célula

  Você poderá definir aqui o tamanho da célula, seja uma altura e largura personalizadas ou as dimensões pré-definidas.

### Borda da Célula

A página Borda permite-lhe configurar a aparência das bordas da célula. Se você tiver selecionado mais que uma célula você pode aplicar diferentes estilos para as bordas entre as células e para as que envolvem a área selecionada.

Primeiro selecione o padrão e cor na seção Padrão da página Borda e então aplique para diferentes partes da borda clicando no botão apropriado na seção Borda, ou em um dos botões Pré-seleção. O botão com mão para esquerda na seção Pré-seleção irá limpar qualquer borda previamente aplicada. Observe que você também pode adicionar uma linha diagona às células.

### Fundo da Célula

A padronagem do fundo da célula e cor pode ser selecionada a partir da página Fundo.

Basta escolher o Padrão desejado e então selecionar a Cor do padrão e a Cor de fundo.

No fundo desta página, você poderá ver uma Previsão do fundo configurado para a célula.

### Proteção da Célula

Você poderá alterar a forma como o conteúdo de uma célula é protegido na página Proteção da Célula.

Todas as células estão protegidas por padrão (o que significa que o conteúdo das células não poderá ser alterado) e, para a proteção de células ficar ativa, você terá também que proteger a planilha com a opção do menu Ferramentas → Proteger Planilha... e fornecer uma senha. Você poderá também ocultar a fórmula da célula para proteger a forma como calcula seus dados. Você também precisa ativar a proteção da planilha para isto funcionar. Você poderá ocultar o conteúdo da célula com a opção Ocultar tudo, o que mais uma vez necessita da proteção da planilha. Você pode aprender mais sobre estas opções no capítulo do Calligra Sheets Avançado, na seção de Proteção.

Ocultar tudo

  Isto oculta o conteúdo da célula e funciona só quando a planilha estiver protegida, o que significa que a mudança do atributo Ocultar tudo de uma célula não terá efeito até que a planilha seja protegida. Se a célula em si está protegida ou não, isso não importa.

  Quando a opção Ocultar tudo estiver selecionada, as opções Proteger e Ocultar fórmula são desativadas, uma vez que, quando a planilha está protegida, o Ocultar tudo oculta o conteúdo da célula e a fórmula, mascarando e protegendo deste modo o conteúdo da célula.

Protegido

  Se estiver assinalada a opção, o conteúdo da célula será protegido. Este é o comportamento padrão. Você terá que proteger a planilha toda, usando a opção Ferramentas → Proteger Planilha... para esta proteção de células individuais funcionar. Quando uma célula ficar protegida, o seu conteúdo não poderá ser alterado.

Ocultar fórmula

  Quando esta opção estiver assinalada, a célula fica ainda visível. Contudo, o seu conteúdo não aparece na barra de Fórmulas. O ato de ocultar a fórmula só funciona para as células que contenham fórmulas, para que o usuário não possa vê-la. Além disso, a planilha terá de estar protegida para isto funcionar.

Não imprimir o texto

  Se assinalar a opção Não imprimir o texto, então o texto na célula não será impresso. Esta opção está desligada por padrão, o que significa que o texto da célula será sempre impresso.

Atributos Condicionais da Célula
Atributos Condicionais da Célula

## Atributos Condicionais da Célula

Você pode fazer a aparência de uma célula mudar de acordo com o valor que ela contém, útil talvez se você estiver usando o Calligra Sheets para monitorar seus gastos e quer destacar qualquer item maior que, digamos, mil reais.

Para fazer isto selecione a(s) célula(s) e então escolha Estilos condicionais... a partir do menu Formatar. Isto trará a caixa de diálogo Estilos condicionais de onde você pode configurar o tipo e cor de fonte de uma célula conforme o valor atinge uma ou mais condições. Observe que a segunda e terceira condições somente se aplicam se a condição anterior não for atingida.

Use Limpar → Estilos condicionais do menu Editar para limpar qualquer atributo condicional das células selecionadas.

Mudar o Tamanho da Célula
Mudar o Tamanho da Célula

## Mudar o Tamanho da Célula

A página Posição da janela Formatação da célula permite-lhe alterar o tamanho das células selecionadas. Note que alterar a altura de uma única célula irá afetar todas as células na mesma linha, e se alterar de forma semelhante a largura, irá afetar a coluna inteira.

Você pode também selecionar a(s) linha(s) ou coluna(s) a ser(em) alterada(s) e então selecionar Redimensionar linha... ou Redimensionar coluna... do menu popup acionado pelo clique direito do mouse ou do menu Formatar → Linha ou Formatar → Coluna.

Se você mover o cursor do mouse de modo a posicioná-lo sobre a linha entre dois números de linha à esquerda da janela do Calligra Sheets o cursor mudará para exibir duas linhas paralelas cada uma com uma pequena seta apontando para uma direção. Quando o cursor está neste estado você pode manter pressionado o botão esquerdo do mouse e arrastar a borda entre as duas linhas, mudando a altura da linha superior. Um técnica similar pode ser usada para mudar a largura de uma coluna.

Para configurar a altura da linha ou largura da coluna para o mínimo necessário para exibir o conteúdo, selecione toda a linha ou coluna, e com o botão direito do mouse no rótulo da linha ou coluna. No menu que aparecerá, selecione Ajustar Linha ou Ajustar Coluna. A linha ou coluna se redimensionará para o mínimo necessário. Você pode também selecionar uma célula simples ou intervalo de células, e clica Ajustar Linha & Coluna seja através do menu acionado pelo botão direito do mouse ou a partir do menu Formatar.

Você pode tornar um número de linhas adjacentes ou colunas com o mesmo tamanho selecionando-as e então escolhendo Formatar → Linha → Igualar Linha ou Formatar → Coluna → Igualar Coluna.

Mesclando Células
Mesclando Células

## Mesclando Células

Muitas vezes é conveniente ter uma célula que abrange duas ou mais colunas ou mais que uma linha. Isto pode ser feito mesclando duas ou mais células em uma. Selecione as células a serem mescladas e então escolha Formatar → Mesclar células.

Para reverter este processo, selecione a célula mesclada e então escolha Separar células a partir do menu Formatar.

Ocultar Linhas e Colunas
Ocultar Linhas e Colunas

## Ocultar Linhas e Colunas

Uma planilha terminada pode frequentemente tornar a aparência mais atrativa ocultando células que contém cálculos intermediários de modo a que apenas os dados mais importantes de entrada e áreas de resultado sejam exibidos.

No Calligra Sheets você pode ocultar linhas ou colunas selecionadas usando as opções Ocultar linhas e Ocultar colunas do Formatar → Linha, Formatar → Coluna ou do menu do clique direito do mouse. Linhas e colunas ocultas não serão exibidas na tela ou incluídas na saída para impressão.

Ocultar células deste modo também torna os dados menos suscetíveis a mudanças acidentais.

Para voltar a exibir uma linha ou coluna, selecione a opção Linha → Mostrar Linhas... ou a Coluna → Mostrar Colunas... do menu Formatar. Na janela que aparece, você poderá selecionar qualquer conjunto de colunas para mostrar.

Propriedades da planilha
Propriedades da planilha

## Propriedades da planilha

Você poderá acessar às propriedades da planilha atual, clicando com o botão direito na aba da planilha e selecionando a opção Propriedades da Planilha ou usando a opção do menu Formatar → Planilha → Propriedades da Planilha. Note que você só poderá acessar às Propriedades da Planilha quando o documento ou a planilha não estiverem protegidos.

Você poderá definir diferentes propriedades que serão validadas na planilha atual. Clicando OK você irá validar as suas alterações e o botão Padrões restaurará as configurações padrão.

Direção do layout:

  Permite-lhe escolher a orientação da planilha. Por padrão, a primeira coluna da folha fica à esquerda. Se escolher Direita para a Esquerda, então a primeira coluna ficará à direita e as outras serão adicionadas da direita para a esquerda.

Ocultar zero

  Se esta opção estiver assinalada, todas as células que tiverem o valor zero aparecerão em branco.

Cálculo automático

  Esta opção controla se as fórmulas voltam a ser calculadas automaticamente quando o valor de alguma das células referenciadas for alterado.

Mostrar colunas como números

  Se esta opção estiver assinalada, os cabeçalhos das colunas irão aparecer como números em vez de letras. Por padrão, aparece como letras.

Usar o modo LC

  Se esta opção estiver assinalada, a referência da célula mostrada à esquerda da Barra de Fórmulas irá aparecer no modo LC (por ex.: L2C3), em vez do seu formato normal (por ex.: B3). Isto não parece ser muito usado atualmente.

Converter primeira letra para maiúscula

  Assinale esta opção para que a primeira letra de qualquer texto que você digite seja convertida automaticamente para maiúscula.

Mostrar grade

  Se estiver assinalada a opção, a grade (os limites das células) ficarão visíveis. Esta é a opção padrão. Se desligá-la, a grade ficará oculta.

Mostrar bordas da página

  Se assinalar esta opção, as bordas da página serão desenhadas na sua planilha atual. Por padrão, as bordas da página não são mostradas. É útil ver as bordas da página, se quiser imprimir a sua planilha.

Mostrar fórmula

  Se esta opção estiver assinalada, o Calligra Sheets irá mostrar as fórmulas atuais nas células, em vez dos resultados.

Mostrar indicador de fórmula

  Se esta opção estiver assinalada, o Calligra Sheets irá mostrar um pequeno triângulo azul no canto inferior esquerdo da células que contêm fórmulas. Isto é útil se quiser proteger as células com fórmulas.

Mostrar indicador de comentários

  Se esta opção estiver selecionada, as células que contenham comentários são marcadas com um pequeno triângulo vermelho no canto superior direito.

Capítulo 4. Calligra Sheets avançado
Calligra Sheets avançado

# Capítulo 4. Calligra Sheets avançado

Pamela Robert `<pamroberts@blueyonder.co.uk>`

Anne-Marie Mahfouf `<annemarie.mahfouf@free.fr>`

Tradução: Marcus Gama
Tradução: André Marcelo Alvarenga

## Séries

Durante a construção de uma planilha você frequentemente precisa incluir uma série de valores, como 10, 11, 12..., num linha ou coluna. Existem muitas maneiras para você fazer isso no Calligra Sheets.

Para um simples série curta como 5, 6, 7, 8... o método “Arrastar e Colar” é o mais simples. Insira o valor inicial na célula inicial e o próximo valor da série em uma célula adjacente. Então selecione ambas as células e mova o ponteiro do mouse para o pequeno quadrado no canto inferior direito da seleção, o cursor mudará para uma seta diagonal de duas pontas. Então mantenha pressionado o botão esquerdo do mouse enquanto arrasta as células para baixo ou para frente o quanto for necessário.

O tamanho do passo é calculado pela diferença dos dois valores iniciais que você inseriu. Por exemplo, se você inserir `4` na célula A1 e `3,5` na A2 e então selecionar ambas as células e Arrastar e Copiar as células para baixo, o tamanho do passo será o valor de A2 menos o valor de A1, -0,5 neste caso, então você obterá a série 4, 3,5, 3, 2,5, 2...

O método “Arrastar e Copiar” trabalhará até mesmo com séries onde o valor do passo não é constante mas constitui uma série. Logo se você iniciar com 1, 3, 4, 6 Arrastar e Copiar estenderá isso para 1, 3, 4, 6, 7, 9, 10, 12..., o valor do passo no exemplo consiste na série 2, 1, 2, 1...

O Calligra Sheets também reconhece algumas “séries” especiais como os dias da semana. Tente inserir `Sexta` numa célula (observe a capitalização) e então Arraste e Copie para baixo. Para ver quais séries especiais estão disponíveis, e talvez criar suas próprias, selecione Ferramentas → Listas personalizadas...

Se você selecionar uma célula e escolher Séries... no menu Inserir você verá a caixa de diálogo Séries. Isto é útil para criar séries que são muito longas para serem convenientemente construídas usando o método Arrastar e Copiar, ou para criar séries geométricas como 1, 1.5, 2.25, 3.375... onde o valor do passo, 1.5 neste caso, é usado como multiplicador.

Se o tipo de série que você deseja é muito complicado para qualquer um dos métodos anteriores, considere usar uma fórmula e Arrastar e Copiar ela. Por exemplo, para criar um série com valores 2, 4, 16, 256... insira `2` em A1, `=A1*A1` em A2, e Arraste e Copia a célula A2 para baixo.

Fórmula
Fórmula

## Fórmula

### Funções Internas

O Calligra Sheets possui uma grande variedade de funções matemáticas internas e outras funções que podem ser usadas em uma célula com fórmulas. Elas podem ser vistas e acessadas selecionando um célula e escolhendo Função... no menu Inserir. Isto mostrará a janela Função.

Selecione a função que deseja usar na lista à esquerda da janela. A página Ajuda irá então mostrar uma descrição, o tipo de dados devolvido, a Sintaxe, os Parâmetros e Exemplos desta função. Além disso, esta página oferece normalmente referências a Funções Relacionadas. Pressione então no botão com a seta para baixo para colar a expressão no campo de edição da fórmula no fundo da janela.

A página de Parâmetros irá então ser mostrada para lhe permitir indicar os parâmetros para a expressão que você escolheu. Se você quiser inserir um valor atual para um determinado parâmetro, basta digitá-lo no campo de texto apropriado na página de Parâmetros. Para inserir uma referência de uma célula ao invés de um valor, clique com o botão esquerdo no campo de texto apropriado da página Parâmetros e clique com o botão esquerdo na célula de destino da planilha.

Em vez de usar a página Parâmetros, as referências das células, como por exemplo `B6` podem ser inseridas digitando-as diretamente no campo de edição na parte inferior da janela Função. Se uma função tiver mais de um parâmetro, separe-os com um ponto e vírgula (;).

Pressionar o botão OK, irá inserir a função na célula atual e fechar a janela da Função.

Você pode, é claro, fazer isto sem o diálogo Função e simplesmente digitar a expressão completa no campo de texto principal do Editor de células. Os nomes das funções não fazem distinção entre maiúsculas e minúsculas. Não se esqueça de que todas as expressões devem iniciar com um símbolo de =.

### Comparações Lógicas

Funções lógicas como IF(), AND(), OR() tomam parâmetros que possuem valores lógicos (booleanos) como Verdadeiro ou Falso. Este tipo de valor pode ser produzido por outras funções lógicas como ISEVEN() ou através de comparação de valores nas células da planilha usando as expressões de comparação fornecidas na tabela a seguir.

Expressão | Descrição | Exemplo
--- | --- | ---
== | É igual a | `A2==B3` é Verdadeiro se o valor em A2 é igual ao valor em B3
!= | Não é igual a | `A2!=B3` é Verdadeiro se o valor em A2 não é igual ao valor em B3
<> | Não é igual a | O mesmo que `A2!=B3`
< | É menor que | `A2<B3` é Verdadeiro se o valor em A2 é menor que o valor em B3
<= | É menor que ou igual à | `A2<=B3` é Verdadeiro se o valor em A2 é menor que ou igual ao valor em B3
> | É maior que | `A2>B3` é Verdadeiro se o valor em A2 é maior que o valor em B3
>= | É maior que ou igual à | `A2>=B3` é verdadeiro se o valor em A2 é maior que ou igual ao valor em B3

Assim se você inserir `=IF(B3>B1;"MAIOR";"")` numa célula ela exibirá MAIOR se o valor em B3 é maior que o de B1, caso contrário a célula não mostrará nada.

### Referências Absolutas de Célula

Se uma fórmula contém uma referência a uma célula, esta referência será normalmente alterada quando a célula é copiada para outra parte da pasta de trabalho. Para evitar este comportamento coloque um símbolo $ antes da letra da coluna, número da linha ou ambos.

- Se A1 contém a fórmula `=D5` então ao copiar a célula para B2 ele se tornará `=E6` (o comportamento normal).

- Se A1 contém a fórmula `=$D5` então ao copiar a célula para B2 ela se tornará `=D6` (letra da coluna não mudou).

- Se A1 contém a fórmula `=D$5` então ao copiar a célula para B2 ela se tornará `=E5` (número da linha não mudou).

- Se A1 contém a fórmula `=$D$5` então ao copiar a célula para B2 ela permanecerá como `=D5` (nem a letra da coluna e nem o número da linha mudaram).

Quando você inserir ou editar um referência de célula em uma fórmula a tecla de atalho F4 pode ser usada para passar por estas quatro possibilidades.

Células nomeadas podem ser usada de maneira similar para incluir referências fixas à células numa fórmula.

Aritmética usando Colagem Especial
Aritmética usando Colagem Especial

## Aritmética usando Colagem Especial

Algumas vezes você pode querer adicionar um valor simples para um número de células, ou subtrair um valor delas, ou multiplicar ou dividir todos eles por um valor simples. A opção Colar Especial... permite-lhe fazer isso rapidamente e facilmente.

Primeiro, insira o valor modificado em qualquer célula disponível em sua planilha e Copie o. Então selecione a área de células que você deseja mudar, escolha Colar Especial... do menu Editar ou do menu de contexto e selecione Adição, Subtração, Multiplicação ou Divisão da seção Operação da caixa de diálogo.

Você pode também aplicar valores diferentes de modificadores para diferentes linhas ou colunas das áreas alvo copiando uma área contendo os modificadores desejados antes de selecionar a área alvo e fazer o Colar especial... Por exemplo, se você inserir `5` na célula A1, `10` na B1, selecione ambas as células e faça um Copiar e então Colar especial... Adição nas células A10 à D15, 5 será adicionado à A10:A15 e C10:C15, e 10 à B10:B15 e D10:D15.

Observe que um valor modificador pode ser uma fórmula bem como um simples valor numérico. Se for um fórmula então o Calligra Sheets ajustará as referências à célula do mesmo modo que uma operação normal de Colar.

Formulas de listas
Formulas de listas

## Formulas de listas

O Calligra Sheets permite-lhe usar fórmulas cujo resultado é uma matriz ou um intervalo de valores. Normalmente, apenas o primeiro valor é apresentado em uma célula. Se quiser mostrar a matriz inteira, basta usar Ctrl+Alt+Enter ao editar uma fórmula, para que esta seja convertida para uma fórmula de listas, ocupando as células vizinhas quando for necessário.

As células que façam parte de uma fórmula de listas estão bloqueadas para edição.

Busca de Objetivo
Busca de Objetivo

## Busca de Objetivo

O Calligra Sheets pode ser usado para resolver expressões algébricas como a x + x^2 = 4 ou Para que valor de 'x', a soma de 'x' com 'x' ao quadrado é igual a 4?

Para este exemplo você pode inserir `=A2+A2*A2` em A1 e então tentar valores diferentes em A2 até o resultado em A1 estiver tão próximo quanto você deseja de 4 ou, preferencialmente, usar o recurso de Buscar Objetivo... do Calligra Sheets que automaticamente ajusta o valor em uma célula para tentar tornar o valor em outra célula tão próximo quanto possível de um valor alvo.

Ele é invocado selecionando a opção Buscar Objetivo... do menu Dados. Isto exibe uma janela na qual deverá inserir a referência da célula do valor-alvo (`A1` neste caso) na opção Definir célula:, o valor-alvo em si (`4`) no campo Para o valor: e a referência da célula que será alterada (`A2`) no campo Alterando a célula. Note que você precisa inserir antes algum valor inicial na célula que será alterada antes de iniciar a Busca do Objetivo.

Pressionar o botão OK irá iniciar o cálculo. Quando terminar, e se tiver encontrado uma solução, pressione OK para aceitar o resultado ou em Cancelar para manter o valor original.

Tabelas dinâmicas
Tabelas dinâmicas

## Tabelas dinâmicas

O Calligra Sheets pode ser usado para construir tabelas dinâmicas com os dados da tabela atual.

Esta funcionalidade poderá ser carregada ao selecionar o item Tabela dinâmica... do menu Dados. Abaixo, encontra-se um exemplo de geração de uma tabela dinâmica.

Suponha-se que se tem os seguintes dados.

Queremos criar uma tabela dinâmica de acordo com a nossa escolha e requisitos. Como tal, escolheremos a opção Dados → Tabela dinâmica....

A janela que irá aparecer permite ao usuário escolher a fonte dos dados. Esses dados podem ser retirados da planilha atual ou de uma fonte externa, como um banco de dados ou um arquivo ODS.

Aqui está a janela que permite ao usuário personalizar a tabela dinâmica. Os textos das colunas nos dados de origem são convertidos para legendas que servem como campos de trabalho. As legendas podem ser arrastadas e soltas em uma dessas áreas (Linhas, Colunas ou Valores) para gerar a tabela dinâmica. Você pode restaurar as suas escolhas com o botão Restaurar DnD.

No nosso exemplo, o `Nome` é arrastado para as Linhas, a `Categoria` para as Colunas e a `Pontuação` para os Valores. As funções definidas pelo usuário, como a soma, média, máximo, mínimo, quantidade, etc., podem ser selecionadas na lista Selecionar a opção.

O botão Adicionar filtro pode ser usado para abrir a janela de filtragem e extrair os dados desejados. Ao usar esta opção, você poderá definir vários filtros com base no nome da coluna e da relação entre eles (E ou Ou). Isto irá permitir uma extrema liberdade para personalizar o resultado.

Linhas de Total e Colunas de Total: se assinalar estas opções, irá permitir o cálculo automático dos totais das linhas e colunas correspondentes na tabela dinâmica.

Usar mais de uma Planilha
Usar mais de uma Planilha

## Usar mais de uma Planilha

Quando você iniciar um documento novo e em branco com o Calligra Sheets, ele irá criar um conjunto de planilhas em branco. O número de planilhas que ele cria é determinado pelo modelo selecionado.

A opção Inserir → Planilha insere outra planilha no documento.

Você pode também alternar entre as planilhas usando Ctrl+PgDown para mover para a próxima planilha, Ctrl+PgUp para mover para a planilha anterior.

Pastas de trabalho fornecem nomes padrão de Planilha1, Planilha2... Você pode fornecer um nome diferente de planilha com um clique direito na tabulação e selecionando Renomear Planilha...

Para remover uma planilha do documento, use a opção Remover planilha do menu de contexto que aparece quando você clica com o botão direito na aba da planilha que deseja remover.

Outras entradas no submenu Formatar → Planilha permitem-lhe mostrar ou ocultar uma planilha da mesma maneira que linhas e colunas podem ser ocultas.

Se você quiser que uma planilha faça referência a uma célula em outra planilha, a referência da célula deverá começar com o nome da planilha, seguido de um ponto de exclamação (!). Por exemplo, se você inserir `=Plan2!A2` numa célula da Planilha 1, essa célula irá exibir o valor de A2 na Planilha 2. Note que os nomes das planilhas fazem distinção entre maiúsculas e minúsculas.

### Consolidar Dados

Você pode ter construído um documento com várias planilhas com dados semelhantes para, por exemplo, vários meses do ano, e gostaria de ter uma planilha de resumo que contivesses os valores consolidados (por exemplo, com uma soma ou média) dos itens de dados correspondentes das outras planilhas.

Esta tarefa pode ser feita facilmente usando o item Consolidar... do menu Dados.

Selecionar esta opções traz a caixa de diálogo Consolidar.

Para cada uma das planilhas de origem, insira uma referência para a área de dados desejada na opção Referência:. Pressione em Adicionar, para transferi-las para a caixa Referências inseridas:. A referência deverá incluir o nome da planilha que contém os dados de origem, como por exemplo `Janeiro!A1:A10`, e poderá ser inserida automaticamente se selecionar a área na planilha apropriada.

Quando você tiver inserido as referências para todas as planilhas de origem, selecione a célula na planilha de destino onde deseja que o canto superior esquerdo dos dados consolidados apareça, escolha a função apropriada na lista Função: e pressione o botão OK.

Se você clicar em Detalhes > > na janela e assinalar a opção Copiar dados, os valores resultantes da consolidação serão colocados nas células alvo em vez da fórmula para calculá-los.

Inserir um Gráfico
Inserir um Gráfico

## Inserir um Gráfico

Você pode inserir um gráfico na planilha para ter uma visão gráfica de seus dados.

Primeiro ative a área Adicionar forma usando o item de menu Configurações → Áreas acopláveis.

Então selecione a área de células que contém os dados e escolha Gráfico em Adicionar forma. Arraste o cursor ao longo da planilha enquanto mantém pressionado o botão esquerdo do mouse para definir a área onde você deseja que o gráfico apareça. Não é necessário ser muito preciso neste estágio, uma vez que o tamanho do gráfico poderá ser facilmente alterado a qualquer momento. Quando você soltar o botão do mouse irá aparecer uma janela de Opções do gráfico.

A área dos dados já está preenchida com o intervalo de células selecionado. Selecione a primeira linha e coluna como legendas, assinale a opção Conjunto de dados nas linhas e clique no botão OK. A janela irá desaparecer e o gráfico incorporado na planilha ficará visível.

Agora selecione a Ferramenta de edição de gráficos da área Ferramentas e edite as propriedades do gráfico, tais como o tipo, legendas e eixos na Edição de gráficos.

Para mover, redimensionar ou excluir o gráfico embutido, mude para a ferramenta de Manipulação básica da forma e clique em qualquer parte da área do gráfico. Deverá aparecer agora uma borda verde e pequenos quadrados amarelos nos cantos e no meio de cada um dos lados.

Se você mover o cursor para qualquer um dos quadrados, ele irá mudar para uma seta com duas pontas. Você poderá redimensionar o gráfico arrastando um destes quadrados com o botão esquerdo do mouse pressionado. Para remover o gráfico, clique com o botão direito num dos quadrados e selecione a opção Excluir.

Para mover o gráfico mova o cursor para dentro do gráfico. O cursor deverá mudar para uma cruz, pressione o botão esquerdo do mouse e você poderá arrastar o gráfico para onde você desejar.

Para restaurar o gráfico para sua aparência normal simplesmente clique em qualquer lugar fora da área do gráfico.

Para alterar o formato do gráfico, clique com o botão esquerdo do mouse duas vezes dentro da área do gráfico. Deverá então aparecer a Edição de gráficos na área acoplável. Você pode então usar estas ferramentas para modificar o gráfico.

Inserir Dados Externos
Inserir Dados Externos

## Inserir Dados Externos

Você pode inserir dados de um arquivo texto ou da área de transferência numa planilha primeiro selecionando a célula onde você deseja que o item do canto superior esquerdo dos dados inseridos apareça, então escolher Do arquivo texto... ou Da área de transferência... do submenu Inserir → Dados externos.

Em ambos os casos, o Calligra Sheets assumirá que os dados estão na forma CSV e abrirá uma caixa de diálogo permitindo-lhe controlar como os dados serão extraídos do arquivo ou área de transferência e colocados nas células da planilha.

Se o suporte para isto estiver incluído em seu sistema, o Calligra Sheets pode também inserir dados de um banco de dados SQL na planilha. Isto é feito usando a opção Inserir → Dados externos → Do banco de dados....

Ligar Células
Ligar Células

## Ligar Células

Uma célula de planilha pode se ligada a uma ação de modo que o clique esquerdo na célula irá, por exemplo, abrir seu navegador. Para fazer uma célula agir desta forma selecione-a e escolha Inserir → Ligação.... Isto trará a caixa de diálogo Inserir Ligação, que lhe permitirá escolher entre quatro tipos de ligação:

- Uma célula com ligação para Internet tentará abrir seu navegador padrão na URL inserida na caixa de texto Endereço Internet: do diálogo Inserir Ligação quando ela é clicada. Isto pode ser, por exemplo, `http://www.calligra.org`.

- Clicar em uma célula contendo uma ligação de E-mail abrirá seu editor de e-mail usando o endereço inserido na caixa de texto Email: como endereço Para:. Por exemplo `anonimo@exemplo.com`.

- Uma célula de ligação para Arquivo mantém o caminho para um arquivo ou pasta, como inserido na caixa de texto Localização do arquivo:, e tentará abrir o arquivo ou pasta com o aplicativo apropriado ao ser clicada.

- O tipo de ligação Célula mantém uma referência a uma célula do Calligra Sheets, inserida no campo de texto Célula ou Área com nome. Clicar com o botão esquerdo neste tipo de ligação faz com que o foco do Calligra Sheets seja movido para a célula alvo.

Todos os quatro tipos de ligações de célula precisam de algum texto apropriado a ser inserido no campo Texto a exibir do diálogo Inserir Ligação. Este texto que aparecerá na célula.

Verificar validade
Verificar validade

## Verificar validade

O Calligra Sheets pode automaticamente verificar a validade de dados inseridos baseado num determinado critério, e exibir uma caixa de mensagem se o dado é inválido.

Para ativar esta funcionalidade, selecione as células a serem monitoradas e escolha Dados → Validação.... Isto mostrará a janela Validação do Calligra Sheets, que possui três páginas.

Na página Critério selecione que tipo de dados serão considerados válidos a partir da lista de caixa combinada Permitir: e então define um intervalo de valores escolhendo uma das opções na caixa combinada Dados: e inserindo valor(es) apropriado(2) em uma ou ambas caixa(s) de edição.

Quando você tiver feito esta mudança para a aba Alerta de erro. Aqui você pode escolher o tipo de caixa de mensagem (Pare, Alerta ou Informação) que aparecerá quando um valor inválido for inserido, e definir o título da caixa de mensagem e o texto de mensagem.

Note que esta característica somente verifica dados que você inserir na célula, para um modo de verificar os resultados de fórmulas de célula veja a seção Atributos Condicionais de Célula deste Livro de Mão.

Proteção
Proteção

## Proteção

### Proteção do Documento

A proteção do documento significa que, sem uma senha, um usuário não poderá adicionar ou remover planilhas. A proteção do documento não protege as células.

Selecione a opção Ferramentas → Proteger documento... Irá aparecer uma janela solicitando-lhe uma senha. O indicador de potência da Senha indica se a sua senha é suficientemente segura. Quanto maior o indicador, mais segura é a sua senha.

Essa senha será então necessária para desproteger o documento.

Quando um documento estiver protegido, o usuário não pode:

- Renomear uma planilha

- Inserir um Gráfico

- Remover uma planilha

- Ocultar uma planilha

- Mostrar uma planilha

- Ver as propriedades da planilha

- Mesclar ou separar células

### Proteção da planilha

A proteção de uma planilha significa a proteção do conteúdo de todas as células e objetos protegidos de uma planilha. As células individuais ou uma seleção de células poderão ser desprotegidas dentro de uma planilha protegida; para isso, veja a próxima seção.

Para proteger uma planilha, selecione a opção Ferramentas → Proteger Planilha.... Irá aparecer uma janela solicitando-lhe uma senha. O indicador de potência da Senha indica se a sua senha é suficientemente segura. Quanto maior o indicador, mais segura é a sua senha.

Essa senha será então necessária para desproteger a planilha.

Quando uma planilha estiver protegida, o usuário não poderá:

- Inserir qualquer objeto ou gráfico

- Formatar qualquer célula

- Inserir uma linha ou coluna

- Editar e modificar o conteúdo da célula

- Modificar qualquer conteúdo na planilha

### Nota

A proteção de uma planilha é especialmente útil para evitar a remoção acidental das fórmulas.

### Proteção de uma célula ou das células selecionadas

### Atenção

A proteção das células está ativa para todas as células por padrão, e se torna efetiva quando você ativa a proteção da planilha. Assim, se você mantiver a configuração pré-definida e proteger a planilha, todas as células ficarão protegidas.

Se você quiser que apenas algumas células sejam protegidas, esta proteção padrão terá de ser desligada para todas as outras células. Por exemplo, você poderá desejar que a maioria das células aceitem dados de entrada; assim, deverá desligar a opção Protegido para elas e manter as células protegidas que deverão permanecer inalteradas (como os títulos). Para isso, são necessários 3 passos para proteger apenas algumas células: desproteger todas as células, selecionar as células a proteger e protegê-las, e finalmente proteger toda a planilha.

Para desproteger todas as células:

- Selecione a planilha inteira com o mouse.

- No menu, selecione Formatar → Formato da célula....

- Na janela que aparece, vá à página de Proteção das Células.

- Assinale a opção Ocultar tudo e desligue a opção Protegido para remover a proteção de todas as células. As células ficarão agora todas desprotegidas.

Para proteger um intervalo de células selecionadas ou uma seleção de células não-adjacentes:

- Selecione o intervalo de células a proteger ou use a tecla Ctrl para selecionar as células não-adjacentes.

- Quando todas as células ficarem selecionadas, vá ao menu Formatar → Formato da célula....

- Na janela que aparece, vá à página de Proteção das Células.

- Clique na opção ao lado de Protegido e depois em OK.

Logo que as células fiquem marcadas para proteção, a opção de proteção deverá estar ativa ao nível da planilha, o que significa que você tem que proteger a planilha inteira para que a célula fique efetivamente protegida:

- Selecione a opção Ferramentas → Proteger Planilha....

- Na janela que aparece, forneça uma senha segura e confirme-a, digitando-a novamente. Clique em OK.

- As células protegidas de uma planilha protegida não poderão ser editadas sem desproteger a planilha inteira, ficando as outras alterações de planilha desativadas. Por exemplo, ninguém poderá inserir linhas ou colunas, mudar a largura das colunas ou criar gráficos embutidos.

### Ocultar as fórmulas das células

Você poderá desejar ocultar as suas fórmulas, para que as outras pessoas não as possam ver. Por padrão, todas as células estão protegidas e não-ocultas. Mas é importante lembrar que estes atributos não fazem efeito, a menos que a própria planilha esteja protegida.

Para ocultar as fórmulas da célula atual ou das células selecionadas, selecione a célula apropriada ou o intervalo respectivo com o Ctrl e escolha a opção Formatar → Formato da Célula... do menu. Na janela de Formato da Célula, clique na página de Proteção da Célula e selecione a opção Ocultar fórmula. Após proteger a planilha, os resultados das fórmulas ficarão visíveis, mas as fórmulas em si não.

Você terá agora que proteger a planilha: escolha a opção Ferramentas → Proteger Planilha... para mostrar a janela para Proteger Planilha. Insira uma senha segura duas vezes, para evitar que as outras pessoas desprotejam a planilha.

Quando a opção Ocultar fórmula estiver ativa e o atributo Protegido estiver desativado, a fórmula ficará oculta, após proteger a planilha, apesar do conteúdo da célula poder ser alterado.

Quando a opção Ocultar fórmula estiver ativa e o atributo Protegido também estiver ativado, a fórmula ficará oculta, após proteger a planilha, e o conteúdo da célula não poderá ser alterado.

Tenha em mente que é muito simples quebrar a senha para uma planilha protegida, por isso, se estiver à procura de segurança real, esta não é a melhor solução.

### Ocultar tudo na célula

Você poderá esconder tanto a fórmula como o conteúdo da célula se escolher a opção Ocultar tudo na página de Proteção da Célula, na opção Formatar → Formato da Célula.... Na imagem abaixo, a própria célula não está protegida (o atributo Protegido está desligado), assim, o conteúdo da célula poderá ser alterado.

Aqui a própria célula está protegida, não podendo ser modificada.

Outras Características
Outras Características

## Outras Características

### Células e Áreas Nomeadas

Você pode fornecer um nome como `foo` para uma célula ou para qualquer área de uma planilha selecionando a célula ou área e então selecionando Nome da Área... do menu acionado pelo botão direito do mouse. Isto trará a caixa de diálogo Nome de Área onde você poderá inserir qualquer nome que desejar.

Você pode também nomear uma célula ou área selecionando-a e então digitando o nome na pequena caixa de texto à esquerda da barra de ferramentas Fórmula, sobrescrevendo a referência da célula que normalmente aparece.

Se você inserir um nome que já estiver sendo usado na caixa de texto a seleção do Calligra Sheets mudará para mostrar a célula nomeada.

A opção Dados → Áreas com nome... irá mostrar-lhe uma lista com os nomes existentes e irá permitir a alteração do foco do Calligra Sheets para qualquer um deles e ainda remover um nome.

Células nomeadas são particularmente úteis em fórmulas como uma alternativa para referência absoluta de célula uma vez que nomes podem ser usados no lugar das referências normais à célula e não mudam quando a célula contendo a fórmula é copiada. Quando um nome é usado deste modo ele deverá ser envolvido em aspas simples.

Por exemplo, se a célula A1 possui o nome `fred` então você pode inserir uma fórmula como `='fred' + 2` em outra célula que sempre fornecerá o resultado da adição de 2 ao valor em A1 não importa onde a célula da fórmula seja copiada.

Observe que os nomes de célula e área são tratados com sendo em minúsculas.

### Comentários de Célula

Uma célula pode conter um comentário de texto que pode ser visualizado durante o trabalho na planilha mas que não é impresso e não é visto normalmente.

Para adicionar um comentário, selecione a célula e escolha a opção Comentário... do menu de contexto do botão direito ou a opção do menu Inserir e digite o seu comentário na janela Comentário da célula.

Para ver o comentário, posicione o ponteiro do mouse sobre a célula. O comentário aparecerá como se fosse uma dica.

Se você assinalar a opção Mostrar o indicador do comentário da página Propriedades da Planilha da janela, as células que contiverem comentários terão um pequeno triângulo vermelho no canto superior direito.

Para abrir esta janela, clique com o botão direito nos separadores de planilhas, no fundo da janela principal, e selecione as Propriedades da Planilha do menu de contexto. Você pode também selecionar o menu Formatar → Planilha.

Para remover um comentário de uma célula, selecione Remover comentário no menu acionado pelo botão direito do mouse ou escolha Editar → Limpar → Comentário.

Capítulo 5. Configurar o Calligra Sheets atalhos e barras de ferramentas
Configurar o Calligra Sheets atalhos e barras de ferramentas

# Capítulo 5. Configurar o Calligra Sheets atalhos e barras de ferramentas

Pamela Robert `<pamroberts@blueyonder.co.uk>`

Tradução: Marcus Gama

## Atalhos

Para alterar os arranjos das teclas de atalho usadas pelo Calligra Sheets, selecione Configurações → Configurar teclas de atalho... . Isto lançará uma caixa de diálogo como a mostrada abaixo.

Procure pela caixa de listagem para encontrar a ação a qual deseja adicionar ou mudar teclas de atalho e selecione-a com um clique esquerdo no seu nome. Inserindo o nome da ação na barra de procura no topo, você poderá rapidamente encontrar a ação desejada. Você então será capaz de mudar o atalho selecionando o botão de opção Nenhum, Padrão ou Personalizado.

Você pode agora simples pressionar a combinação de teclas que deseja para funcionar como atalho, por exemplo Ctrl+Shift+S.

Barras de Ferramentas
Barras de Ferramentas

## Barras de Ferramentas

O Calligra Sheets possui seis barras de ferramentas: Arquivo, Editar, Navegação, Formatar, Fonte e Cor/Borda, cada uma das quais pode ou não estar visível, de acordo com o menu Configurações.

Se as barras de ferramentas estiverem desbloqueadas, você pode escolher se a barra de ferramentas aparece no Topo, à Esquerda, Direita ou na Base da janela do Calligra Sheets clicando com o botão direito do mouse na barra de ferramentas, o que faz aparecer o Menu de barra de ferramentas, e escolhendo no submenu Orientação a posição desejada. O Menu de barra de ferramentas também possui submenus para escolher se a barra de ferramentas mostra ícones, texto ou ambos e o tamanho dos ícones.

Outra maneira de mover uma barra de ferramentas é posicionar o ponteiro do mouse sobre as duas barras verticais na ponta esquerda de cada barra de ferramentas e manter o botão esquerdo do mouse pressionado enquanto arrasta a barra de ferramentas para a posição desejada. Quando você arrasta a barra de ferramentas desta maneira, você pode soltar o botão do mouse quando ela estiver a alguma distância de qualquer dos lados da janela do Calligra Sheets, e então você obterá uma barra de ferramentas flutuante, que não fica vinculada a nenhuma parte da janela do Calligra Sheets e pode ser de fato movida para fora da janela. Para colocar uma barra de ferramentas flutuante de volta a sua posição tradicional, clique com o botão direito em seu título para levantar o Menu da barra de ferramentas e então escolha uma das opções no submenu Orientação.

Selecionar Configurar Barras de Ferramentas... no menu Configurações trara a caixa de diálogo que lhe permitirá adicionar ou remover botões das barras de ferramentas do Calligra Sheets.

Para usar isto na caixa de diálogo Configurar barras de ferramentas primeiro selecione uma barra de ferramentas na caixa combinada Barra de ferramenta:. A janela Ações atuais: à direita então mostrará os botões atualmente presentes na barra de ferramentas. Você pode remover um botão selecionando-o nesta janela e então pressionado o botão com seta para esquerda, ou movê-lo pela barra pressionando os botões com seta para cima e para baixo. Para adicionar um novo botão à barra de ferramentas, selecione-o na lista de Ações disponíveis: e então pressione o botão com seta para direita.

Capítulo 6. A janela de configuração do Calligra Sheets
A janela de configuração do Calligra Sheets

# Capítulo 6. A janela de configuração do Calligra Sheets

Pamela Robert `<pamroberts@blueyonder.co.uk>`

Tradução: Marcus Gama
Tradução: André Marcelo Alvarenga

Selecionando-se Configurações → Configurar o Calligra Sheets... será aberta uma janela com várias páginas, selecionadas através dos ícones à esquerda da janela, que lhe permitem alterar muitos aspectos do funcionamento do Calligra Sheets.

## Interface

Movimento do cursor após pressionar Enter:

  Selecione se, ao pressionar Enter, o cursor irá se mover para a Esquerda, Direita, Cima, Baixo, Baixo, primeira coluna ou Nenhum, tal como definido nesta opção.

Função exibida na barra de estado:

  Esta lista pode ser usada para escolher o cálculo efetuado pela função Resumo da Barra de Estado.

Unidade:

  Escolha a unidade padrão que será usada nas suas planilhas.

Passo do recuo:

  Define a quantidade de endentação que será usada na célula quando usar as ações Aumentar a endentação/Diminuir a endentação da barra de ferramentas. Estas ações não estão ativas por padrão na barra de ferramentas.

Capturar todas as teclas de navegação ao editar

  Captura todas as teclas de navegação, isto é, as teclas de setas, Pg Up/Down, tabulação, tecla de remoção de tabulação, durante a edição de uma célula no editor embutido O editor embutido é o que aparece diretamente na célula Se capturadas, estas teclas serão usadas para a navegação no editor. Caso contrário, elas serão usada para a navegação de células.

A seção Cores permite-lhe escolher a cor da grade da planilha. Se não quiser que a grade apareça desmarque a opção Mostrar grade na janela em Formatar → Planilha → Propriedades da planilha.

Esta seção também lhe permite selecionar a cor das linhas usadas para indicar as bordas das páginas impressas quando a caixa Bordas da Página no menu Visão estiver habilitada.

Clique na opção Personalizado da cor atual para mostrar a janela normal de Seleção de cores do KDE.

Grade

  Clique aqui para mudar a cor da grade isto é a cor das bordas de cada célula.

Borda da página

  Quando a opção do menu Ver → Mostrar Bordas das Páginas estiver assinalada, as bordas das páginas ficam visíveis. Clique aqui para escolher outra cor para as bordas, diferente do vermelho padrão.

Abrir/Salvar
Abrir/Salvar

## Abrir/Salvar

Número de entradas na lista de arquivos recentes:

  Controla o número máximo de nomes de arquivos que serão mostrados quando você selecionar Arquivo → Abrir Recente.

Intervalo de salvamento automático:

  Aqui você pode selecionar o tempo entre salvamentos automáticos, ou desativar completamente este recurso escolhendo Sem salvamento automático (selecionando o valor mínimo).

Criar cópia de segurança:

  Assinale esta opção se você deseja criar algumas cópias de segurança. Esta opção está assinalada por padrão.

Plugins
Plugins

## Plugins

Assinale um plugin da lista para ativá-lo. Exiba a janela Sobre, clicando para isso no botão de informações do lado direito do item na lista.

Ortografia
Ortografia

## Ortografia

Esta página lhe permite configurar o comportamento do verificador ortográfico do Calligra Sheets.

Para mais informações, veja a documentação sobre o Verificador ortográfico.

Author
Author

## Author

Escolha um perfil do autor para o seu documento.

Você pode adicionar um novo perfil ou excluir o atual usando os botões à direita da lista de perfis.

Capítulo 7. Referência de comandos
Referência de comandos

# Capítulo 7. Referência de comandos

Pamela Robert `<pamroberts@blueyonder.co.uk>`

Tradução: Marcus Gama
Tradução: André Marcelo Alvarenga

## Menu Arquivo

Arquivo → Novo (Ctrl+N)

  Cria um novo documento.

Arquivo → Abrir... (Ctrl+O)

  Abre um documento existente.

Arquivo → Abrir recente

  Abrir um documento existente selecionando-o a partir de uma caixa combinada de arquivos recentemente usados.

Arquivo → Salvar (Ctrl+S)

  Salva o documento.

Arquivo → Salvar como...

  Salva e altera o documento atual para um novo nome ou formato. Se quiser manter o nome e o formato do documento, use a opção Exportar...

Arquivo → Recarregar

  Recarrega o documento.

Arquivo → Importar...

  Importa outros documentos.

  Tabelas de dados são frequentemente armazenados em arquivos texto com valores em uma linha separados por um vírgula, espaço, tabulação ou outro caractere, por exemplo 123, 456, 789, abcd, efgh. Arquivos como esse são normalmente chamados de arquivos “CSV” (Comma Separated Values - Valores Separados por Vírgula), apesar do caractere de separação não ser necessariamente uma vírgula.

  Se pedir ao Calligra Sheets para abrir um arquivo de texto, ele assumirá que esse arquivo está no formato CSV e irá abrir uma caixa de diálogo que lhe permite indicar o delimitador (caractere separador) usado pelo arquivo e mostrará como os itens de dados serão colocados nas diferentes células da planilha.

  Outras opções na caixa de diálogo lhe permitem definir o Formato das células da planilha, se os caracteres de marcação de texto devem ser removidos, e se a primeira linha do arquivo deve ser ignorada.

Arquivo → Exportar...

  Salva um documento para um dos formatos suportados. O documento não se torna o arquivo exportado.

Arquivo → E-mail...

  Envia o arquivo como um anexo de e-mail.

Arquivo → Criar modelo a partir do documento...

  Cria um modelo Calligra Sheets baseado neste documento.

Arquivo → Imprimir... (Ctrl+P)

  Imprime o documento.

Arquivo → Visualizar impressão...

  Mostra como o documento será impresso.

Arquivo → Informações do documento

  Vê ou insere informações sobre o documento e autor.

Arquivo → Fechar (Ctrl+W)

  Fecha o documento atual, mas mantém o Calligra Sheets em execução.

Arquivo → Sair (Ctrl+Q)

  Sai do Calligra Sheets.

Menu Editar
Menu Editar

## Menu Editar

Editar → Desfazer (Ctrl+Z)

  Desfaz a última ação.

Editar → Refazer (Ctrl+Shift+Z)

  Refaz a última ação desfeita.

Editar → Recortar (Ctrl+X)

  Coloca o item selecionado na área de transferência e remove-o da localização original. Se você então realizar um Colar o item será inserido na nova localização.

Editar → Copiar (Ctrl+C)

  Copia os itens selecionados para a área de transferência.

Editar → Colar (Ctrl+V)

  Cola os itens da área de transferência para as células selecionadas.

Editar → Colar especial...

  Formas especiais de Colar. Veja as seções Outros Modos de Colar e Aritmética usando Colar Especial para mais detalhes.

Editar → Colar com inserção

  Move o conteúdo da área colada para direita ou para baixo e cola o conteúdo da área de transferência na(s) célula(s) selecionada(s).

Editar → Preencher

  Preenche a área selecionada com valores a partir do primeiro conjunto de itens. Todas as quatro direções são suportadas. Observe que o termo "conjunto de itens" descreve o primeiro conjunto de valores vistos na direção de preenchimento. Se a direção de preenchimento for a esquerda, o primeiro conjunto de itens é a última coluna da seleção.

Editar → Localizar... (Ctrl+F)

  Procura uma célula contendo um texto fornecido.

Editar → Procurar Próximo (F3)

  Procura a próxima célula contendo o texto fornecido.

Editar → Procurar Anterior (Shift+F3)

  Procura a célula anterior contendo o texto fornecido.

Editar → Substituir... (Ctrl+R)

  Procura e substitui um texto fornecido na(s) célula(s).

Editar → Limpar

  Limpa Tudo ou apenas o Conteúdo, Comentário, Estilos condicionais, Ligação ou Validade das células selecionadas.

Editar → Excluir

  Exclui as Células, Colunas, Linhas ou a Planilha.

Editar → Modificar célula (F2)

  Para modificar a célula selecionada em loco.

Menu Exibir
Menu Exibir

## Menu Exibir

Exibir → Nova Visão

  Abre uma nova instância do Calligra Sheets com o mesmo documento.

Exibir → Bordas da página

  Alterna a marcação das bordas da página impressa na planilha com linhas vermelhas.

Exibir → Zoom

  Aumenta ou diminui a ampliação usada para mostrar a planilha. O intervalo vai de 33% a 500%.

Menu Ir
Menu Ir

## Menu Ir

Neste menu você encontrará ações para navegar entre as folhas da planilha atualmente aberta, assim como a ação Ir para a célula, que permite saltar para uma célula individual ou selecionar um intervalo de células.

Menu Inserir
Menu Inserir

## Menu Inserir

Inserir → Comentário

  Adicionar ou modificar um comentário.

Inserir → Função...

  Insere uma função matemática. Veja a seção Fórmulas para mais detalhes.

Inserir → Séries...

  Insere uma série. Veja a seção Séries para mais detalhes.

Inserir → Link...

  Insere um link na célula selecionada. Veja a seção Ligando Células para mais detalhes.

Inserir → Caractere especial...

  Insere um caractere especial na célula selecionada.

Inserir → Dados Externos

  Insere dados De um Banco de Dados..., De um Arquivo de Texto... ou Da Área de Transferência.... Veja a seção Inserindo Dados Externos para mais detalhes.

Menu Formatar
Menu Formatar

## Menu Formatar

Formatar → Formato da Célula... (Alt+Ctrl+F)

  Formata célula(s) selecionada(s). Veja a seção Formatação da Planilha para mais detalhes.

Formatar → Gerenciador de Estilos

  Cria, Modifica ou exclui estilos de formato de célula.

Formatar → Estilo

  Aplica um estilo à(s) célula(s) selecionada(s). Para gerenciar estilos use Formatar → Gerenciador de Estilo...

Formatar → Criar estilo a partir da célula...

  Cria um novo estilo a partir do formato da célula selecionada. Para gerenciar estilos use Formatar → Gerenciador de Estilo...

Formatar → Auto-Formatar...

  Formata automaticamente as células selecionadas: existe uma janela que lhe permite escolher entre dois formatos propostos.

Formatar → Mesclar células

  Mescla células selecionadas.

Formatar → Separar células

  Desassocia (divide as partes) células anteriormente mescladas.

Formatar → Ajustar Linha & Coluna

  Configura tamanhos das linhas e colunas para exibir corretamente as células selecionadas.

Formatar → Linha

  Redimensiona, equaliza, oculta ou exibe linha(s).

Formatar → Coluna

  Redimensiona, equaliza, oculta ou exibe coluna(s).

Formatar → Planilha

  Oculta, mostra planilha ou configura propriedades avançadas da planilha.

Formatar → Layout da página...

  Formata o layout da página impressa.

Formatar → Intervalo de Impressão

  Define ou reconfigura o intervalo de impressão.

Menu Dados
Menu Dados

## Menu Dados

Dados → Ordenar...

  Ordena os dados nas células selecionadas. Veja a seção Ordenar Dados para mais detalhes.

Dados → Texto para colunas...

  Esta opção tenta interpretar o texto na(s) célula(s) selecionada(s) como dados CSV, colocando cada item numa célula diferente na linha.

Dados → Áreas com nome... (Ctrl+Shift+G)

  Abre a janela Áreas com nome para selecionar, adicionar, editar e remover áreas com nome. Veja a seção Células e áreas com nome para mais detalhes.

Dados → Consolidar...

  Consolida dados. Veja a seção Consolidar Dados para mais detalhes.

Dados → Subtotais...

  Cria diferentes tipos de subtotais para um banco de dados.

Dados → Validade...

  Configura ou modifica o critério de verificação e mensagem alerta de erro para a(s) célula(s) selecionada(s). Veja Verificação de Validade para mais detalhes.

Dados → Pesquisar objetivo...

  Abre a caixa de diálogo Buscar Meta. Veja Buscar Meta para detalhes.

Dados → Tabela dinâmica...

  Abre a janela de configuração da tabela dinâmica. Veja Tabela dinâmica para detalhes.

Menu Ferramentas
Menu Ferramentas

## Menu Ferramentas

Ferramentas → Ortografia...

  Verifica a ortografia das palavras na planilha.

Ferramentas → Listas personalizadas...

  Visualiza ou corrige as séries de palavras especiais reconhecidas pelo Calligra Sheets. Esta lista pode ser usada para inserir séries especiais na planilha.

Ferramentas → Proteger planilha...

  Protege a planilha com uma senha. Aparecerá uma janela que lhe perguntará uma senha. Se desligar esta opção, irá aparecer o pedido da senha para desproteger a folha. Proteger uma planilha significa proteger todas as células da planilha. Em uma planilha protegida, as células não podem ser reformatadas ou mudadas.

Ferramentas → Proteger documento...

  Protege o documento inteiro com uma senha. Aparecerá uma janela que lhe perguntará uma senha. Se desligar esta opção, irá aparecer o pedido da senha para desproteger o documento. Num documento protegido, você não poderá renomear ou remover uma planilha. A proteção do documento não significa que todas as planilhas individuais estão protegidas.

Ferramentas → Recalcular planilha (Shift+F9)

  Recalcula fórmulas na planilha atual.

Ferramentas → Recalcular Documento (F9)

  Recalcula todas as planilhas.

Ferramentas → Executar arquivo de script...

  Executar o script externo escolhido no Calligra Sheets. O Calligra Sheets tem suporte a programação em JavaScript, Python e Ruby. Exemplos de scripts podem ser encontrados em Ferramentas → Scripts.

Ferramentas → Scripts

  Aqui você pode executar o script de exportação ou importação em vários formatos, salvar o registro do Calligra Sheets em um arquivo, usar o sintetizador de voz Orca para acessibilidade, depurar scripts em Python e Ruby ou adicionar funções para exibir valores de ações ou condições meteorológicas. É possível até mesmo usar algumas funções R (o módulo RPy deve ser instalado).

Ferramentas → Gerenciador de Script...

  Abre o Gerenciador de Scripts para executar, carregar, instalar, desinstalar e obter mais scripts.

Ferramentas → Otimização de funções...

  Abre a janela Otimização de funções onde você pode escolher a função de objetivo, o alvo da otimização (Maximizar, Minimizar ou indicar o Valor) e um conjunto de células com parâmetros de decisão.

Menu Configurações
Menu Configurações

## Menu Configurações

Configurações → Barras de ferramentas visíveis

  Mostra ou oculta as barras de ferramentas: Arquivo, Editar, Navegação, Fonte, Formato e Cor/Borda.

Configurações → Barra de status

  Mostra ou oculta a Barra de Estado. A Barra de Estado mostra informações adicionais para os itens selecionados e cálculos instantâneos das células selecionadas.

Configurações → Barra de abas

  Mostra ou oculta a Barra de Páginas. Todas as planilhas do arquivo atual poderão ser acessadas através da Barra de Páginas.

Configurações → Configurar atalhos...

  Configura os atalhos de teclado usados pelo Calligra Sheets. Veja a seção em configurar atalhos para mais detalhes.

Configurações → Configurar barras de ferramentas...

  Configura as barras de ferramentas. A seção em configurar barras de ferramentas possui mais informações.

Configurações → Temas

  Escolha o tema de cores da janela do Calligra Sheets. Você pode escolher um dos esquemas de cores predefinidos ou selecionar Configuração... para abrir o módulo de seleção de cores das Configurações do sistema.

Configurações → Perfil do autor ativo

  Configura o perfil do autor do documento atual. Você pode escolher um dos perfis definidos usando a janela de configuração do Calligra Sheets, o Perfil de autor padrão, tal como definido pelos dados nas Configurações do sistema ou o perfil Anônimo que está em branco, garantindo a sua privacidade.

Configurações → Configurar notificações...

  Configura o sistema de notificações do Calligra Sheets. Não existem ações que possam ser notificadas na versão atual do Calligra Sheets.

Configurações → Configurar o Calligra Sheets...

  Configurações gerais do Calligra Sheets. Veja a seção em configuração do Calligra Sheets para mais detalhes.

Menu Ajuda
Menu Ajuda

## Menu Ajuda

Ajuda → Manual do Calligra Sheets (F1)

  Invoca o sistema de ajuda do KDE, iniciando nas páginas de ajuda do Calligra Sheets. (este documento)

Ajuda → O que é isto? (Shift+F1)

  Muda o cursor do mouse para uma combinação de seta com um ponto de interrogação. Ao clicar nos itens do Calligra Sheets uma janela de ajuda será aberta (se existir alguma para o item) explicando a função do item.

Ajuda → Relatar erro...

  Abre o diálogo para relatar erros onde você pode comunicar um erro ou “sugerir” uma funcionalidade.

Ajuda → Mudar o idioma do aplicativo...

  Abre uma caixa de diálogo onde você pode escolher o Idioma primário e o Idioma secundário para este aplicativo.

Ajuda → Sobre o Calligra Sheets

  Mostra a versão e as informações do autor.

Ajuda → Sobre o KDE

  Mostra a versão do KDE e outras informações básicas.

O Menu do Botão Direito do Mouse
O Menu do Botão Direito do Mouse

## O Menu do Botão Direito do Mouse

Esta seção descreve os itens do menu popup obtido pelo clique direito do mouse em uma célula ou células, linha(s) ou coluna(s) selecionada(s).

Formato da célula... (Ctrl+Alt+F)

  Formata célula(s) selecionada(s). Veja a seção Formatação da Planilha para mais detalhes.

Recortar (Ctrl+X)

  Coloca o(s) item(ns) selecionado(s) na área de transferência. Se você então fizer um Colar o(s) item(ns) serão movidos de sua localização original para a nova posição.

Copiar (Ctrl+C)

  Copia o(s) item(ns) selecionado(s) para a área de transferência.

Colar (Ctrl+V)

  Cola o(s) item(ns) da área de transferência para as células selecionadas.

Colar especial...

  Formas especiais de Colar. Veja as seções Outros Modos de Colar e Aritmética usando Colar Especial para mais detalhes.

Colar com inserção

  Cola da área de transferência para a(s) célula(s) selecionada(s), movendo a(s) célula(s) anteriores para criar um espaço.

Todos

  Exclui o conteúdo da(s) célula(s) selecionada(s).

Ajustar Linha & Coluna

  Muda o tamanho da linha e coluna para exibir a(s) célula(s) selecionada(s) completamente.

Padrão

  Configura os formatos padrão para a(s) célula(s) selecionada(s).

Nome da Área...

  Nomeia a área selecionada. Veja a seção Áreas Nomeadas para mais detalhes.

Redimensionar linha...

  Muda a altura da linha selecionada.

Ajustar linha

  Muda a altura da linha selecionada para exibir a(s) célula(s) completamente.

Redimensionar coluna...

  Muda a largura da coluna selecionada.

Ajustar coluna

  Muda a largura da coluna selecionada para exibir a(s) célula(s) completamente.

Inserir células...

  Insere nova(s) célula(s) na localização selecionada, movendo célula(s) existente(s) para criar um espaço.

Excluir células...

  Remove a(s) célula(s) selecionada(s), movendo outra(s) célula(s) para ocupar o espaço deixado pela(s) célula(s) removida(s).

Inserir linhas

  Insere nova(s) linha(s) abaixo da(s) linha(s) selecionada(s).

Excluir linhas

  Exclui linha(s) selecionada(s).

Ocultar linhas

  Oculta linha(s) selecionada(s).

Mostrar linhas

  Mostra linha(s) selecionada(s). Para mostrar linhas ocultas você precisa selecionar um intervalo de linhas que inclui as linhas ocultas.

Inserir colunas

  Insere nova(s) coluna(s) à esquerda da(s) coluna(s) selecionada(s).

Excluir colunas

  Exclui coluna(s) selecionada(s).

Ocultar colunas

  Oculta coluna(s) selecionada(s).

Mostrar colunas

  Mostra coluna(s) selecionada(s). Para mostrar colunas ocultas você precisa selecionar um intervalo de colunas que inclua as colunas ocultas.

Comentário...

  Adiciona ou modifica um comentário para a célula selecionada.

Lista de Seleção...

  Permite selecionar e colar texto de qualquer célula da seleção de células atual para a célula selecionada.

Outros atalhos
Outros atalhos

## Outros atalhos

Esta seção descreve os atalhos de teclado do Calligra Sheets usados para operações que não aparecem em nenhum dos menus.

Ctrl+H

  Ativa ou desativa a visibilidade das áreas acopláveis.

Ctrl+Teclas de seta

  Se a célula selecionada estiver ocupada, então move o cursor da célula até ao início ou ao fim do bloco ocupado na linha ou coluna atuais. Se a célula selecionada não estiver ocupada, então move o cursor da célula até ao início ou ao fim do bloco de células não ocupadas na linha ou coluna atuais.

Ctrl+Shift+Teclas de seta

  Se a célula selecionada está ocupada então seleciona todas as células ocupadas até o início ou fim do bloco de células ocupadas na linha ou coluna atual. Se a célula selecionada não está ocupada então seleciona todas as células não ocupadas até o início ou fim do bloco de células não ocupadas na linha ou coluna atual.

Page Down

  Move o cursor da célula 10 células para baixo.

Page Up

  Move o cursor da célula 10 células para cima.

Ctrl+Page Down

  Mover para a próxima planilha.

Ctrl+Page Up

  Mover para a planilha anterior.

F4

  Muda a referência de célula entre os tipos normal e referência absoluta.

Capítulo 8. Funções
Funções

# Capítulo 8. Funções

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

## Funções suportadas

Este capítulo apresenta uma breve introdução sobre todas as funções suportadas nos seguintes grupos:

Operações com bits
Conversão
Banco de dados
Data e hora
Engenharia
Financeiro
Informações
Lógico
Pesquisa e referência
Matemática
Estatístico
Texto
Trigonométrica

### Operações com Bits

#### BITAND

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

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  BITAND(valor; valor)

Parâmetros
  Comentário: Primeiro número
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Segundo número
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

Funções Relacionadas

  BITOR
  BITXOR

#### BITLSHIFT

A função BITLSHIFT() efetua uma operação de deslocamento à esquerda binário para o primeiro parâmetro. O número de bits a deslocar é indicado com o segundo parâmetro. Lembre-se que um número de bits negativo a deslocar para a esquerda corresponde a um deslocamento à direita.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  BITLSHIFT(valor; número deslocamentos)

Parâmetros
  Comentário: Primeiro número
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número de deslocamentos à esquerda
  Tipo: Número inteiro (como 1, 141, 5678)
Funções Relacionadas

  BITLSHIFT

#### BITOR

A função BITOR() efetua uma operação 'OU' binária para os dois parâmetros inteiros.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  BITOR(valor; valor)

Parâmetros
  Comentário: Primeiro número
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Segundo número
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

Funções Relacionadas

  BITAND
  BITXOR

#### BITRSHIFT

A função BITRSHIFT() efetua uma operação de deslocamento à direita binário para o primeiro parâmetro. O número de bits a deslocar é indicado com o segundo parâmetro. Lembre-se que um número de bits a deslocar para a direita negativo corresponde a um deslocamento à esquerda.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  BITRSHIFT(valor; número deslocamentos)

Parâmetros
  Comentário: Primeiro número
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número de deslocamentos à direita
  Tipo: Número inteiro (como 1, 141, 5678)
Funções Relacionadas

  BITLSHIFT

#### BITXOR

A função BITXOR() efetua uma operação binário de OU-exclusivo com os dois parâmetros inteiros.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  BITXOR(valor; valor)

Parâmetros
  Comentário: Primeiro número
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Segundo número
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

Funções Relacionadas

  BITAND
  BITOR

### Conversão

#### ARABIC

A função ARABIC() converte um numeral romano em um número.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  ARABIC(Numeral)

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

  ARABIC("IV") retorna 4

Exemplos

  ARABIC("XCIX") retorna 99

Funções Relacionadas

  ROMAN

#### ASCIITOCHAR

A função ASCIITOCHAR() retorna o caractere para cada código ASCII fornecido.

Tipo devolvido: Texto

Sintaxe

  ASCIITOCHAR(valor)

Parâmetros
  Comentário: O valor ASCII para converter
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  ASCIITOCHAR(118) retorna "v"

Exemplos

  ASCIITOCHAR(75; 68; 69) retorna "KDE"

#### BOOL2INT

A função BOOL2INT() retorna um valor inteiro para um valor booleano fornecido. Este método é utilizado com um valor booleano em métodos que necessitam de um valor inteiro.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  BOOL2INT(valor)

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

  BOOL2INT(True) retorna 1

Exemplos

  BOOL2INT(False) retorna 0

Funções Relacionadas

  INT2BOOL

#### BOOL2STRING

A função BOOL2STRING() retorna um valor string para um determinado valor booleano. Este método tem a finalidade de usar um valor booleano em métodos que necessitam de um string

Tipo devolvido: Texto

Sintaxe

  BOOL2STRING(valor)

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

  BOOL2STRING(true) retorna "True"

Exemplos

  BOOL2STRING(false) retorna "False"

Exemplos

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

#### CARX

A função CARX() retorna a posição X correspondendo à posição de um ponto em um plano polar.

Tipo devolvido: Duplo

Sintaxe

  CARX(Raio;Ângulo)

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

  CARX(12;1.5707) retorna 0,00115592

Exemplos

  CARX(12;0) retorna 12

Funções Relacionadas

  CARY
  POLA
  POLR

#### CARY

A função CARY() retorna a posição Y correspondendo à posição de um ponto em um plano polar.

Tipo devolvido: Duplo

Sintaxe

  CARY(Raio;Ângulo)

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

  CARY(12;1.5707) retorna 12

Exemplos

  CARY(12;0) retorna 0

Funções Relacionadas

  CARX
  POLA
  POLR

#### CHARTOASCII

A função CHARTOASCII() retorna o código ASCII para o caractere fornecido.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  CHARTOASCII(valor)

Parâmetros
  Comentário: Um caractere para converter
  Tipo: Texto
Exemplos

  CHARTOASCII("v") retorna 118

Exemplos

  CHARTOASCII(r) é um erro. O caractere deve estar entre aspas.

#### DECSEX

A função DECSEX() converte um valor de precisão dupla para valor de tempo.

Tipo devolvido: Duplo

Sintaxe

  DECSEX(duplo)

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

  DECSEX(1.6668) retorna 1:40

Exemplos

  DECSEX(7.8) retorna 7:47

#### INT2BOOL

A função INT2BOOL() retorna uma valor booleano para um número inteiro fornecido. Este método é usado com um inteiro em métodos que necessitam de um booleano. Ele aceita apelas 0 ou 1. Se qualquer outro valor for fornecido, o valor falso é retornado.

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

Sintaxe

  INT2BOOL(valor)

Parâmetros
  Comentário: Valor inteiro para converter
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  INT2BOOL(1) retorna true

Exemplos

  INT2BOOL(0) retorna false

Exemplos

  OR(INT2BOOL(1); false) retorna true

Funções Relacionadas

  BOOL2INT

#### NUM2STRING

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

Tipo devolvido: Texto

Sintaxe

  NUM2STRING(valor)

Parâmetros
  Comentário: Número para converter em texto
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  NUM2STRING(10) retorna "10"

Exemplos

  NUM2STRING(2.05) retorna "2.05"

Exemplos

  =find("101";NUM2STRING(A1)) (A1 = 2.010102) retorna True

Funções Relacionadas

  STRING

#### POLA

A função POLA() retorna o ângulo (em radianos) correspondendo à posição de um ponto em um plano cartesiano.

Tipo devolvido: Duplo

Sintaxe

  POLA(X;Y)

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

  POLA(12;12) retorna 0.78539816

Exemplos

  POLA(12;0) retorna 0

Exemplos

  POLA(0;12) retorna 1.5707

Funções Relacionadas

  POLR
  CARX
  CARY

#### POLR

A função POLR() retorna o raio correspondente à posição de um ponto num plano cartesiano.

Tipo devolvido: Duplo

Sintaxe

  POLR(X;Y)

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

  POLR(12;12) retorna 16.9705

Exemplos

  POLR(12;0) retorna 12

Funções Relacionadas

  POLA
  CARX
  CARY

#### ROMAN

A função ROMAN() retorna o número no formato Romano. Somente números positivos inteiros podem ser convertidos. O argumento opcional Formato define o nível de concisão, sendo '0' o padrão.

Tipo devolvido: Texto

Sintaxe

  ROMAN(Número)

Parâmetros
  Comentário: Número
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Formato
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  ROMAN(99) retorna "XCIX"

Exemplos

  ROMAN(-55) retorna "Erro"

Funções Relacionadas

  ARABIC

#### SEXDEC

A função SEXDEC() retorna valor decimal. Você também pode fornecer um valor de tempo.

Tipo devolvido: Duplo

Sintaxe

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

Parâmetros
  Comentário: Horas
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Minutos
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Segundos
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  SEXDEC(1;5;7) retorna 1.0852778

Exemplos

  DECSEX("8:05") retorna 8.08333333

#### STRING

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

Tipo devolvido: Texto

Sintaxe

Parâmetros
  Comentário: Número para converter em texto
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Funções Relacionadas

  NUM2STRING

### Banco de dados

#### DAVERAGE

Calcula a média numa coluna de um banco de dados especificado por um conjunto de condições para valores que são números

Tipo devolvido: FLOAT

Sintaxe

  DAVERAGE(BancodeDados; "Cabeçalho"; Condições)

Parâmetros
  Comentário: Marca intervalo do banco de dados
  Tipo: Uma faixa de strings
  Comentário: Marca texto na coluna no banco de dados
  Tipo: Texto
  Comentário: Marca intervalo das condições
  Tipo: Uma faixa de strings
Exemplos

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

#### DCOUNT

Conta as células contendo valores numéricos numa coluna de um banco de dados especificado por um conjunto de condições.

Tipo devolvido: FLOAT

Sintaxe

  DCOUNT(BancodeDados; "Cabeçalho"; Condições)

Parâmetros
  Comentário: Marca intervalo do banco de dados
  Tipo: Uma faixa de strings
  Comentário: Marca texto na coluna no banco de dados
  Tipo: Texto
  Comentário: Marca intervalo das condições
  Tipo: Uma faixa de strings
Exemplos

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

Funções Relacionadas

  DCOUNTA

#### DCOUNTA

Conta as células contendo valores numéricos ou alfanuméricos numa coluna de um banco de dados especificado por um conjunto de condições.

Tipo devolvido: FLOAT

Sintaxe

  DCOUNTA(BancodeDados; "Cabeçalho"; Condições)

Parâmetros
  Comentário: Marca intervalo do banco de dados
  Tipo: Uma faixa de strings
  Comentário: Marca texto na coluna no banco de dados
  Tipo: Texto
  Comentário: Marca intervalo das condições
  Tipo: Uma faixa de strings
Exemplos

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

Funções Relacionadas

  DCOUNT

#### DGET

Retorna um valor simples de uma coluna de um banco de dados especificado por um conjunto de condições. Esta função retorna um erro se nenhum valor ou mais de um valor existir.

Tipo devolvido: FLOAT

Sintaxe

  DGET(BancodeDados; "Cabeçalho"; Condições)

Parâmetros
  Comentário: Marca intervalo do banco de dados
  Tipo: Uma faixa de strings
  Comentário: Marca texto na coluna no banco de dados
  Tipo: Texto
  Comentário: Marca intervalo das condições
  Tipo: Uma faixa de strings
Exemplos

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

#### DMAX

Retorna o maior valor numa coluna de um banco de dados especificado por um conjunto de condições.

Tipo devolvido: FLOAT

Sintaxe

  DMAX(BancodeDados; "Cabeçalho"; Condições)

Parâmetros
  Comentário: Marca intervalo do banco de dados
  Tipo: Uma faixa de strings
  Comentário: Marca texto na coluna no banco de dados
  Tipo: Texto
  Comentário: Marca intervalo das condições
  Tipo: Uma faixa de strings
Exemplos

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

Funções Relacionadas

  DMIN

#### DMIN

Retorna o menor valor numa coluna de um banco de dados especificado por um conjunto de condições.

Tipo devolvido: FLOAT

Sintaxe

  DMIN(BancodeDados; "Cabeçalho"; Condições)

Parâmetros
  Comentário: Marca intervalo do banco de dados
  Tipo: Uma faixa de strings
  Comentário: Marca texto na coluna no banco de dados
  Tipo: Texto
  Comentário: Marca intervalo das condições
  Tipo: Uma faixa de strings
Exemplos

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

Funções Relacionadas

  DMAX

#### DPRODUCT

Retorna o produto de todos os valores numéricos numa coluna de um banco de dados especificado por um conjunto de condições.

Tipo devolvido: FLOAT

Sintaxe

  DPRODUCT(BancodeDados; "Cabeçalho"; Condições)

Parâmetros
  Comentário: Marca intervalo do banco de dados
  Tipo: Uma faixa de strings
  Comentário: Marca texto na coluna no banco de dados
  Tipo: Texto
  Comentário: Marca intervalo das condições
  Tipo: Uma faixa de strings
Exemplos

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

#### DSTDEV

Retorna a estimativa do desvio padrão de um população baseada num exemplo usando todos os valores numéricos numa coluna de um banco de dados especificado por um conjunto de condições.

Tipo devolvido: FLOAT

Sintaxe

  DSTDEV(BancodeDados; "Cabeçalho"; Condições)

Parâmetros
  Comentário: Marca intervalo do banco de dados
  Tipo: Uma faixa de strings
  Comentário: Marca texto na coluna no banco de dados
  Tipo: Texto
  Comentário: Marca intervalo das condições
  Tipo: Uma faixa de strings
Exemplos

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

Funções Relacionadas

  DSTDEVP

#### DSTDEVP

Retorna o desvio padrão de uma população baseada na população inteira usando todos os valores numéricos numa coluna de um banco de dados especificado por um conjunto de condições.

Tipo devolvido: FLOAT

Sintaxe

  DSTDEVP(BancodeDados; "Cabeçalho"; Condições)

Parâmetros
  Comentário: Marca intervalo do banco de dados
  Tipo: Uma faixa de strings
  Comentário: Marca texto na coluna no banco de dados
  Tipo: Texto
  Comentário: Marca intervalo das condições
  Tipo: Uma faixa de strings
Exemplos

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

Funções Relacionadas

  DSTDEV

#### DSUM

Somar acima os números na coluna de um banco de dados especificado por um conjunto de condições.

Tipo devolvido: FLOAT

Sintaxe

  DSUM(BancodeDados; "Cabeçalho"; Condições)

Parâmetros
  Comentário: Marca intervalo do banco de dados
  Tipo: Uma faixa de strings
  Comentário: Marca texto na coluna no banco de dados
  Tipo: Texto
  Comentário: Marca intervalo das condições
  Tipo: Uma faixa de strings
Exemplos

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

#### DVAR

Retorna a variação estimada de uma população baseada em um exemplo usando todos os valores numéricos numa coluna de um banco de dados especificado por um conjunto de condições.

Tipo devolvido: FLOAT

Sintaxe

  DVAR(BancodeDados; "Cabeçalho"; Condições)

Parâmetros
  Comentário: Marca intervalo do banco de dados
  Tipo: Uma faixa de strings
  Comentário: Marca texto na coluna no banco de dados
  Tipo: Texto
  Comentário: Marca intervalo das condições
  Tipo: Uma faixa de strings
Exemplos

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

Funções Relacionadas

  DVARP

#### DVARP

Retorna a variação de uma população baseada em uma população inteira usando todos os valores numéricos numa coluna de um banco de dados especificados por um conjunto de condições.

Tipo devolvido: FLOAT

Sintaxe

  DVARP(BancodeDados; "Cabeçalho"; Condições)

Parâmetros
  Comentário: Marca intervalo do banco de dados
  Tipo: Uma faixa de strings
  Comentário: Marca texto na coluna no banco de dados
  Tipo: Texto
  Comentário: Marca intervalo das condições
  Tipo: Uma faixa de strings
Exemplos

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

Funções Relacionadas

  DVAR

#### GETPIVOTDATA

Busca dados sumários de uma tabela dinâmica.

Tipo devolvido: FLOAT

Sintaxe

  GETPIVOTDATA(Bancodedados; "Vendas")

Parâmetros
  Comentário: Intervalo contendo a tabela dinâmica
  Tipo: Uma faixa de strings
  Comentário: Nome do campo do qual você deseja o resumo de dados.
  Tipo: Texto

### Data & hora

#### CURRENTDATE

A função CURRENTDATE() retorna a data atual. É equivalente à função TODAY.

Tipo devolvido: Data

Sintaxe

  CURRENTDATE()

Parâmetros

Exemplos

  CURRENTDATE() retorna "Sábado 13 Abril 2002"

Funções Relacionadas

  CURRENTTIME
  TODAY

#### CURRENTDATETIME

A função CURRENTDATETIME() retorna a data e hora atuais.

Tipo devolvido: Data

Sintaxe

  CURRENTDATETIME()

Parâmetros

Exemplos

  CURRENTDATETIME() retorna "Sábado 13 Abril 2002 19:12:01"

#### CURRENTTIME

A função CURRENTTIME() retorna a hora corrente formatada com parâmetros locais.

Tipo devolvido: Data

Sintaxe

  CURRENTTIME()

Parâmetros

Exemplos

  CURRENTTIME() retorna "19:12:01"

#### DATE

A função DATE() retorna a data formatada com parâmetros locais.

Tipo devolvido: Texto

Sintaxe

  DATE(ano;mês;dia)

Parâmetros
  Comentário: Ano
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Mês
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Dia
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  DATE(2000;5;5) retorna Sexta-feira 05 de maio de 2000

#### DATE2UNIX

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

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

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  DATE2UNIX(data)

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

  DATE2UNIX("01/01/2000") retorna 946 684 800

#### DATEDIF

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

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

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  DATEDIF(primeira data; segunda data; intervalo)

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

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

Exemplos

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

#### DATEVALUE

A função DATEVALUE retorna uma representação numérica do dia, neste caso o número de dias passados desde 31 de Dezembro de 1899.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  DATEVALUE(data)

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

  DATEVALUE("22/2/2002") retorna 37309

Funções Relacionadas

  TIMEVALUE

#### DAY

A função DAY retorna o dia de uma data. Se nenhum parâmetro for especificado o dia atual é retornado.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  DAY(data)

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

  DAY("22/2/2002") retorna 22

Exemplos

  DAY(2323,1285) retorna 11

Funções Relacionadas

  MONTH
  YEAR

#### DAYNAME

A função DAYNAME() retorna o nome do dia da semana (1..7). Em alguns países o primeiro dia da semana é segunda-feira, enquanto em outros o primeiro dia da semana é domingo.

Tipo devolvido: Texto

Sintaxe

  DAYNAME(dia da semana)

Parâmetros
  Comentário: Número do dia na semana (1..7)
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  DAYNAME(1) retorna Segunda-feira (se a semana inicia na Segunda)

Funções Relacionadas

  WEEKDAY

#### DAYOFYEAR

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

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  DAYOFYEAR(ano;mês;dia)

Parâmetros
  Comentário: Ano
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Mês
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Dia
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  DAYOFYEAR(2000;12;1) retorna 336

Exemplos

  DAYOFYEAR(2000;2;29) retorna 60

#### DAYS

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

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  DAYS(data2; data1)

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

  DAYS("22-02-2002"; "26-02-2002") retorna 4

#### DAYS360

A função DAYS360() retorna o número de dias da data1 até a data2 usando um calendário de 360 dias no qual todos os meses são considerados com tendo 30 dias. Se o método é falso (padrão) o método US será usado, caso contrário o Europeu.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  DAYS360(data1; data2; método)

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

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

Funções Relacionadas

  DAYS
  MONTHS
  WEEKS
  YEARS

#### DAYSINMONTH

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

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  DAYSINMONTH(ano;mês)

Parâmetros
  Comentário: Ano
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Mês
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  DAYSINMONTH(2000;2) retorna 29

#### DAYSINYEAR

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

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  DAYSINYEAR(ano)

Parâmetros
  Comentário: Ano
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  DAYSINYEAR(2000) retorna 366

#### EASTERSUNDAY

A função EASTERSUNDAY() retorna a data que corresponde ao Domingo de Páscoa no ano fornecido como parâmetro.

Tipo devolvido: Data

Sintaxe

  EASTERSUNDAY(ano)

Parâmetros
  Comentário: Ano
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  EASTERSUNDAY(2003) retorna "20 de Abril de 2003"

#### EDATE

A função EDATE retorna a data que é especifica por uma data fornecida e um número de meses antes ou após aquela data.

Tipo devolvido: Data

Sintaxe

  EDATE(data; meses)

Parâmetros
  Comentário: Data
  Tipo: Texto
  Comentário: Meses
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  EDATE("22/2/2002"; 3) retorna "22/5/2002"

Exemplos

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

Funções Relacionadas

  DATE
  EOMONTH

#### EOMONTH

A função EOMONTH retorna o último dia no mês especificado por uma data e o número de meses a partir daquela data.

Tipo devolvido: Data

Sintaxe

  EOMONTH(data; meses)

Parâmetros
  Comentário: Data
  Tipo: Texto
  Comentário: Meses
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

Exemplos

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

Exemplos

  EOMONTH("12/3/2002"; 0) retorna "31/3/2002"

Funções Relacionadas

  EDATE
  MONTH

#### HOUR

A função HOUR retorna a hora de um horário. Se nenhum parâmetro for especificado a hora atual é retornada.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  HOUR(tempo)

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

  HOUR("22:10:12") retorna 22

Exemplos

  HOUR(0,1285) retorna 3

Funções Relacionadas

  MINUTE
  SECOND

#### HOURS

A função HOURS() retorna o número de horas de um horário.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  HOURS(tempo)

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

  HOURS("10:5:2") retorna 10

#### ISLEAPYEAR

A função ISLEAPYEAR() retorna Verdadeiro se o ano fornecido é bissexto.

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

Sintaxe

  ISLEAPYEAR(ano)

Parâmetros
  Comentário: Ano
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  ISLEAPYEAR(2000) retorna True

#### ISOWEEKNUM

A função ISOWEEKNUM() retorna o número de semanas que cabem dentro da data. Observe que esta função é compatível com o padrão ISO8601: uma semana sempre começa na Segunda e termina no Domingo. A primeira semana de um ano é aquela que contém a primeira Quinta do ano.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  ISOWEEKNUM(data)

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

  ISOWEEKNUM(A1) retorna 51 quando A1 é "21 de Dez".

Funções Relacionadas

  WEEKNUM

#### MINUTE

A função MINUTE retorna os minutos de um horário. Se nenhum parâmetro for especificado o minuto atual é retornado.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  MINUTE(tempo)

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

  MINUTE("22:10:12") retorna 10

Exemplos

  MINUTE(0,1234) retorna 57

Funções Relacionadas

  HOUR
  SECOND

#### MINUTES

A função MINUTES() retorna o número de minutos de um horário.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  MINUTES(tempo)

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

  MINUTES("10:5:2") retorna 5

#### MONTH

A função MONTH retorna o mês de uma data. Se nenhum parâmetro for especificado o mês atual é retornado.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  MONTH(data)

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

  MONTH("22/2/2002") retorna 2

Exemplos

  MONTH(2323,1285) retorna 5

Funções Relacionadas

  DAY
  YEAR

#### MONTHNAME

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

Tipo devolvido: Texto

Sintaxe

  MONTHNAME(número)

Parâmetros
  Comentário: Número do mês (1..12)
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  MONTHNAME(5) retorna Maio

#### MONTHS

A função MONTHS() retorna a diferença entre duas datas em meses. O terceiro parâmetro indica o modo de cálculo: se o modo é 0, MONTHS() retorna o número máximo possível de meses entre as datas. Se o modo é 1, ele apenas retorna o número de meses completos entre as datas.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  MONTHS(data2; data1; modo)

Parâmetros
  Comentário: Primeiro (anterior) valor de data
  Tipo: Texto
  Comentário: Segundo valor de data
  Tipo: Texto
  Comentário: Modo de cálculo
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  MONTHS("18-01-2002"; "26-02-2002"; 0) retorna 1, porque há 1 mês e 8 dias entre as datas

Exemplos

  MONTHS("19-01-2002"; "26-02-2002"; 1) retorna 0, porque não há um mês completo entre as datas, iniciando no primeiro dia do mês até o último

#### NETWORKDAY

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

Os feriados deverão ser um dos seguintes: número = dias a adicionar, uma única data ou uma lista de datas.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

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

Parâmetros
  Comentário: Data inicial
  Tipo: Texto
  Comentário: Data final
  Tipo: Texto
  Comentário: Feriados
  Tipo: Texto
Exemplos

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

Exemplos

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

#### NOW

A função NOW() retorna a data e hora atuais. É idêntica à função CURRENTDATETIME e é fornecida para compatibilidade com outros aplicativos.

Tipo devolvido: Data

Sintaxe

  NOW()

Parâmetros

Exemplos

  NOW() retorna "Sábado 13 de Abril de 2002 19:12:01"

Funções Relacionadas

  CURRENTTIME
  TODAY

#### SECOND

A função SECOND retorna os segundos de um horário. Se nenhum parâmetro for especificado o segundo atual é retornado.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  SECOND(tempo)

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

  SECOND("22:10:12") retorna 12

Exemplos

  SECOND(0,1234) retorna 42

Funções Relacionadas

  HOUR
  MINUTE

#### SECONDS

A função SECONDS() retorna o valor em segundos de um horário.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  SECONDS(tempo)

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

  SECONDS("10:5:2") retorna 2

#### TIME

A função TIME() retorna a hora formatada com parâmetros locais.

Tipo devolvido: Texto

Sintaxe

  TIME(horas;minutos;segundos)

Parâmetros
  Comentário: Horas
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Minutos
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Segundos
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  TIME(10;2;2) retorna 10:02:02

Exemplos

  TIME(10;70;0) retorna 11:10:0

Exemplos

  TIME(10;-40;0) retorna 9:20:0

#### TIMEVALUE

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  TIMEVALUE(tempo)

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

  TIMEVALUE("10:05:02") retorna 0.42

Funções Relacionadas

  DATEVALUE

#### TODAY

A função TODAY() retorna a data atual.

Tipo devolvido: Data

Sintaxe

  TODAY()

Parâmetros

Exemplos

  TODAY() retorna "Sábado 13 de Abril de 2002"

Funções Relacionadas

  CURRENTTIME
  NOW

#### UNIX2DATE

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

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

Tipo devolvido: Data

Sintaxe

  UNIX2DATE(hora Unix)

Parâmetros
  Comentário: Hora UNIX
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  UNIX2DATE(0) retorna '01-01-1970'

#### WEEKDAY

A função WEEKDAY() retorna o dia da semana de uma data fornecida. Se o método é 1 (padrão) WEEKDAY() retorna 1 para domingo, 2 para segunda, ... Se o método é 2, segunda é 1, terça 2, ... e se o método é 3 WEEKDAY() retorna 0 para segunda, 1 para terça, ...

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  WEEKDAY(data; método)

Parâmetros
  Comentário: Data
  Tipo: Texto
  Comentário: Método (opcional)
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  WEEKDAY("22-02-2002"; 2) retorna 5

Funções Relacionadas

  DAYNAME

#### WEEKNUM

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

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  WEEKNUM(data; método)

Parâmetros
  Comentário: Data
  Tipo: Texto
  Comentário: Método (opcional)
  Tipo: Número inteiro (como 1, 141, 5678)
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 no Domingo (1, este é o padrão se o Método for omitido).

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 começando na Segunda-Feira (2)

Funções Relacionadas

  ISOWEEKNUM

#### WEEKS

A função WEEKS() retorna a diferença entre duas datas em semanas.O terceiro parâmetro indica o modo de cálculo: se o modo é 0, WEEKS() retorna o máximo possível de números de semanas entre os dias. Se o modo é 1, ele apenas retorna o número de todas as semanas entre eles.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  WEEKS(data2; data1; modo)

Parâmetros
  Comentário: Primeiro (anterior) valor de data
  Tipo: Texto
  Comentário: Segundo valor de data
  Tipo: Texto
  Comentário: Modo de cálculo
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  WEEKS("18-02-2002"; "26-02-2002"; 0) retorna 1, porque há apenas uma semana e 1 dia entre as datas

Exemplos

  WEEKS("19-02-2002"; "19-02-2002"; 1) retorna 0, porque não há nenhuma semana inteira entra as datas, iniciando no primeiro dia da semana (segunda ou domingo, dependendo de suas configurações locais)

#### WEEKSINYEAR

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

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  WEEKSINYEAR(ano)

Parâmetros
  Comentário: Ano
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  WEEKSINYEAR(2000) retorna 52

#### WORKDAY

A função WORKDAY() retorna a data que é um dia de trabalho a partir da data inicial.

Os feriados deverão ser um dos seguintes: número = dias a adicionar, uma única data ou uma lista de datas.

Tipo devolvido: Data

Sintaxe

  WORKDAY(data inicial; dias; feriados)

Parâmetros
  Comentário: Data inicial
  Tipo: Texto
  Comentário: Dias de trabalho
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Feriados
  Tipo: Texto
Exemplos

  Se B9 for "01/01/2001", D3 "03/01/2001", D4 "04/01/2001" então WORKDAY(B9;2;D3:D4) retorna "sex jan 5 2001"

#### YEAR

A função YEAR retorna o ano de uma data. Se nenhum parâmetro for especificado o ano atual é retornado.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  YEAR(data)

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

  YEAR("22/2/2002") retorna 2002

Exemplos

  YEAR(2323,1285) retorna 1906

Funções Relacionadas

  DAY
  MONTH

#### YEARFRAC

A função YEARFRAC() retorna 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 = Atual/atual, 2 = Atual/360, 3 = Atual/365, 4 = Europeu 30/360

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  YEARFRAC(data inicial; data final; base)

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

#### YEARS

A função YEARS() retorna a diferença entre duas datas em anos. O terceiro parâmetro indica o modo de cálculo: se o modo é 0, YEARS() retorna o número máximo possível de anos entre as duas datas. Se o modo é 1, retorna apenas anos completos, iniciados em 1 de Jan e terminados em 31 de Dez.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  YEARS(data2; data1; modo)

Parâmetros
  Comentário: Primeiro (anterior) valor de data
  Tipo: Texto
  Comentário: Segundo valor de data
  Tipo: Texto
  Comentário: Modo de cálculo
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  YEARS("19-02-2001"; "26-02-2002"; 0) retorna 1, porque existe uma ano e 7 dias entre as datas

Exemplos

  YEARS("19-02-2002"; "26-02-2002"; 1) retorna 0, porque não há uma ano inteiro entre as datas, iniciando do primeiro ao último dia do ano

### Engenharia

#### BASE

A função BASE() converte um número da base 10 para um valor texto na base alvo de 2 à 36.

Tipo devolvido: Texto

Sintaxe

  BASE(número;base;precisão)

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Comprimento Mínimo
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  BASE(128;8) retorna "200"

#### BESSELI

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  BESSELI(X;N)

Parâmetros
  Comentário: Onde a função é avaliada
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Ordem da função
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  BESSELI(0,7;3) retorna 0,007367374

Funções Relacionadas

  BESSELJ
  BESSELK
  BESSELY

#### BESSELJ

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  BESSELJ(X;N)

Parâmetros
  Comentário: Onde a função é avaliada
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Ordem da função
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  BESSELJ(0,89;3) retorna 0,013974004

Funções Relacionadas

  BESSELI
  BESSELK
  BESSELY

#### BESSELK

A função BESSELK() retorna a função Bessel modificada, que é equivalente a função Bessel avaliada por argumentos puramente imaginários.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  BESSELK(X;N)

Parâmetros
  Comentário: Onde a função é avaliada
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Ordem da função
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  BESSELK(3;9) retorna 397,95880

Funções Relacionadas

  BESSELI
  BESSELJ
  BESSELY

#### BESSELY

A função BESSELY() retorna a função Bessel, que é também chamada a função de Weber ou a função de Neumann.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  BESSELY(X;N)

Parâmetros
  Comentário: Onde a função é avaliada
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Ordem da função
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  BESSELY(4;2) igual à 0,215903595

Funções Relacionadas

  BESSELI
  BESSELJ
  BESSELK

#### BIN2DEC

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

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  BIN2DEC(valor)

Parâmetros
  Comentário: O valor a converter
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  BIN2DEC("1010") retorna 10

Exemplos

  BIN2DEC("11111") retorna 31

#### BIN2HEX

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

Tipo devolvido: Texto

Sintaxe

  BIN2HEX(valor)

Parâmetros
  Comentário: O valor a converter
  Tipo: Texto
  Comentário: O comprimento mínimo do resultado
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  BIN2HEX("1010") retorna "a"

Exemplos

  BIN2HEX("11111") retorna "1f"

#### BIN2OCT

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

Tipo devolvido: Texto

Sintaxe

  BIN2OCT(valor)

Parâmetros
  Comentário: O valor a converter
  Tipo: Texto
  Comentário: O comprimento mínimo do resultado
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  BIN2OCT("1010") retorna "12"

Exemplos

  BIN2OCT("11111") retorna "37"

#### COMPLEX

A função COMPLEX(real;imag) retorna um número complexo na forma x+yi.

Tipo devolvido: Texto

Sintaxe

  COMPLEX(real;imag)

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

  COMPLEX(1.2;3.4) retorna "1.2+3.4i"

Exemplos

  COMPLEX(0;-1) retorna "-i"

#### CONVERT

A função CONVERT() retorna uma conversão de um sistema de medida para outro.

Unidades de massa suportadas: g (grama), sg (pedaços), lb (libra), u (massa atômica), oz (onça), pedra, ton, grão, pweight (centavo de peso), hweight (centena de peso).

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

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

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

Unidades de energia suportadas: J (Joule), e (erg), c (caloria Termodinâmica), cal (caloria IT), eV (elétron-volt), HPh (Cavaloforça-hora), Wh (Watt-hora), flb (pé-pound), BTU.

Unidades de força suportadas: W (Watt), HP (cavaloforça), PS (Pferdestaerke).

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

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

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

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

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

Para unidades métricas qualquer um dos seguintes prefixos pode ser usado: E (exa, 1E+18), P (peta, 1E+15), T (tera, 1E+12), G (giga, 1E+09), M (mega, 1E+06), k (kilo, 1E+03), h (hecto, 1E+02), e (dekao, 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 (femto, 1E-15), a (atto, 1E-18).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  CONVERT(Número; Da Unidade; Para Unidade)

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Da unidade
  Tipo: Texto
  Comentário: Para unidade
  Tipo: Texto
Exemplos

  CONVERT(32;"C";"F") igual à 89,6

Exemplos

  CONVERT(3;"lbm";"kg") igual à 1,3608

Exemplos

  CONVERT(7,9;"cal";"J") igual à 33,0757

#### DEC2BIN

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

Tipo devolvido: Texto

Sintaxe

  DEC2BIN(valor)

Parâmetros
  Comentário: O valor a converter
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: O comprimento mínimo do resultado
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  DEC2BIN(12) retorna "1100"

Exemplos

  DEC2BIN(55) retorna "110111"

#### DEC2HEX

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

Tipo devolvido: Texto

Sintaxe

  DEC2HEX(valor)

Parâmetros
  Comentário: O valor a converter
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: O comprimento mínimo do resultado
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  DEC2HEX(12) retorna "c"

Exemplos

  DEC2HEX(55) retorna "37"

#### DEC2OCT

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

Tipo devolvido: Texto

Sintaxe

  DEC2OCT(valor)

Parâmetros
  Comentário: O valor a converter
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: O comprimento mínimo do resultado
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  DEC2OCT(12) retorna "14"

Exemplos

  DEC2OCT(55) retorna "67"

#### DELTA

A função DELTA() retorna 1 se x é igual a y, caso contrário retorna 0. O y padrão é 0.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  DELTA(x; y)

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  DELTA(1,2; 3,4) retorna 0

Exemplos

  DELTA(3; 3) retorna 1

Exemplos

  DELTA(1; TRUE) retorna 1

#### ERF

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ERF(Limite inferior, Limite superior)

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

  ERF(0,4) igual à 0,42839236

Funções Relacionadas

  ERFC

#### ERFC

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ERFC(Limite inferior; Limite superior)

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

  ERFC(0,4) igual à 0,57160764

Funções Relacionadas

  ERF

#### GESTEP

A função GESTEP() retorna 1 se x é maior ou igual a y, caso contrário retorna 0. O y padrão é 0.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  GESTEP(x; y)

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  GESTEP(1,2; 3,4) retorna 0

Exemplos

  GESTEP(3; 3) retorna 1

Exemplos

  GESTEP(0,4; TRUE) retorna 0

Exemplos

  GESTEP(4; 3) retorna 1

#### HEX2BIN

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

Tipo devolvido: Texto

Sintaxe

  HEX2BIN(valor)

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

  HEX2BIN("a") retorna "1010"

Exemplos

  HEX2BIN("37") retorna "110111"

#### HEX2DEC

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

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  HEX2DEC(valor)

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

  HEX2DEC("a") retorna 10

Exemplos

  HEX2DEC("37") retorna 55

#### HEX2OCT

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

Tipo devolvido: Texto

Sintaxe

  HEX2OCT(valor)

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

  HEX2OCT("a") retorna "12"

Exemplos

  HEX2OCT("37") retorna "67"

#### IMABS

IMABS() retorna o módulo de um número complexo na forma x+yi.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  IMABS(número complexo)

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

  IMABS("1.2+5i") retorna 5.1419

Exemplos

  IMABS("-i") retorna 1

Exemplos

  IMABS("12") retorna 12

#### IMAGINARY

A função IMAGINARY(string) retorna o coeficiente imaginário de um número complexo.

Tipo devolvido: Duplo

Sintaxe

  IMAGINARY(texto)

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

  IMAGINARY("1.2+3.4i") retorna 3.4

Exemplos

  IMAGINARY("1.2") retorna 0

#### IMARGUMENT

IMARGUMENT(número complexo) retorna o argumento de um número complexo na forma x+yi.

Tipo devolvido: Texto

Sintaxe

  IMARGUMENT(número complexo)

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

  IMARGUMENT("1.2+5i") retorna 0.6072

Exemplos

  IMARGUMENT("-i") retorna -1.57079633

Exemplos

  IMARGUMENT("12") retorna "#Div/0"

#### IMCONJUGATE

IMCONJUGATE(número complexo) retorna o conjugado de um número complexo na forma x+yi.

Tipo devolvido: Texto

Sintaxe

  IMCONJUGATE(número complexo)

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

  IMCONJUGATE("1.2+5i") retorna "1.2-5i"

Exemplos

  IMCONJUGATE("-i") retorna "i"

Exemplos

  IMCONJUGATE("12") retorna "12"

#### IMCOS

A função IMCOS(string) retorna o cosseno de um número complexo.

Tipo devolvido: Texto

Sintaxe

  IMCOS(texto)

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

  IMCOS("1+i") retorna "0.83373-0.988898i"

Exemplos

  IMCOS("12i") retorna 81 377.4

#### IMCOSH

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

Tipo devolvido: Texto

Sintaxe

  IMCOSH(texto)

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

  IMCOSH("1+i") retorna "0,83373+0,988898i"

Exemplos

  IMCOSH("12i") retorna 0,84358

#### IMCOT

A função IMCOT(string) retorna o cotangente de um número complexo.

Tipo devolvido: Texto

Sintaxe

  IMCOT(texto)

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

  IMCOT("1+i") retorna "0.21762-0.86801i"

#### IMCSC

A função IMCSC(string) retorna o cossecante de um número complexo.

Tipo devolvido: Texto

Sintaxe

  IMCSC(texto)

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

  IMCSC("1+i") retorna "0.62151-0.30393i"

#### IMCSCH

A função IMCSCH(texto) retorna o cossecante hiperbólico de um número complexo.

Tipo devolvido: Texto

Sintaxe

  IMCSCH(texto)

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

  IMCSCH("1+i") retorna "0.30393-i0.62151"

#### IMDIV

IMDIV() retorna a divisão de diversos números complexos na forma x+yi.

Tipo devolvido: Texto

Sintaxe

  IMDIV(valor;valor;...)

Parâmetros
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
Exemplos

  IMDIV(1.2;"3.4+5i") retorna "0.111597-0.164114i"

Exemplos

  IMDIV("12+i";"12-i") retorna "0.986207+0.16551i"

#### IMEXP

IMEXP(string) retorna a potência de um número complexo.

Tipo devolvido: Texto

Sintaxe

  IMEXP(texto)

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

  IMEXP("2-i") retorna "3.99232-6.21768i"

Exemplos

  IMEXP("12i") retorna "0.843854-0.536573i"

#### IMLN

IMLN(texto) retorna o logaritmo natural de um número complexo.

Tipo devolvido: Texto

Sintaxe

  IMLN(texto)

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

  IMLN("3-i") retorna "1.15129-0.321751i"

Exemplos

  IMLN("12") retorna 2.48491

#### IMLOG10

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

Tipo devolvido: Texto

Sintaxe

  IMLOG10(texto)

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

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

#### IMLOG2

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

Tipo devolvido: Texto

Sintaxe

  IMLOG2(texto)

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

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

#### IMPOWER

IMPOWER(string) retorna um número complexo elevado a uma potência.

Tipo devolvido: Texto

Sintaxe

  IMPOWER(texto)

Parâmetros
  Comentário: Número complexo
  Tipo: Texto
  Comentário: Potência
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  IMPOWER("4-i";2) retorna "15-8i"

Exemplos

  IMPOWER("1.2";2) retorna 1.44

#### IMPRODUCT

IMPRODUCT() retorna o produto de diversos números complexos na forma x+yi.

Tipo devolvido: Texto

Sintaxe

  IMPRODUCT(valor;valor;...)

Parâmetros
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
Exemplos

  IMPRODUCT(1.2;"3.4+5i") retorna "4.08+6i"

Exemplos

  IMPRODUCT(1.2;"1i") retorna "+1.2i"

#### IMREAL

A função IMREAL(string) retorna o coeficiente real de um número complexo.

Tipo devolvido: Duplo

Sintaxe

  IMREAL(texto)

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

  IMREAL("1.2+3.4i") retorna 1.2

Exemplos

  IMREAL("1.2i") retorna 0

#### IMSEC

A função IMSEC(string) retorna o secante de um número complexo.

Tipo devolvido: Texto

Sintaxe

  IMSEC(texto)

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

  IMSEC("1+i") retorna "0.49833+i0.59108"

#### IMSECH

A função IMSECH(texto) retorna o secante hiperbólico de um número complexo.

Tipo devolvido: Texto

Sintaxe

  IMSECH(texto)

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

  IMSECH("1+i") retorna "0.49833-i0.59108"

#### IMSIN

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

Tipo devolvido: Texto

Sintaxe

  IMSIN(texto)

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

  IMSIN("1+i") retorna "1.29846+0.634964i"

Exemplos

  IMSIN("1.2") retorna -0.536573

#### IMSINH

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

Tipo devolvido: Texto

Sintaxe

  IMSINH(texto)

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

  IMSINH("1+i") retorna "0,63496+1,29846i"

Exemplos

  IMSINH("1,2") retorna 1,50946

#### IMSQRT

IMSQRT(string) retorna a raiz quadrada de um número complexo.

Tipo devolvido: Texto

Sintaxe

  IMSQRT(texto)

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

  IMSQRT("1+i") retorna "1.09868+0.45509i"

Exemplos

  IMSQRT("1.2i") retorna "0.774597+0.774597i"

#### IMSUB

IMSUB() retorna a diferença de diversos números complexos na forma x+yi.

Tipo devolvido: Texto

Sintaxe

  IMSUB(valor;valor;...)

Parâmetros
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
Exemplos

  IMSUB(1.2;"3.4+5i") retorna "-2.2-5i"

Exemplos

  IMSUB(1.2;"1i") retorna "1.2-i"

#### IMSUM

IMSUM() retorna a soma de diversos números complexos na forma x+yi.

Tipo devolvido: Texto

Sintaxe

  IMSUM(valor;valor;...)

Parâmetros
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
  Comentário: Número complexo
  Tipo: Uma faixa de strings
Exemplos

  IMSUM(1.2;"3.4+5i") retorna "4.6+5i"

Exemplos

  IMSUM(1.2;"1i") retorna "1.2+i"

#### IMTAN

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

Tipo devolvido: Texto

Sintaxe

  IMTAN(texto)

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

  IMTAN("1+i") retorna "0,27175+1,08392i"

Exemplos

  IMTAN("1,2") retorna 2,57215

#### IMTANH

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

Tipo devolvido: Texto

Sintaxe

  IMTANH(texto)

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

  IMTANH("1+i") retorna "1,08392+0,27175i"

Exemplos

  IMTANH("1,2") retorna 0,83365

#### OCT2BIN

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

Tipo devolvido: Texto

Sintaxe

  OCT2BIN(valor)

Parâmetros
  Comentário: O valor a converter
  Tipo: Texto
  Comentário: O comprimento mínimo do resultado
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  OCT2BIN("12") retorna "1010"

Exemplos

  OCT2BIN("55") retorna "101101"

#### OCT2DEC

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

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  OCT2DEC(valor)

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

  OCT2DEC("12") retorna 10

Exemplos

  OCT2DEC("55") retorna 45

#### OCT2HEX

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

Tipo devolvido: Texto

Sintaxe

  OCT2HEX(valor)

Parâmetros
  Comentário: O valor a converter
  Tipo: Texto
  Comentário: O comprimento mínimo do resultado
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  OCT2HEX("12") retorna "A"

Exemplos

  OCT2HEX("55") retorna "2D"

### Financeiro

#### ACCRINT

A função ACCRINT retorna o juro acumulado por um seguro que paga uma taxa periódica. As frequências permitidas são 1 - anual, 2 - semestral ou 4 - quadrimestral. Base é o tipo de contagem de dias que você deseja usar: 0: US 30/360 (padrão), 1: dias reais, 2: dias reais/360, 3: dias reais/365 ou 4: Europeu 30/365.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ACCRINT(emissão; primeiro juro; ajuste; taxa; valor; frequência; base)

Parâmetros
  Comentário: Data de emissão
  Tipo: Data
  Comentário: Primeiro juro
  Tipo: Data
  Comentário: Ajuste
  Tipo: Data
  Comentário: Taxa anual de seguro
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor igual
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Número de pagamentos por ano
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base de contagem de dias
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  ACCRINT("28/2/2001"; "31/8/2001"; "1/5/2001"; 0,1; 1000; 2; 0) retorna 16.944

Funções Relacionadas

  ACCRINTM

#### ACCRINTM

A função ACCRINTM retorna o juro acumulado por um seguro que paga uma taxa na data de vencimento. Base é o tipo de contagem de dias que você deseja usar: 0: US 30/360 (padrão), 1: dias reais, 2: dias reais/360, 3: dias reais/365 ou 4: Europeu 30/365.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ACCRINTM(emissão; ajuste; taxa; valor; base)

Parâmetros
  Comentário: Data de emissão
  Tipo: Data
  Comentário: Ajuste
  Tipo: Data
  Comentário: Taxa anual de seguro
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor igual
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base de contagem de dias
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

Funções Relacionadas

  ACCRINT

#### AMORDEGRC

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

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

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

Funções Relacionadas

  AMORLINC
  DB
  DDB
  YEARFRAC

#### AMORLINC

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: P
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Vp
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Vf
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

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

Funções Relacionadas

  AMORDEGRC
  DB
  DDB
  YEARFRAC

#### COMPOUND

A função COMPOUND() retorna o valor de um investimento, dados o principal, taxa de juros nominal, frequência de capitalização e tempo. Por exemplo: $5000 a 12% de juros compostos trimestralmente por 5 anos é igual a COMPOUND(5000;0.12;4;5) ou $9030,56.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

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

  COMPOUND(5000;0.12;4;5) é igual a 9030,56

#### CONTINUOUS

A função CONTINUOUS() calcula o retorno continuamente capitalizado de juros, dados o principal, taxa de juros nominal e tempo em anos. Por exemplo: $1000 a 10% nominais ao ano por 1 ano é igual a CONTINUOUS(1000;,1;1) ou $1105,17. [N do T: esta modalidade de capitalização é quase inexistente no Brasil.]

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  CONTINOUS(principal;juros;anos)

Parâmetros
  Comentário: Principal
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Taxa de juros
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Anos
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  CONTINUOUS(1000;0.1;1) é igual a 1105.17

#### COUPNUM

A função COUPNUM retorna o número de cupons a serem pagos entre o ajuste e o vencimento. Base é o tipo de contagem de dias que você deseja usar: 0: US 30/360 (padrão), 1: dias reais, 2: dias reais/360, 3: dias reais/365 ou 4: Europeu 30/365.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: Ajuste
  Tipo: Data
  Comentário: Vencimento
  Tipo: Data
  Comentário: Frequência
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base de contagem de dias
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

#### CUMIPMT

Calcula o pagamento de empréstimo acumulado.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: taxa
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: períodos
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: valor
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: início
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: fim
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: tipo
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

Funções Relacionadas

  IPMT
  CUMPRINC

#### CUMPRINC

Calcula o pagamento principal acumulado.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: taxa
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: períodos
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: valor
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: início
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: fim
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: tipo
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

Funções Relacionadas

  PPMT
  CUMIPMT

#### DB

A função DB() calcula a depreciação de um investimento por um período fornecido usando um método de declínio fixo do balancete. Mês é opcional, se omitido é assumido que vale 12.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  DB(custo; valor assegurado; vida; período [;mês])

Parâmetros
  Comentário: Custo
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Assegurado
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Vida
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Período
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Mês
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  DB(8000;400;6;3) igual à 1158.40

Exemplos

  DB(8000;400;6;3;2) igual à 1783.41

Funções Relacionadas

  DDB
  SLN

#### DDB

A função DB() calcula a depreciação de um investimento por um período fornecido usando um método aritmético de declinação. O fator é opcional, se omitido é assumido que é 2. Todos os parâmetros devem ser maiores que zero.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  DB(custo; valor assegurado; vida; período [;fator])

Parâmetros
  Comentário: Custo
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Assegurado
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Vida
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Período
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Fator
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  DDB(75000;1;60;12;2) retorna 1721.81

Funções Relacionadas

  SLN

#### DISC

A função DISC retorna a taxa de desconto para um seguro. Base é o tipo de contagem de dias que você deseja usar: 0: US 30/360 (padrão), 1: dias reais, 2: dias reais/360, 3: dias reais/365 ou 4: Europeu 30/365.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: Ajuste
  Tipo: Data
  Comentário: Vencimento
  Tipo: Data
  Comentário: Preço por valores de face de $100
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Amortização
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base de contagem de dias
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

Funções Relacionadas

  YEARFRAC

#### DOLLARDE

A função DOLLARDE() retorna um preço em dólar expresso como um número decimal. O dólar fracional é o número a ser convertido e a fração é o denominador da fração.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  DOLLARDE(dólar fracional; fração)

Parâmetros
  Comentário: Dólar Fracional
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Fração
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  DOLLARDE(1,02; 16) - padrão para 1 e 2/16 - retorna 1,125

Funções Relacionadas

  DOLLARFR
  TRUNC

#### DOLLARFR

A função DOLLARFR() retorna um preço em dólar expresso como uma fração. O dólar decimal é o número a ser convertido e a fração é o denominador da fração.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  DOLLARFR(dólar fracional; fração)

Parâmetros
  Comentário: Dólar Decimal
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Fração
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

Funções Relacionadas

  DOLLARDE
  TRUNC

#### DURATION

Retorna o número de períodos necessários para um investimento reter um valor desejado.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  DURATION(rate; vp; vf)

Parâmetros
  Comentário: Taxa
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor presente (VP)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor futuro (VF)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  DURATION(0.1; 1000; 2000) retorna 7.27

Funções Relacionadas

  FV
  PV

#### DURATION_ADD

Retorna a duração de Macauley de um seguro de prêmio fixo em anos.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  DURATION_ADD(Acordo; Maturidade; Cupom; Receita; Frequência; Base)

Parâmetros
  Comentário: Ajuste
  Tipo: Data
  Comentário: Vencimento
  Tipo: Data
  Comentário: Cupom
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Rendimento
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Frequência
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

Funções Relacionadas

  MDURATION

#### EFFECT

A função EFFECT() calcula o rendimento efetivo dada uma taxa de juros nominal (alegada ou APR). Por exemplo: Juros de 8% ao ano compostos mensalmente fornecem um rendimento efetivo de EFFECT(.08;12) ou 8,3%.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  EFFECT(nominal;períodos)

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

  EFFECT(0,08;12) igual à 0,083

Funções Relacionadas

  EFFECTIVE
  NOMINAL

#### EFFECTIVE

A função EFFECTIVE() calcula a taxa efetiva para uma dada taxa de juros (taxa anual ou APR). Faz o mesmo que a EFFECT.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  EFFECTIVE(nominal;períodos)

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

  EFFECT

#### EURO

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  EURO(monetário)

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

  EURO("DEM") igual à 1.95583

Funções Relacionadas

  EUROCONVERT

#### EUROCONVERT

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

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

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

Funções Relacionadas

  EURO

#### FV

A função FV() retorna o valor futuro de um investimento, dados o principal, a taxa de juros e o tempo decorrido. Se você tem $1000 em uma conta bancária rendendo 8% de juros, após dois anos você terá FV(1000;0,08;2) ou $1166,40.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  FV(valor atual;rendimento;períodos)

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

  FV(1000;0.08;2) retorna 1166.40

Funções Relacionadas

  PV
  NPER
  PMT
  RATE

#### FV_ANNUITY

A função FV_ANNUITY() devolve o valor futuro duma sequência de pagamentos dado o valor do pagamento, a taxa de juros e o número de períodos. Por exemplo, se você recebe 500 reais 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 22.880,98 reais. Esta função assume que os pagamentos são feitos ao fim de cada período.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  FV_ANNUITY(quantia;taxa;períodos)

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

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

#### INTRATE

A função INTRATE retorna a taxa de juros para um seguro completamente investido. Base é o tipo de contagem de dias que você deseja usar: 0: US 30/360 (padrão), 1: dias reais, 2: dias reais/360, 3: dias reais/365 ou 4: Europeu 30/365.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  INTRATE(ajuste; vencimento; investimento; amortização; base)

Parâmetros
  Comentário: Ajuste
  Tipo: Data
  Comentário: Vencimento
  Tipo: Data
  Comentário: Investimento
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Amortização
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base de contagem de dias
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

#### IPMT

IPMT calcula a quantia de um pagamento de uma anuidade indo para um juro.

Taxa é a taxa de juros periódica.

Período é o período de amortização. 1 para o primeiro e NPER para o último período.

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

PV é o valor atual na sequência de pagamentos.

FV (opcional) é o valor (futuro) desejado. Padrão: 0.

Tipo (opcional) define a data devida. 1 para pagamento no início de um período e 0 (padrão) para pagamento no final do período.

O exemplo mostra o juro pago no último ano de um empréstimo de três anos. A taxa de juros é de 10 porcento.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

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

  IPMT(0,1;3;3;8000) igual à -292,45

Funções Relacionadas

  PPMT
  PV
  PMT

#### IRR

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  IRR( Valores[; Adivinhar = 0.1 ] )

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

  XIRR

#### ISPMT

Calcula o juro pago para um período fornecido de um investimento.

Taxa é a taxa de juros periódica.

Período é o período de amortização. 1 para o primeiro e NPer para o último período.

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

PV é o valor atual na sequência de pagamentos.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: Taxa
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Período
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número de períodos
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Valor presente (VP)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  ISPMT(0,1; 1; 3; 8000000) igual à -533333

Funções Relacionadas

  PV
  FV
  NPER
  PMT
  RATE

#### LEVEL_COUPON

A função LEVEL_COUPON() calcula o valor de um título 'level-coupon'. Por exemplo: se a taxa de juros é 10%, um título de $1000 com cupons semianuais a uma taxa de 13% que amadurece em 4 anos vale LEVEL_COUPON( 1000; .13; 2; 4; .1) ou $1096.95.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  LEVEL_COUPON(valor de face;taxa do cupom;cupons por ano;anos;taxa de mercado)

Parâmetros
  Comentário: Valor de face
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Taxa do cupom
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Cupons por ano
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Anos
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Taxa de juros do mercado
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  LEVEL_COUPON(1000;.13;2;4;.1) igual à 1096.95

#### MDURATION

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: Ajuste
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Vencimento
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Cupom
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Rendimento
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Frequência
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

Funções Relacionadas

  DURATION

#### MIRR

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  MIRR(valores; investimento; reinvestimento)

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

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

Funções Relacionadas

  IRR

#### NOMINAL

A função NOMINAL() calcula a taxa de juros nominal (alegada) dada uma taxa de juros efetiva (anualizada) capitalizada a um intervalo regular. Por exemplo: para obter 8% de uma conta capitalizada mensalmente, você precisa de um retorno NOMINAL(.08;12) ou 7,72%.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  NOMINAL(efetivo;períodos)

Parâmetros
  Comentário: Taxa de juros efetiva
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Períodos
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  NOMINAL(0.08;12) igual a 0.0772

Funções Relacionadas

  EFFECT

#### NPER

Retorna o número de períodos de um investimento.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: Taxa
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Pagamento
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor presente (VP)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor futuro (VF - opcional)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Tipo (opcional)
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  NPER(0.1; -100; 1000) igual à 11

Exemplos

  NPER(0.06; 0; -10000; 20000 ;0) retorna 11.906

Funções Relacionadas

  FV
  RATE
  PMT
  PV

#### NPV

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

Calcula o valor líquido atual para uma série de fluxos monetários periódicos com a taxa de desconto. Os valores deverão ser positivos se forem créditos ou negativos se forem débitos.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  NPV(Taxa; Valores)

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

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

Funções Relacionadas

  FV
  IRR
  NPER
  PMT
  PV

#### ODDLPRICE

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: Ajuste
  Tipo: Data
  Comentário: Vencimento
  Tipo: Data
  Comentário: Último
  Tipo: Data
  Comentário: Taxa
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Receita Anual
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Amortização
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Frequência
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

#### ODDLYIELD

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: Ajuste
  Tipo: Data
  Comentário: Vencimento
  Tipo: Data
  Comentário: Último
  Tipo: Data
  Comentário: Taxa
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Preço
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Amortização
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Frequência
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

Funções Relacionadas

  ODDLPRICE

#### PMT

PMT retorna o aumento do pagamento para um empréstimo baseado numa taxa de juros constante e pagamentos constantes (cada pagamento possui valor igual).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: Taxa
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Número de períodos (NPer)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor presente (VP)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor futuro (VF - opcional)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Tipo (opcional)
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  PMT(0,1; 4; 10000) igual à -3154,71

Funções Relacionadas

  NPER
  IPMT
  PPMT
  PV

#### PPMT

PPMT calcula a quantia de um pagamento de uma anuidade indo para o principal.

Taxa é a taxa de juros periódica.

Período é o período de amortização. 1 para o primeiro e NPER para o último período.

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

PV é o valor atual na sequência de pagamentos.

FV (opcional) é o valor (futuro) desejado. Padrão: 0.

Tipo (opcional) define a data devida. 1 para pagamento no início de um período e 0 (padrão) para pagamento no final do período.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: Taxa
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Período
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Número de períodos
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor presente
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor futuro (opcional)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Tipo (opcional)
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  PPMT(0,0875;1;36;5000;8000;1) igual à -18,48

Funções Relacionadas

  IPMT
  PMT
  PV

#### PRICEMAT

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

Método de cálculo de base

0 Método dos EUA, 12 meses, com meses de 30 dias

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

2 360 dias num ano, número atual de dias nos meses

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

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: Ajuste
  Tipo: Data
  Comentário: Vencimento
  Tipo: Data
  Comentário: Acordo
  Tipo: Data
  Comentário: Taxa de desconto
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Rendimento
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

#### PV

A função PV() retorna o valor atual de um investimento -- o valor que hoje geraria uma quantidade de dinheiro no futuro, fornecido o tempo e a taxa de juros. Por exemplo, se você quer ter $1166,40 para comprar um computador novo e pretende comprá-lo em dois anos com uma taxa de 8% ao ano, você precisa depositar hoje PV(1166,4;0,08;2) ou $1000.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  PV(valor_futuro;juros;períodos)

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

  PV(1166,40;0,08;2) retorna 1000

#### PV_ANNUITY

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  PV_ANNUITY(quantidade;taxa;períodos)

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

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

#### RATE

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

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

  RATE(4*12;-200;8000) igual a 0.007701472

#### RECEIVED

A função RECEIVED retornou a quantia recebida na data de vencimento por um seguro investido. Base é o tipo de contagem de dias que você deseja usar. 0: US 30/360 (padrão), 1: dias reais, 2: dias reais/360, 3: dias reais/365 ou 4: Europeu 30/365. A data de ajuste deve ser anterior à data de vencimento.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  RECEIVED(ajuste; vencimento; investimento; desconto; base)

Parâmetros
  Comentário: Ajuste
  Tipo: Data
  Comentário: Vencimento
  Tipo: Data
  Comentário: Investimento
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Taxa de desconto
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  RECEIVED("28/2/2001"; "31/8/2001"; 1000; 0,05; 0) retorna 1.025,787

#### RRI

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  RRI( P; VP; VF)

Parâmetros
  Comentário: P
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Vp
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Vf
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  RRI(1;100;200) retorna 1

Funções Relacionadas

  FV
  NPER
  PMT
  PV
  RATE

#### SLN

A função SLN() determinará a linha de depreciação de um investimento por um período simples. Custo é a quantidade que você paga pelo investimento. Assegurado é o valor de seu investimento no fim do período. Vida é o número de períodos através do qual seu investimento será depreciado. SLN divide o custo pela vida de um investimento.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SLN(custo; valor assegurado; vida)

Parâmetros
  Comentário: Custo
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Assegurado
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Vida
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  SLN(10000;700;10) igual à 930

Funções Relacionadas

  SYD
  DDB

#### SYD

A função SYD() calcula o somatório de anos de depreciação para um investimento baseado num custo, valor assegurado, vida antecipada, e um período específico. Este método acelera a taxa de depreciação, então gastos cada vez mais depreciativos ocorrem nos primeiros períodos do que nos últimos. O custo de depreciação é menor que o valor assegurado. A vida útil é o número de períodos (tipicamente anos) pelo qual o investimento é depreciado.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SYD(custo; valor assegurado; vida; período)

Parâmetros
  Comentário: Custo
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Assegurado
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Vida
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Período
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  SYD(5000; 200; 5; 2) igual à 1280

Funções Relacionadas

  SLN
  DDB

#### TBILLEQ

A função TBILLEQ retorna a obrigação equivalente para um papel do tesouro público. A data de vencimento deve ser posterior à data de ajuste mas dentro de 365 dias.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  TBILLEQ(ajuste; vencimento; desconto)

Parâmetros
  Comentário: Ajuste
  Tipo: Data
  Comentário: Vencimento
  Tipo: Data
  Comentário: Taxa de desconto
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

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

Funções Relacionadas

  TBILLPRICE
  TBILLYIELD

#### TBILLPRICE

A função TBILLPRICE retorna o preço por valores de $100 para um papel do tesouro público. A data de vencimento deve ser posterior à data de ajuste mas dentro de 365 dias. A taxa de desconto deve ser positiva.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  TBILLPRICE(ajuste; vencimento; desconto)

Parâmetros
  Comentário: Ajuste
  Tipo: Data
  Comentário: Vencimento
  Tipo: Data
  Comentário: Taxa de desconto
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

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

Funções Relacionadas

  TBILLEQ
  TBILLYIELD

#### TBILLYIELD

A função TBILLYIELD retorna o rendimento para um papel do tesouro público. A data de vencimento deve ser posterior à data de ajuste mas dentro de 365 dias. O preço deve ser positivo.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  TBILLYIELD(ajuste; vencimento; preço)

Parâmetros
  Comentário: Ajuste
  Tipo: Data
  Comentário: Vencimento
  Tipo: Data
  Comentário: Preço por valores de face de $100
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

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

Funções Relacionadas

  TBILLEQ
  TBILLPRICE

#### VDB

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: Ajuste
  Tipo: Data
  Comentário: Vencimento
  Tipo: Data
  Comentário: Preço
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Amortização
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

#### XIRR

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

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

  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)" retorna 0.2115964

Funções Relacionadas

  IRR

#### XNPV

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  XNPV( Taxa; Valores; Datas )

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

  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)", retorna 2907,83187

Funções Relacionadas

  NPV

#### YIELDDISC

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: Ajuste
  Tipo: Data
  Comentário: Vencimento
  Tipo: Data
  Comentário: Preço
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Amortização
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

#### YIELDMAT

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

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: Ajuste
  Tipo: Data
  Comentário: Vencimento
  Tipo: Data
  Comentário: Acordo
  Tipo: Data
  Comentário: Taxa de desconto
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Preço
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

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

Funções Relacionadas

  YIELDDISC

#### ZERO_COUPON

A função ZERO_COUPON() calcula o valor de um título 'zero-coupon' (desconto puro). Por exemplo: Se a taxa de juros é 10%, um título de $1000 que amadurece em 20 anos vale ZERO_COUPON(1000; .1; 20) ou $148,64.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ZERO_COUPON(valor de face;taxa;anos)

Parâmetros
  Comentário: Valor de face
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Taxa de juros
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Anos
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  ZERO_COUPON(1000;.1;20) igual à 148.64

### Informações

#### ERRORTYPE

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

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  ERRORTYPE(valor)

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

  ERRORTYPE(NA()) retorna 7

Exemplos

  ERRORTYPE(0) retorna um erro

#### FILENAME

Retorna o nome do arquivo atual. Se o arquivo atual ainda não foi salve, um texto vazio é retornado.

Tipo devolvido: Texto

Sintaxe

  FILENAME()

Parâmetros

#### FORMULA

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

Tipo devolvido: Texto

Sintaxe

  FORMULA(x)

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

  FORMULA(A1) retorna "=SUM(1+2)" se a célula A1 contém tal fórmula.

#### INFO

A função INFO() retorna informação sobre o ambiente operacional atual. Tipos de parâmetros especificam que tipo de informação você deseja retornar. Pode ser um dos seguintes: "directory" retorna o caminho da pasta atual, "numfile" retorna número de documentos ativos, "release" retorna a versão do Calligra Sheets como texto, "recalc" retorna o modo atual de recálculo: "Automatic" ou "Manual", "system" retorna o nome do ambiente operacional, "osversion" retorna a versão do sistema operacional atual.

Tipo devolvido: Texto

Sintaxe

  INFO(tipo)

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

#### ISBLANK

A função ISBLANK() retorna Verdadeiro se o parâmetro é vazio. De outro modo ela retorna Falso.

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

Sintaxe

  ISBLANK(x)

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

  ISBLANK(A1) retorna True se A1 é vazio

Exemplos

  ISBLANK(A1) retorna False se A1 possui um valor

#### ISDATE

A função ISDATE() retorna Verdadeiro se o parâmetro é um valor de data. Caso contrário retorna Falso

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

Sintaxe

  ISDATE(x)

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

  ISDATE("2000-2-2") retorna Verdadeiro

Exemplos

  ISDATE("olá") retorna False

#### ISERR

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

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

Sintaxe

  ISERR(x)

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

  ISERROR
  ISNA

#### ISERROR

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

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

Sintaxe

  ISERROR(x)

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

  ISERR
  ISNA

#### ISEVEN

A função ISEVEN() retorna Verdadeiro se o número é par. Caso contrário, retorna Falso.

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

Sintaxe

  ISEVEN(x)

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

  ISEVEN(12) retorna Verdadeiro

Exemplos

  ISEVEN(-7) retorna Falso

#### ISFORMULA

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

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

Sintaxe

  ISFORMULA(x)

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

#### ISLOGICAL

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

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

Sintaxe

  ISLOGICAL(x)

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

  ISLOGICAL(A1 >A2) retorna True

Exemplos

  ISLOGICAL(12) retorna False

#### ISNA

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

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

Sintaxe

  ISNA(x)

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

  ISERR
  ISERROR

#### ISNONTEXT

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

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

Sintaxe

  ISNONTEXT(x)

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

  ISNONTEXT(12) retorna Verdadeiro

Exemplos

  ISNONTEXT("olá") retorna Falso

Funções Relacionadas

  ISNOTTEXT

#### ISNOTTEXT

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

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

Sintaxe

  ISNOTTEXT(x)

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

  O ISNOTTEXT(12) devolve Verdadeiro

Exemplos

  O ISNOTTEXT("alô") devolve Falso

Funções Relacionadas

  ISNONTEXT

#### ISNUM

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

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

Sintaxe

  ISNUM(x)

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

  O ISNUM(12) devolve Verdadeiro

Exemplos

  O ISNUM(alô) devolve Falso

Funções Relacionadas

  ISNUMBER

#### ISNUMBER

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

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

Sintaxe

  ISNUMBER(x)

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

  ISNUMBER(12) retorna Verdadeiro

Exemplos

  ISNUMBER(olá) retorna Falso

Funções Relacionadas

  ISNUM

#### ISODD

A função ISODD() retorna Verdadeiro se o número é ímpar. Caso contrário retorna Falso.

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

Sintaxe

  ISODD(x)

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

  ISODD(12) retorna Falso

Exemplos

  ISODD(-7) retorna Verdadeiro

#### ISREF

A função ISREF() retorna Verdadeiro se o parâmetro refere-se a uma referência. Caso contrário retorna Falso.

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

Sintaxe

  ISREF(x)

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

  ISREF(A12) retorna Verdadeiro

Exemplos

  ISREF("olá") retorna Falso

#### ISTEXT

A função ISTEXT() retorna Verdadeiro se o parâmetro é um texto (string). Caso contrário retorna Falso.

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

Sintaxe

  ISTEXT(x)

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

  ISTEXT(12) retorna Falso

Exemplos

  ISTEXT("olá") retorna Verdadeiro

#### ISTIME

A função ISTIME() retorna Verdadeiro se o parâmetro é um valor de tempo. Caso contrário, retorna Falso.

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

Sintaxe

  ISTIME(x)

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

  ISTIME("12:05") retorna Verdadeiro

Exemplos

  ISTIME("olá") retorna False

#### N

A função N() converte um valor para um número. Se o valor é ou refere-se à um número, esta função retorna um número. Se o valor é Verdadeiro, a função retorna 1. Se o valor é uma data, a função retorna o número de série daquela data. Qualquer outro valor faz a função retornar 0.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  N(valor)

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

  N(3.14) retorna 3.14

Exemplos

  N("7") retorna 0 (porque "7" é um texto)

#### NA

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

Tipo devolvido: Erro

Sintaxe

  NA()

Parâmetros

Funções Relacionadas

  ISNA
  ISERR
  ISERROR

#### TYPE

A função TYPE() retorna 1 se o valor é um número, 2 se ele é um texto, 4 se o valor é um valor lógico, 16 se é um valor de erro ou 64 se o valor é uma matriz. Se o valor da célula contém uma fórmula, então a função retorna o tipo de resultado da fórmula.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  TYPE(x)

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

  TYPE(A1) retorna 2, se A1 contém "Texto"

Exemplos

  TYPE(-7) retorna 1

Exemplos

  TYPE(A2) retorna 1, se A2 contém "=CURRENTDATE()"

### Lógico

#### AND

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

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

Sintaxe

  AND(valor;valor;...)

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

  AND(true;true;true) retorna True

Exemplos

  AND(true;false) retorna False

#### FALSE

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

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

Sintaxe

  FALSE()

Parâmetros

Exemplos

  FALSE() retorna FALSO

#### IF

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

Tipo devolvido: Qualquer tipo de valor

Sintaxe

  IF(condição;se_verdadeiro;se_falso)

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

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

#### IFERROR

Retorna X a menos que seja um erro; nesse caso, retorna um valor alternativo.

Tipo devolvido: Qualquer tipo de valor

Sintaxe

  IFERROR(Qualquer X;Qualquer Alternativa)

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

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

#### IFNA

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

Tipo devolvido: Qualquer tipo de valor

Sintaxe

  IFNA(Qualquer X;Qualquer Alternativa)

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

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

#### NAND

A função NAND() retorna Verdadeiro se pelo menos um dos valores é falso. Caso contrário retorna Falso.

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

Sintaxe

  NAND(valor;valor;....)

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

  NAND(true;false;false) retorna True

Exemplos

  NAND(true;true) retorna False

#### NOR

A função NOR() retorna Verdadeiro se todos os valores dados como parâmetros são do tipo booleano e têm o valor Falso. Do contrário, retorna Falso.

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

Sintaxe

  NOR(valor;valor;....)

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

  NOR(true;false;false) retorna False

Exemplos

  NOR(false;false) retorna True

#### NOT

A função NOT() retorna Verdadeiro se o valor for Falso e retorna Falso se o valor for Verdadeiro. Retorna um erro no caso de a entrada ser um erro.

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

Sintaxe

  NOT(booleano)

Parâmetros
  Comentário: Valor lógico
  Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Exemplos

  NOT(false) retorna True

Exemplos

  NOT(true) retorna False

#### OR

A função OR() retorna Verdadeiro se pelo menos um dos valores for verdadeiro. Caso contrário, retorna um valor Falso (a menos que qualquer dos valores seja um erro, onde então retorna um erro).

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

Sintaxe

  OR(valor;valor;...)

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

  OR(false;false;false) retorna False

Exemplos

  OR(true;false) retorna True

#### TRUE

A função TRUE() retorna o valor booleano de VERDADEIRO.

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

Sintaxe

  TRUE()

Parâmetros

Exemplos

  TRUE() retorna VERDADEIRO

#### XOR

A função XOR() retorna Falso se o número de valores Verdadeiros for par. Caso contrário, retorna Verdadeiro. Retorna um erro se algum dos argumentos for um erro.

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

Sintaxe

  XOR(valor;valor;...)

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

  XOR(false;false;false) retorna True

Exemplos

  XOR(true;false) retorna True

### Pesquisa e referência

#### ADDRESS

O ADDRESS cria uma célula de endereço. O parâmetro Linha é o número da linha e Coluna é o número da coluna.

Número absoluto especifica o tipo de referência: 1 ou omitido = Absoluto, 2 = Linha absoluta, coluna relativa, 3 = Linha relativa, coluna absoluta e 4 - Relativo.

Estilo A1 especifica o estilo do endereço a retornar. Se A1 é configurado para VERDADEIRO (padrão) o endereço é retornado no estilo A1, se ele é configurado para FALSO no estilo R1C1.

Nome da planilha é o texto especificando o nome de uma planilha.

Tipo devolvido: Texto

Sintaxe

  ADDRESS(linha; coluna; absoluto; estilo; nome da planilha)

Parâmetros
  Comentário: Número da linha
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número da coluna
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número absoluto (opcional)
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Estilo A1 (opcional)
  Tipo: Um valor lógico (VERDADEIRO ou FALSO)
  Comentário: Nome da planilha
  Tipo: Texto
Exemplos

  ADDRESS(6; 4) retorna $D$6

Exemplos

  ADDRESS(6; 4; 2) retorna D$6

Exemplos

  ADDRESS(6; 4; 2; FALSE; "Plan1") retorna Plan1!R6C[4]

Exemplos

  ADDRESS(6; 4; 1; FALSE; "Plan1") retorna Plan1!R6C4

Exemplos

  ADDRESS(6; 4; 4; TRUE; "Plan1") retorna Plan1!D6

#### AREAS

Retorna o número de áreas num string de referência. Uma área pode ser uma célula simples ou um conjunto de células.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  AREAS(referência)

Parâmetros
  Comentário: Referência
  Tipo: Uma faixa de strings
Exemplos

  AREAS(A1) retorna 1

Exemplos

  AREAS((A1; A2:A4)) retorna 2

#### CELL

Retorna informações sobre a posição, a formatação ou o conteúdo de uma referência.

Tipo devolvido: Qualquer tipo de valor

Sintaxe

  CELL(tipo; referência)

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

  CELL("COL", C7) retorna 3

Exemplos

  CELL("ROW", C7) retorna 7

Exemplos

  CELL("ADDRESS", C7) retorna $C$7

#### CHOOSE

Retorna o parâmetro especificado pelo índice.

Tipo devolvido: Qualquer tipo de valor

Sintaxe

  CHOOSE(índice; parâmetro1; parâmetro2;...)

Parâmetros
  Comentário: Índice
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Argumentos
  Tipo:
Exemplos

  CHOOSE(1; "1st"; "2nd") retorna "1st"

Exemplos

  CHOOSE(2; 3; 2; 4) retorna 2

#### COLUMN

A função COLUMN retorna a coluna da referência de célula fornecida. Se nenhum parâmetro for especificado a coluna da célula atual é retornada.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  COLUMN(referência)

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

  COLUMN(A1) retorna 1

Exemplos

  COLUMN(D2) retorna 4

Funções Relacionadas

  COLUMNS
  ROW

#### COLUMNS

A função COLUMNS retorna o número de colunas na referência.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  COLUMNS(referência)

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

  COLUMNS(A1:C3) retorna 3

Exemplos

  COLUMNS(D2) retorna 1

Funções Relacionadas

  COLUMN
  ROWS

#### HLOOKUP

Procura por um valor correspondente na primeira linha da tabela indicada, retornando 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 (padrão), assume-se que a primeira linha está ordenada. A pesquisa irá terminar se o 'valor de pesquisa' for inferior ao valor comparado atualmente.

Tipo devolvido: Texto/Numérico

Sintaxe

  HLOOKUP(Valor de pesquisa; fonte de dados; Linha; Ordenado)

Parâmetros
  Comentário: Valor da procura
  Tipo: Texto/Numérico
  Comentário: Fonte de dados
  Tipo: Lista
  Comentário: Linha
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Ordenado (opcional)
  Tipo: Um valor lógico (VERDADEIRO ou FALSO)

#### INDEX

Se for indicado um intervalo, devolve o valor guardado numa dada linha/coluna. Se for indicada uma célula que contenha uma lista, então será devolvido um elemento da lista.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  INDEX(célula, linha, coluna)

Parâmetros
  Comentário: Referência
  Tipo: Texto
  Comentário: Linha
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Coluna
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  O INDEX(A1:C3;2;2) retorna o conteúdo do B2

Exemplos

  INDEX(A1;2;2), se o A1 for o resultado do cálculo de uma lista, retorna o seu elemento (2,2).

#### INDIRECT

Retorna o conteúdo da célula especificada pelo texto de referência. O segundo parâmetro é opcional.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  INDIRECT(Texto de referência, estilo a1)

Parâmetros
  Comentário: Referência
  Tipo: Texto
  Comentário: Estilo A1 (opcional)
  Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Exemplos

  INDIRECT(A1), A1 contém "B1", e B1 1 = > retorna 1

Exemplos

  INDIRECT("A1"), retorna conteúdo de A1

#### LOOKUP

A função LOOKUP procura pelo primeiro parâmetro do vetor de procura. Ela devolve um valor no vetor de resultado com o mesmo índice que o valor correspondente no vetor de procura. Se o valor não estiver no vetor de procura, irá obter o menor a seguir. Se não corresponder a nenhum valor no vetor de procura, é devolvido um erro. O vetor de procura deverá estar por ordem ascendente e os vetores de procura e do resultado deverão ter o mesmo tamanho. Os valores numéricos, de texto e booleanos são reconhecidos. A comparação entre cadeias de caracteres não faz distinção entre maiúsculas e minúsculas.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  LOOKUP(valor, vetor de procura, vetor de resultado)

Parâmetros
  Comentário: Valor da procura
  Tipo: Texto/Numérico
  Comentário: Vetor de procura
  Tipo: Texto/Numérico
  Comentário: Vetor de resultado
  Tipo: Texto/Numérico
Exemplos

  O LOOKUP(1.232; A1:A6; B1:B6) para A1 = 1, A2 = 2 retorna o valor de B1.

#### MATCH

Procura um valor de pesquisa dentro de uma determinada região, devolvendo a sua posição (começando 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 que estar ordenada de forma descendente.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  MATCH(Valor a pesquisar; Região da pesquisa; Tipo de correspondência)

Parâmetros
  Comentário: Pesquisar valor
  Tipo: Texto/Numérico
  Comentário: Pesquisar região
  Tipo: Referência/Lista
  Comentário: Tipo de correspondência (opcional)
  Tipo: Número inteiro (como 1, 141, 5678)

#### MULTIPLE.OPERATIONS

O MULTIPLE.OPERATIONS executa a expressão da fórmula indicada pela Célula da Fórmula e todas as expressões de que ela depende, substituindo todas as referências à Célula da Linha por referências à Substituição da linha, fazendo o mesmo para a coluna. A função pode ser usada para criar facilmente tabelas de expressões que dependam de dois parâmetros de entrada.

Tipo devolvido: Texto/Numérico

Sintaxe

  MULTIPLE.OPERATIONS(Célula da fórmula; Célula da linha; Substituição da linha; Célula da coluna; Substituição da coluna)

Parâmetros
  Comentário: Célula da fórmula
  Tipo: Referência
  Comentário: Célula da linha
  Tipo: Referência
  Comentário: Substituição da linha
  Tipo: Referência
  Comentário: Célula da coluna (opcional)
  Tipo: Referência
  Comentário: Substituição da coluna (opcional)
  Tipo: Referência

#### OFFSET

Modifica a posição e dimensão de uma referência.

Tipo devolvido: Referência

Sintaxe

  OFFSET(Reference referência; Integer posicaoLinha; Integer posicaoColuna; Integer novaAltura; Integer novaLargura)

Parâmetros
  Comentário: Referência ou intervalo
  Tipo: Referência
  Comentário: Número de linhas do deslocamento
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número de colunas do deslocamento
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Altura do intervalo de deslocamento (opcional)
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Largura do intervalo de deslocamento (opcional)
  Tipo: Número inteiro (como 1, 141, 5678)

#### ROW

A função ROW retorna a linha da referência de célula fornecida. Se nenhum parâmetro for especificado a linha da célula atual é retornada.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  ROW(referência)

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

  ROW(A1) retorna 1

Exemplos

  ROW(D2) retorna 2

Funções Relacionadas

  ROWS
  COLUMN

#### ROWS

A função ROWS retorna o número de linhas numa referência.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  ROWS(referência)

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

  ROWS(A1:C3) retorna 3

Exemplos

  ROWS(D2) retorna 1

Funções Relacionadas

  ROW
  COLUMNS

#### SHEET

Retorna o número da planilha da referência ou do texto que representa um nome de planilha.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  SHEET(referência)

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

  SHEET(Planilha1!C7) retorna 1

Exemplos

  SHEET(Planilha2!C7) retorna 2

#### SHEETS

Retorna o número de planilhas numa referência ou no documento atual.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  SHEETS(referência)

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

#### VLOOKUP

Procura por um valor correspondente na primeira coluna da tabela indicada, retornando 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 (padrão), assume-se que a primeira coluna está ordenada. A pesquisa irá terminar se o 'valor de pesquisa' for inferior ao valor comparado atualmente.

Tipo devolvido: Texto/Numérico

Sintaxe

  VLOOKUP(Valor de pesquisa; fonte de dados; Coluna; Ordenado)

Parâmetros
  Comentário: Valor da procura
  Tipo: Texto/Numérico
  Comentário: Fonte de dados
  Tipo: Lista
  Comentário: Coluna
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Ordenado (opcional)
  Tipo: Um valor lógico (VERDADEIRO ou FALSO)

### Matemática

#### ABS

A função ABS() retorna o valor absoluto do número de ponto flutuante x.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ABS(x)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  ABS(12,5) igual à 12,5

Exemplos

  ABS(-12,5) igual à 12,5

#### CEIL

A função CEIL() arredonda o valor de 'x' para cima, com o primeiro inteiro após o valor de entrada, retornando um valor com precisão dupla.

Tipo devolvido: Um inteiro (como 0, -5, 14 )

Sintaxe

  CEIL(x)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  CEIL(12,5) igual à 13

Exemplos

  CEIL(-12,5) igual à -12

Funções Relacionadas

  CEILING
  FLOOR
  ROUND
  ROUNDUP

#### CEILING

A função CEILING() arredonda o valor de 'x' para cima (para longe do zero) para o múltiplo mais próximo de Grau Significativo, com o primeiro inteiro após o valor de entrada. O valor padrão 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 Modo não for zero, a função arredonda a partir do zero, ao invés de para frente do positivo infinito.

Tipo devolvido: Um inteiro (como 0, -5, 14 )

Sintaxe

  CEILING(x)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Significância (opcional)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Modo (opcional)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  CEILING(12,5) igual à 13

Exemplos

  CEILING(6,43; 4) igual à 8

Exemplos

  CEILING(-6,43; -4; 1) é igual a -8

Exemplos

  CEILING(-6,43; -4; 0) é igual a -4

Funções Relacionadas

  CEIL
  FLOOR
  ROUND
  ROUNDUP

#### COUNT

Esta função retorna a contagem dos argumentos inteiros e flutuantes passados. Você pode usar um intervalo: COUNT(A1:B5) ou usar uma lista de valores como COUNT(12;5;12,5).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  COUNT(valor;valor;valor...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  COUNT(-5;"KSpread";2) retorna 2

Exemplos

  COUNT(5) retorna 1

Funções Relacionadas

  COUNTA
  COUNTIF
  SUM

#### COUNTA

Esta função retorna a contagem de todos os argumentos não vazios passados. Você pode usar um intervalo: COUNT(A1:B5) ou usar uma lista de valores como COUNT(12;5;12,5).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  COUNTA(valor;valor;valor...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  COUNTA(-5;"KSpread";2) retorna 3

Exemplos

  COUNTA(5) retorna 1

Funções Relacionadas

  COUNT
  COUNTIF

#### COUNTBLANK

Esta função retorna a contagem de todas as células vazias dentro do intervalo de células.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  COUNTBLANK(intervalo)

Parâmetros
  Comentário: Intervalo de células
  Tipo: Intervalo
Exemplos

  COUNTBLANK(A1:B5)

Funções Relacionadas

  COUNT
  COUNTA
  COUNTIF

#### COUNTIF

A função COUNTIF retorna o número de células no intervalo fornecido que atende o critério fornecido.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  COUNTIF(intervalo;critério)

Parâmetros
  Comentário: Intervalo
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Critério
  Tipo: Texto
Exemplos

  COUNTIF(A2:A3;"14") retorna 1 se o A2 for -4 e o A3 for 14

Funções Relacionadas

  COUNT
  SUMIF

#### CUR

A função CUR() retorna a raiz cúbica não-negativa de x.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  CUR(x)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  CUR(27) é igual a 3

Funções Relacionadas

  SQRT

#### DIV

A função DIV() divide o primeiro valor pelos outros valores respectivos.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  DIV(valor;valor;...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  DIV(20;2;2) retorna 5

Exemplos

  DIV(25;2.5) retorna 10

Funções Relacionadas

  MULTIPLY
  MOD

#### EPS

EPS() retorna o epsilon da máquina, que é a diferença entre 1 e o próximo maior número de ponto flutuante. Como os computadores podem expressar um número finito de dígitos, erros de arredondamento são inevitáveis (mas geralmente insignificantes) em qualquer cálculo.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  EPS()

Parâmetros

Exemplos

  Na maioria dos sistemas, retorna 2^-52=2.2204460492503131e-16

Exemplos

  0.5*EPS() retorna a "unidade de arredondamento"; este valor é interessante pois é o maior número x onde (1+x)-1=0 (devido aos erros de arredondamento).

Exemplos

  EPS() é tão pequeno que o Calligra Sheets mostra 1+eps() como 1.

Exemplos

  Pegue um número x entre 0 e EPS(). Observe que 1+x arredonda x para zero ou EPS() na equação (1+x)-1

#### EVEN

A função EVEN() retorna o número arredondado para o próximo par.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  EVEN(valor)

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  EVEN(1.2) retorna 2

Exemplos

  EVEN(2) retorna 2

Funções Relacionadas

  ODD

#### EXP

A função EXP() retorna o valor de e (a base dos logaritmos naturais) elevada à potência x.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  EXP(x)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  EXP(9) igual à 8 103.08392758

Exemplos

  EXP(-9) igual à 0,00012341

Funções Relacionadas

  LN

#### FACT

A função FACT() calcula o fatorial do parâmetro. A expressão matemática é (valor)!.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  FACT(número)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  FACT(10) retorna 3628800

Exemplos

  FACT(0) retorna 1

#### FACTDOUBLE

A função FACTDOUBLE() calcula o fatorial duplo de um número, por exemplo x!!.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  FACTDOUBLE(número)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  FACTDOUBLE(6) retorna 48

Exemplos

  FACTDOUBLE(7) retorna 105

#### FIB

A função FIB calcula o N-ésimo termo de uma sequência de Fibonacci (1, 1, 2, 3, 5, 8, 13, 21...), na qual cada número a seguir aos dois primeiros é a soma dos dois números precedentes. O FIB(0) está definido como 0.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  FIB(n)

Parâmetros
  Comentário: Termo enésimo
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  FIB(9) retorna 34

Exemplos

  FIB(26) retorna 121393

#### FLOOR

Arredonda um número 'x' para o múltiplo mais próximo do segundo parâmetro, o Grau Significativo.

A função FLOOR() arredonda o valor de 'x' por defeito (em direção ao zero) para o múltiplo mais próximo do Grau Significativo, com o primeiro inteiro após o valor de entrada. O valor padrão do Grau Significativo é igual a 1, se o 'x' for positivo. É igual a -1 se o valor for negativo, o que significa um arredondamento por excesso 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 um mínimo de grau significativo e depois é-lhe aplicado o sinal. Caso contrário, ele arredonda até ao infinito negativo. Se algum dos dois parâmetros 'x' ou Grau Significativo forem zero, o resultado é igual a zero.

Tipo devolvido: Um inteiro (como 0, -5, 14 )

Sintaxe

  FLOOR(x)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Significância (opcional)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Modo (opcional)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  FLOOR(12,5) igual à 12

Exemplos

  FLOOR(-12,5) é igual a -13

Exemplos

  FLOOR(5; 2) é igual a 4

Exemplos

  FLOOR(5; 2,2) é igual a 4,4

Funções Relacionadas

  CEIL
  CEILING
  ROUND
  ROUNDDOWN

#### GAMMA

A função GAMMA() retorna o valor da função 'gama'.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  GAMMA(valor)

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  GAMMA(1) retorna 1

Funções Relacionadas

  FACT

#### GCD

A função GCD() retorna o maior denominador comum de dois ou mais valores inteiros.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  GCD(valor;valor)

Parâmetros
  Comentário: Primeiro número
  Tipo: Uma faixa de números inteiros (como 1, 141, 5678)
  Comentário: Segundo número
  Tipo: Uma faixa de números inteiros (como 1, 141, 5678)
  Comentário: Terceiro número
  Tipo: Uma faixa de números inteiros (como 1, 141, 5678)
Exemplos

  GCD(6;4) retorna 2

Exemplos

  GCD(10;20) retorna 10

Exemplos

  GCD(20;15;10) retorna 5

Funções Relacionadas

  LCM

#### G_PRODUCT

A função G_PRODUCT() é a mesma que o KPRODUCT. É oferecida por razões de compatibilidade com o Gnumeric.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  G_PRODUCT(valor;valor;...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Funções Relacionadas

  KPRODUCT

#### INT

A função INT() retorna a parte inteira do valor.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  INT(x)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  INT(12.55) é igual a 12

Exemplos

  INT(15) é igual a 15

Funções Relacionadas

  FLOOR
  QUOTIENT

#### INV

Esta função multiplica o valor por -1.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  INV(valor)

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  INV(-5) retorna 5

Exemplos

  INV(5) retorna -5

Exemplos

  INV(0) retorna 0

#### KPRODUCT

A função KPRODUCT() calcula o produto de todos os valores fornecidos como parâmetros. Você pode calcular o produto de um intervalo: KPRODUCT(A1:B5) ou de uma lista de valores como KPRODUCT(12;5;12,5). Se nenhum valor numérico for encontrado 1 é retornado.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  KPRODUCT(valor;valor;...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  KPRODUCT(3;5;7) igual à 105

Exemplos

  KPRODUCT(12.5;2) igual à 25

Funções Relacionadas

  G_PRODUCT
  MULTIPLY
  PRODUCT

#### LCM

A função LCM() retorna o menor múltiplo comum para dois ou mais valores flutuantes

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  LCM(valor;valor)

Parâmetros
  Comentário: Primeiro número
  Tipo: FLOAT
  Comentário: Segundo número
  Tipo: FLOAT
Exemplos

  LCM(6;4) retorna 12

Exemplos

  LCM(1.5;2.25) retorna 4.5

Exemplos

  LCM(2;3;4) retorna 12

Funções Relacionadas

  GCD

#### LN

A função LN() retorna o logaritmo natural de x.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  LN(x)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  LN(0.8) igual à -0.22314355

Exemplos

  LN(0) igual à -inf

Funções Relacionadas

  LOG
  LOG10
  LOG2

#### LOG

A função LOG() retorna o logaritmo decimal de x.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  LOG(x)

Parâmetros
  Comentário: Um valor de vírgula flutuante, maior que zero
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  LOG(0.8) igual à -0.09691001

Exemplos

  LOG(0) é um erro.

Funções Relacionadas

  LN
  LOGN
  LOG10
  LOG2

#### LOG10

A função LOG10() retorna o logaritmo de base 10 do argumento.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  LOG10(x)

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

  LOG10(10) é igual a 1.

Exemplos

  LOG10(0) é um erro.

Funções Relacionadas

  LN
  LOGN
  LOG
  LOG2

#### LOG2

A função LOG2() retorna o logaritmo de base 2 de x.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  LOG2(x)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  LOG2(0,8) é igual a -0,32192809

Exemplos

  O LOG2(0) é igual a -inf.

Funções Relacionadas

  LN
  LOGN
  LOG
  LOG10

#### LOGN

A função log() retorna o logaritmo decimal de x.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  LOGn(valor;base)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Base
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  LOGn(12;10) é igual a 1.07918125

Exemplos

  LOGn(12;2) é igual a 3.5849625

Funções Relacionadas

  LOG
  LN
  LOG10
  LOG2

#### MAX

A função MAX() calcula o maior número dado nos parâmetros. Os valores de texto e lógicos são ignorados.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  MAX(valor;valor;...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  O MAX(12;5;7) retorna 12

Exemplos

  O MAX(12,5;2) retorna 12,5

Exemplos

  O MAX(0,5; 0,4;TRUE; 0,2) retorna 0,5

Funções Relacionadas

  COUNT
  COUNTA
  MAXA
  MIN
  MINA

#### MAXA

A função MAXA() retorna o maior número dado nos parâmetros. O TRUE é avaliado como 1, enquanto o FALSE é visto como 0. Os valores texto são ignorados.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  MAXA(valor;valor;...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  O MAXA(12;5;7) retorna 12

Exemplos

  O MAXA(12,5;2) retorna 12,5

Exemplos

  O MAXA(0,5; 0,4;TRUE; 0,2) retorna 1

Funções Relacionadas

  COUNT
  COUNTA
  MAX
  MIN
  MINA

#### MDETERM

A função MDETERM retorna o determinante de uma matriz fornecida. A matriz terá de ser do tipo 'n x n'.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  MDETERM(matriz)

Parâmetros
  Comentário: Intervalo
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  MDETERM(A1:C3)

Funções Relacionadas

  MMULT

#### MIN

A função MIN() retorna o menor valor fornecido nos parâmetros. Os valores texto e lógicos são ignorados.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  MIN(valor;valor;...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  O MIN(12; 5; 7) retorna 5

Exemplos

  O MIN(12,5; 2) retorna 2

Exemplos

  O MIN(0,4; 2; FALSE; 0,7) retorna 0,4

Funções Relacionadas

  COUNT
  COUNTA
  MAX
  MAXA
  MINA

#### MINA

A função MINA() retorna o menor valor fornecido nos parâmetros. O TRUE é avaliado como 1, enquanto o FALSE é como 0. Os valores texto são ignorados.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  MINA(valor;valor;...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  O MINA(12; 5; 7) retorna 5

Exemplos

  O MINA(12,5; 2) retorna 2

Exemplos

  O MINA(0,4; 2; FALSE; 0,7) retorna 0.

Funções Relacionadas

  COUNT
  COUNTA
  MAX
  MAXA
  MIN

#### MINVERSE

Calcula a inversa da matriz.

A matriz multiplicada pela sua inversa resulta na matriz de identidade da mesma dimensão.

As matrizes invertíveis têm um determinante não-nulo.

Tipo devolvido: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)

Sintaxe

  MINVERSE(matriz)

Parâmetros
  Comentário: Matriz
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  MINVERSE(A1:C3)

Funções Relacionadas

  MDETERM
  MUNIT

#### MMULT

A função MMULT multiplica duas matrizes. O número de colunas da primeira matriz deverá ser o mesmo que o número de linhas da segunda. O resultado é uma matriz.

Tipo devolvido: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)

Sintaxe

  MMULT(matriz1;matriz2)

Parâmetros
  Comentário: Primeira matriz
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Segunda matriz
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  MMULT(A1:C3)

Funções Relacionadas

  MDETERM

#### MOD

A função MOD() retorna o resto após a divisão. Se o segundo parâmetro for nulo, retorna #DIV/0.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  MOD(valor;valor)

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Valor de ponto flutuante
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  MOD(12;5) retorna 2

Exemplos

  MOD(5;5) retorna 0

Funções Relacionadas

  DIV

#### MROUND

A função MROUND() retorna um valor arredondado para o múltiplo especificado. O valor e o múltiplo devem possuir o mesmo sinal

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  MROUND(valor; múltiplo)

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Múltiplo
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  MROUND(1,252; 0.5) igual à 1,5

Exemplos

  MROUND(-1,252; -0,5) igual à -1,5

Funções Relacionadas

  ROUND

#### MULTINOMIAL

A função MULTINOMIAL() retorna o multinomial de cada número nos parâmetros. Ele usa a fórmula para MULTINOMIAL(a,b,c):

(a+b+c)! / a!b!c!

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  MULTINOMIAL(valor;valor;...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  MULTINOMIAL(3;4;5) igual à 27720

#### MULTIPLY

A função MULTIPLY() multiplica todos os valores fornecidos nos parâmetros. Você pode multiplicar os valores dados por um intervalo (MULTIPLY(A1:B5)) ou por uma lista de valores MULTIPLY(12;5;12,5). É equivalente ao PRODUCT.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  MULTIPLY(valor;valor;...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  MULTIPLY(12;5;7) igual à 420

Exemplos

  MULTIPLY(12,5;2) igual à 25

Funções Relacionadas

  DIV
  PRODUCT
  KPRODUCT

#### MUNIT

Cria a matriz de identidade da dimensão indicada.

Tipo devolvido: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)

Sintaxe

  MUNIT(dimensão)

Parâmetros
  Comentário: Dimensão
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  O MUNIT(3) cria uma matriz de identidade 3x3

Funções Relacionadas

  MINVERSE

#### ODD

A função ODD() retorna o número arredondado para cima (ou para baixo, no caso dos valores negativos) para o inteiro ímpar mais próximo. Por definição, o ODD(0) é igual a 1.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ODD(valor)

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  ODD(1.2) retorna 3

Exemplos

  ODD(2) retorna 3

Exemplos

  ODD(-2) retorna -3

Funções Relacionadas

  EVEN

#### POW

A função POW(x;y) retorna o valor de x elevado a y. Faz o mesmo que a POWER.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  POW(valor;valor)

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  O POW(1,2;3,4) é igual a 1,8572

Exemplos

  O POW(2;3) é igual a 8

Funções Relacionadas

  POWER

#### POWER

A função POWER(x;y) retorna o valor de x elevado à potência y.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  POWER(valor;valor)

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  POWER(1,2;3,4) retorna 1,8572

Exemplos

  POWER(2;3) igual à 8

Funções Relacionadas

  POW

#### PRODUCT

A função PRODUCT() calcula o produto de todos os valores fornecidos como parâmetros. Você pode calcular o produto de um intervalo: PRODUCT(A1:B5) ou de uma lista de valores como PRODUCT(12;5;12,5). Se nenhum valor numérico for encontrado 0 é retornado.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  PRODUCT(valor;valor;...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  PRODUCT(3;5;7) igual à 105

Exemplos

  PRODUCT(12.5;2) igual à 25

Funções Relacionadas

  MULTIPLY
  KPRODUCT

#### QUOTIENT

A função QUOTIENT retorna a porção inteira do numerador/denumerador.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  QUOTIENT(numerador;denumerador)

Parâmetros
  Comentário: Numerador
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Denumerador
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  QUOTIENT(21;4) retorna 5

Funções Relacionadas

  INT

#### RAND

A função RAND() retorna um número pseudo-aleatório entre 0 e 1.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  RAND()

Parâmetros

Exemplos

  RAND() é igual a por exemplo 0,78309922...

Funções Relacionadas

  RANDBETWEEN
  RANDEXP

#### RANDBERNOULLI

A função RANDBERNOULLI() retorna um número pseudo-aleatório Bernoulli-distribuído.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  RANDBERNOULLI(x)

Parâmetros
  Comentário: Um valor de ponto flutuante (entre 0 e 1)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  RANDBERNOULLI(0,45)

Funções Relacionadas

  RAND

#### RANDBETWEEN

A função RANDBETWEEN() retorna um número pseudo-aleatório entre os valores de fundo e de topo. Se fundo > topo esta função retorna Erro.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  RANDBETWEEN(fundo;topo)

Parâmetros
  Comentário: Valor de fundo
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Valor de topo
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  RANDBETWEEN(12;78) é igual a 61.0811...

Funções Relacionadas

  RAND

#### RANDBINOM

A função RANDBINOM() retorna um número pseudo-aleatório distribuído-binomiamente.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  RANDBINOM(x)

Parâmetros
  Comentário: Um valor de ponto flutuante (entre 0 e 1)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Provas (maior que 0)
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  RANDBINOM(4)

Funções Relacionadas

  RAND
  RANDNEGBINOM

#### RANDEXP

A função RANDEXP() retorna um número pseudo-aleatório distribuído-exponencialmente.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  RANDEXP(x)

Parâmetros
  Comentário: Um valor de ponto flutuante (maior que 0)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  RANDEXP(0,88)

Funções Relacionadas

  RAND

#### RANDNEGBINOM

A função RANDNEGBINOM() retorna um número negativo pseudo-aleatório distribuído-binomiamente.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  RANDNEGBINOM(x)

Parâmetros
  Comentário: Um valor de ponto flutuante (entre 0 e 1)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Falhas (maior que 0)
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  RANDNEGBINOM(4)

Funções Relacionadas

  RAND
  RANDBINOM

#### RANDNORM

A função RANDNORM() retorna um número pseudo-aleatório distribuído-Normal(Gaussian).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  RANDNORM(mu; sigma)

Parâmetros
  Comentário: Valor significativo da distribuição normal
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Dispersão da distribuição normal
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  RANDNORM(0; 1)

Funções Relacionadas

  RAND

#### RANDPOISSON

A função RANDPOISSON() retorna um número pseudo-aleatório poison-distribuído.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  RANDPOISSON(x)

Parâmetros
  Comentário: Um valor de ponto flutuante (maior que 0)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  RANDPOISSON(4)

Funções Relacionadas

  RAND

#### ROOTN

A função ROOTN() retorna a enésima raiz não negativa de x.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ROOTN(x;n)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  ROOTN(9;2) igual à 3

Funções Relacionadas

  SQRT

#### ROUND

A função ROUND(valor[;dígitos]) retorna o valor arredondado para cima, pelo número de dígitos especificado. Se o número de dígitos for zero ou não for declarado, o valor é arredondado para o inteiro mais próximo.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ROUND(valor;[dígitos])

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Dígitos
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  ROUND(-1,252;2) igual à -1,25

Exemplos

  ROUND(-1,252;2) igual à -1,25

Exemplos

  ROUND(1,252;2) igual à 1,26

Exemplos

  ROUND(-12.25;-1) igual à -10

Exemplos

  ROUND(-1,252;0) igual à -1

Funções Relacionadas

  MROUND
  ROUNDDOWN
  ROUNDUP

#### ROUNDDOWN

A função ROUNDDOWN(valor[;dígitos]) retorna o valor arredondado de modo que seu valor absoluto seja menor. Os dígitos são o número de dígitos para o qual deseja arredondar o número. Se o número de dígitos for zero ou não for declarado, o valor é arredondado para o inteiro mais próximo.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ROUNDDOWN(valor;[dígitos])

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Dígitos
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  ROUNDDOWN(1.252) é igual a 1

Exemplos

  ROUNDDOWN(1.252;2) é igual a 1.25

Exemplos

  ROUNDDOWN(-1.252;2) é igual a -1.25

Exemplos

  ROUNDDOWN(-1.252) é igual a -1

Funções Relacionadas

  ROUND
  ROUNDUP

#### ROUNDUP

A função ROUNDUP(valor[;dígitos]) retorna o valor arredondado de modo que seu valor absoluto seja maior. Os dígitos são o número de dígitos para o qual você deseja arredondar o número. Se o número de dígitos for zero ou não for declarado, o valor é arredondado para o inteiro mais próximo.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ROUNDUP(valor;[dígitos])

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Dígitos
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  ROUNDUP(1.252) é igual a 2

Exemplos

  ROUNDUP(1.252;2) é igual a 1.26

Exemplos

  ROUNDUP(-1.252;2) é igual a -1.26

Exemplos

  ROUNDUP(-1.252) é igual a -2

Funções Relacionadas

  ROUND
  ROUNDDOWN

#### SERIESSUM

A função SERIESSUM() retorna a soma de uma série de potência.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SERIESSUM( X; N; M; Coeficientes)

Parâmetros
  Comentário: X a variável independente da série de potências
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: N o expoente inicial a que o X será elevado
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: M o incremento pelo qual o N será aumentado para cada termo da série
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Coeficientes um conjunto de coeficientes pelos quais cada potência sucessiva da variável X será multiplicada
  Tipo: FLOAT
Exemplos

  SERIESSUM(2;0;2;{1;2}) retorna 9

#### SIGN

Esta função retorna -1 se o número é negativo; 0 se o número é zero e 1 se o número é positivo.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  SIGN(valor)

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  SIGN(5) igual à 1

Exemplos

  SIGN(0) igual à 0

Exemplos

  SIGN(-5) igual à -1

#### SQRT

A função SQRT() retorna a raiz quadrada não-negativa do argumento. É um erro se o argumento for negativo.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SQRT(x)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  SQRT(9) igual à 3

Exemplos

  SQRT(-9) é um erro

Funções Relacionadas

  IMSQRT

#### SQRTPI

A função SQRTPI() retorna a raiz quadrada não-negativa de x * PI. É um erro se o argumento for negativo.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SQRTPI(x)

Parâmetros
  Comentário: Um valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  SQRTPI(2) igual à 2.506628

#### SUBTOTAL

A função SUBTOTAL() retorna o subtotal de uma lista de argumentos fornecidos ignorando outros subtotais resultantes nela. A função pode ter um dos seguintes números: 1 - Média, 2 - Contar, 3 - ContarA, 4 - Máx, 5 - Mín, 6 - Produto, 7 - DesvPadrão, 8 - DesvPadrãoP, 9 - Soma, 10 - Var, 11 - VarP.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SUBTOTAL(função; valor)

Parâmetros
  Comentário: Função
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  Se A1:A5 contém 7, 24, 23, 56 e 9:

Exemplos

  SUBTOTAL(1; A1:A5) retorna 23.8

Exemplos

  SUBTOTAL(4; A1:A5) retorna 56

Exemplos

  SUBTOTAL(9; A1:A5) retorna 119

Exemplos

  SUBTOTAL(11; A1:A5) retorna 307.76

Funções Relacionadas

  AVERAGE
  COUNT
  COUNTA
  MAX
  MIN
  PRODUCT
  STDEV
  STDEVP
  SUM
  VAR
  VARP

#### SUM

A função SUM() calcula a soma de todos os valores dados como parâmetros. Você pode calcular a soma de uma faixa SUM(A1:B5) ou de uma lista de valores como SUM(12;5;12.5).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SUM(valor;valor;...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  SUM(12;5;7) igual à 24

Exemplos

  SUM(12,5;2) igual à 14,5

Funções Relacionadas

  SUMA
  SUMSQ
  SUMIF

#### SUMA

A função SUMA() calcula a soma de todos os valores dados como parâmetros. Você pode calcular a soma de uma faixa SUM(A1:B5) ou de uma lista de valores como SUM(12;5;12.5). Se um parâmetro contém texto ou valor booleano FALSO ele é contado como 0, se um parâmetro retorna VERDADEIRO ele é contado como 1.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SUM(valor;valor;...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  SUMA(12;5;7) igual à 24

Exemplos

  SUMA(12,5; 2; VERDADEIRO) igual à 15,5

Funções Relacionadas

  SUM
  SUMSQ

#### SUMIF

A função SUMIF() calcula o somatório de todos os valores fornecidos como parâmetros com um critério de correspondência. O intervalo de soma é opcional. Se não fornecido, os valores no intervalo de verificação são somados. O comprimento do intervalo de verificação deve ser igual ou menor que o do intervalo de soma.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SUMIF(intervaloverificação;critério;intervalosoma)

Parâmetros
  Comentário: Verificar intervalo
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Critério
  Tipo: Texto
  Comentário: Somar intervalo
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  SUMIF(A1:A4;" >1") soma todos os valores no intervalo A1:A4 maiores que 1

Exemplos

  SUMIF(A1:A4;"=0";B1:B4) soma todos os valores no intervalo B1:B4 se o valor correspondente em A1:A4 corresponde à 0

Funções Relacionadas

  SUM
  COUNTIF

#### SUMSQ

A função SUMSQ() calcula a soma dos quadrados dos valores dados como parâmetros. Você pode calcular a soma de uma faixa SUMSQ(A1:B5) ou uma lista de valores como SUMSQ(12;5;12.5).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SUMSQ(valor;valor;...)

Parâmetros
  Comentário: Valores
  Tipo: FLOAT
Exemplos

  SUMSQ(12;5;7) igual à 218

Exemplos

  SUMSQ(12,5;2) igual à 173

Funções Relacionadas

  SUM

#### TRANSPOSE

Retorna a transposta de uma matriz, por ex.: as linhas e colunas da matriz são trocadas.

Tipo devolvido: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)

Sintaxe

  TRANSPOSE(matriz)

Parâmetros
  Comentário: Matriz
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  TRANSPOSE(A1:C3)

#### TRUNC

A função TRUNC() trunca um valor numérico para uma certa precisão. Se a precisão é omitida, 0 é assumido.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  TRUNC(valor; precisão)

Parâmetros
  Comentário: Valor de ponto flutuante
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Precisão
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  TRUNC(1,2) retorna 1

Exemplos

  TRUNC(213,232; 2) retorna 213,23

Funções Relacionadas

  ROUND
  ROUNDDOWN
  ROUNDUP

### Estatístico

#### AVEDEV

A função AVEDEV() calcula a média dos desvios absolutos de um dado do seu significado.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  AVEDEV(valor;valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  AVEDEV(11.4;17.3;21.3;25.9;40.1) retorna 7.84

Exemplos

  AVEDEV(A1:A5) ...

#### AVERAGE

A função AVERAGE() calcula a média de todos os valores dados como parâmetros. Você pode calcular a média de uma faixa - AVERAGE(A1:B5) ou de uma lista de valores como AVERAGE(12; 5; 12,5).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  AVERAGE(valor;valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  AVERAGE(12;5;7) igual à 8

Exemplos

  AVERAGE(12,5;2) igual à 7,25

#### AVERAGEA

A função AVERAGEA() calcula a média dos argumentos fornecidos. Números, texto e valores lógicos são incluídos no cálculo também. Se as células contém texto ou os argumentos retorna FALSO, é contado como um valor zero (0). Se os argumentos retornam VERDADEIRO, é contado com um (1). Note que células vazias não são contadas.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  AVERAGEA(valor;valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de string
  Tipo: Texto
Exemplos

  AVERAGEA(11.4;17.3;"algumtexto";25.9;40.1) igual à 18.94

#### BETADIST

A função BETADIST() retorna a probabilidade beta cumulativa em função da densidade.

O terceiro e quarto parâmetros são opcionais. Eles definem os limites inferior e superior, caso contrário assumem-se os valores 0,0 e 1,0 respectivamente.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  BETADIST(número;alfa;beta;início;fim[;acumulativo=Verdadeiro])

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Parâmetro Alfa
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Parâmetro Beta
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Início
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Fim
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Acumulada
  Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Exemplos

  BETADIST(0.2859;0.2606;0.8105) retorna 0.675444

Exemplos

  BETADIST(0.2859;0.2606;0.8105;0.2;0.9) retorna 0.537856

#### BETAINV

A função BETAINV() retorna a inversa da BETADIST(x;alfa;beta;a;b;TRUE()).

Os parâmetros inicial e final são opcionais. Eles definem os limites inferior e superior, caso contrário assumem-se os valores 0,0 e 1,0 respectivamente.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  BETAINV(número;alfa;beta [; início=0 [; fim=1]])

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Parâmetro Alfa
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Parâmetro Beta
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Início
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Fim
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  BETADIST(BETAINV(0,1;3;4);3;4) é igual a 0,1

Exemplos

  BETADIST(BETAINV(0,3;3;4);3;4) é igual a 0,3

#### BINO

A função BINO() retorna a distribuição binomial.

O primeiro parâmetro é o número de tentativas, o segundo é o número de sucessos, e o terceiro é a probabilidade de sucesso. O número de tentativas deve ser maior que o número de sucessos e a probabilidade deve ser menor ou igual a 1.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  BINO(tentativas;sucesso;probabilidade_de_sucesso)

Parâmetros
  Comentário: Número de tentativas
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número de tentativas bem-sucedidas
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Probabilidade de sucesso
  Tipo: Duplo
Exemplos

  BINO(12;9;0,8) retorna 0,236223201

#### CHIDIST

A função CHIDIST() retorna a probabilidade do valor do quadrado do Chi indicado que uma hipótese confirma.

CHIDIST compara o valor do quadrado de Chi com o obtido de um exemplo randômico que é calculado do somatório do (valor observado-valor esperado)^2/valor esperado para todos os valores com a distribuição teórica do quadrado de Chi e determina a probabilidade de erro para as hipóteses testadas.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  CHIDIST(número;grau_liberdade)

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Grau de liberdade
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  CHIDIST(13.27;5) retorna 0.021

#### COMBIN

A função COMBIN() calcula o número de combinações possíveis. O primeiro parâmetro é a contagem total de elementos. O segundo é o número de elementos a escolher. Estes dois parâmetros devem ser positivos. O primeiro parâmetro deve ser maior que o segundo.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  COMBIN(total;escolhidos)

Parâmetros
  Comentário: Número total de elementos
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número de elementos a escolher
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  COMBIN(12;5) retorna 792

Exemplos

  COMBIN(5;5) retorna 1

#### COMBINA

A função COMBINA() calcula o número de combinações possíveis. O primeiro parâmetro é o número total de elementos. O segundo parâmetro é a quantidade total de elementos. O segundo parâmetro é o número de elementos a escolher. Ambos os parâmetros deverão ser positivos e o primeiro parâmetro não deverá ser inferior ao segundo. Caso contrário, a função retorna um erro.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  COMBIN(total;escolhidos)

Parâmetros
  Comentário: Número total de elementos
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número de elementos a escolher
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  COMBIN(12;5) retorna 792

Exemplos

  COMBIN(5;5) retorna 1

#### CONFIDENCE

A função CONFIDENCE() retorna o intervalo de confiança para uma população significativa.

O parâmetro alfa deve estar entre 0 e 1 (exclusive), stddev deve ser positivo e seu tamanho deve ser maior ou igual à 1.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  CONFIDENCE(alfa;stddev;tamanho)

Parâmetros
  Comentário: Nível do intervalo confiança
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Desvio padrão da população total
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Tamanho da população total
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  CONFIDENCE(0.05;1.5;100) retorna 0.294059

#### CORREL

A função CORREL() calcula o coeficiente de correlação de dois intervalos de células.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  CORREL(intervalo1; intervalo2)

Parâmetros
  Comentário: Intervalo de valores de célula
  Tipo: Duplo
  Comentário: Segundo intervalo de valores de célula
  Tipo: Duplo
Exemplos

  CORREL(A1:A3; B1:B3)

Funções Relacionadas

  PEARSON

#### COVAR

A função COVAR() calcula a co-variação de dois intervalos de células.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  COVAR(intervalo1; intervalo2)

Parâmetros
  Comentário: Intervalo de valores de célula
  Tipo: Duplo
  Comentário: Segundo intervalo de valores de célula
  Tipo: Duplo
Exemplos

  COVAR(A1:A3; B1:B3)

#### DEVSQ

A função DEVSQ() calcula o somatório dos quadrados dos desvios.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  DEVSQ(valor; valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
Exemplos

  DEVSQ(A1:A5)

Exemplos

  DEVSQ(21; 33; 54; 23) retorna 684,75

#### EXPONDIST

A função EXPONDIST() retorna a distribuição exponencial.

O parâmetro lambda deve ser positivo.

Cumulativo = 0 calcula a função densidade, cumulativo - 1 calcula a distribuição.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  EXPONDIST(número;lambda;cumulativo)

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Parâmetro lambda
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: 0 = densidade, 1 = distribuição
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  EXPONDIST(3;0.5;0) retorna 0.111565

Exemplos

  EXPONDIST(3;0.5;1) retorna 0.776870

#### FDIST

A função FDIST() retorna a distribuição F.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  FDIST(número;grau_liberdade_1;grau_liberdade_2)

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Grau de liberdade 1
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Grau de liberdade 2
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  FDIST(0.8;8;12) retorna 0.61

#### FINV

A função FINV() retorna o número único não-negativo 'x' tal que FDIST(x;r1;r2) = p.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  FINV(número; r1; r2)

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Número r1
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número r2
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  FDIST(FINV(0,1;3;4);3;4) é igual a 0,1

#### FISHER

A função FISHER() retorna a transformação de Fisher para x e cria uma função fechada para uma distribuição normal.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  FISHER(número)

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

  FISHER(0.2859) retorna 0.294096

Exemplos

  FISHER(0.8105) retorna 1.128485

#### FISHERINV

A função FISHERINV() retorna o inverso da transformação de Fisher para x e cria uma função fechada para uma distribuição normal.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  FISHERINV(número)

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

  FISHERINV(0.2859) retorna 0.278357

Exemplos

  FISHERINV(0.8105) retorna 0.669866

#### FREQUENCY

Conta o número de valores para cada intervalo, indicado pelos valores-fronteira no segundo parâmetro.

Os valores no segundo parâmetro determinam os limites superiores dos intervalos. Os intervalos incluem os limites superiores. A lista devolvida é um vetor de coluna e tem um elemento a mais que o segundo parâmetro; o último elemento representa o número de todos os elementos maiores que o último valor no segundo parâmetro. Se o segundo parâmetro estiver vazio, são contados todos os valores do primeiro parâmetro.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  FREQUENCY(Dados do intervalo; Grupos do intervalo)

Parâmetros
  Comentário: Valores de vírgula flutuante, os quais deverão ser contados.
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de vírgula flutuante, que representam os limites superiores dos intervalos.
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)

#### GAMMADIST

A função GAMMADIST() retorna a distribuição gamma.

Se o último parâmetro (cumulativo) é 0, ele calcula a função de densidade, se for 1, a distribuição é retornada.

Os primeiros três parâmetros devem ser positivos.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  GAMMADIST(número;alfa;beta;cumulativo)

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Parâmetro Alfa
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Parâmetro Beta
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Sinalizador cumulativo
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  GAMMADIST(0.758;0.1;0.35;1) retorna 0.995450

Exemplos

  GAMMADIST(0.758;0.1;0.35;0) retorna 0.017179

#### GAMMAINV

A função GAMMAINV() retorna o número único x >= 0 tal que GAMMAINV(x;alfa;beta;TRUE()) = p.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  GAMMAINV(número;alfa;beta)

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Parâmetro Alfa
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Parâmetro Beta
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  GAMMADIST(GAMMAINV(0,1;3;4);3;4) é igual a 0,1

Exemplos

  GAMMADIST(GAMMAINV(0,3;3;4);3;4) é igual a 0,3

#### GAMMALN

A função GAMMALN() retorna o logaritmo natural da função gamma: G(x). O parâmetro numérico deve ser positivo.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  GAMMALN(Número)

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

  GAMMALN(2) retorna 0

#### GAUSS

A função GAUSS() retorna valores integrais para um distribuição cumulativa normal padrão.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  GAUSS(valor)

Parâmetros
  Comentário: O número para qual o valor integral da distribuição normal será calculado.
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  GAUSS(0.25) retorna 0.098706

#### GEOMEAN

A função GEOMEAN() retorna o significado geométrico de argumentos fornecidos. Isto é equivalente à enésima raiz do produto dos termos.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  GEOMEAN(valor; valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
Exemplos

  GEOMEAN(A1:A5)

Exemplos

  GEOMEAN(21; 33; 54; 23) retorna 30,45886

Funções Relacionadas

  HARMEAN

#### HARMEAN

A função HARMEAN() calcula a média harmônica do N pontos de dados (N dividido pelo somatório dos inversos dos pontos de dados).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  HARMEAN(valor; valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
Exemplos

  HARMEAN(A1:A5)

Exemplos

  HARMEAN(21; 33; 54; 23) retorna 28,588

Funções Relacionadas

  GEOMEAN

#### HYPGEOMDIST

A função HYPGEOMDIST() retorna a distribuição hipergeométrica.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  HYPGEOMDIST(x; n; M; N)

Parâmetros
  Comentário: Número de sucessos no exemplo
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número de tentativas
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número de sucessos em todos
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Tamanho da população
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  HYPGEOMDIST(2; 5; 6; 20) retorna 0,3522

#### INTERCEPT

A função INTERCEPT() calcula a interseção da linha da regressão linear com o eixo dos Y.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  INTERCEPT(y;x)

Parâmetros
  Comentário: valores em Y (lista)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: valores em X (lista)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

#### INVBINO

A função INVBINO() retorna a distribuição binomial negativa. O primeiro parâmetro é o número de tentativas, o segundo é o número de falhas, e o terceiro é a probabilidade de falha. O número de tentativas deve ser maior que o número de falhas e a probabilidade deve ser menor ou igual a 1.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  INVBINO(tentativas;falha;chance_de_falha)

Parâmetros
  Comentário: Número de tentativas
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número de falhas
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Probabilidade de falha
  Tipo: Duplo
Exemplos

  INVBINO(12;3;0,2) retorna 0,236223201

#### KURT

A função KURT() calcula uma estimativa imparcial de kurtosis de um conjunto de dados. Você deve fornecer pelo menos 4 valores, caso contrário um erro é retornado.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  KURT(valor; valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
Exemplos

  KURT(A1:A5)

Exemplos

  KURT(21; 33; 54; 23) retorna 1,344239

Funções Relacionadas

  KURTP

#### KURTP

A função KURTP() calcula uma população kurtosis de um conjunto de dados. Você deve fornecer pelo menos 4 valores, caso contrário um erro é retornado.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  KURTP(valor; valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
  Comentário: Valores de ponto flutuante
  Tipo: Duplo
Exemplos

  KURTP(A1:A5)

Exemplos

  KURTP(21; 33; 54; 23) retorna -1,021

Funções Relacionadas

  KURT

#### LARGE

A função LARGE() retorna o enésimo maior valor de um conjunto de dados.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  LARGE(intervalo; n)

Parâmetros
  Comentário: Intervalo de valores de célula
  Tipo: Duplo
  Comentário: Posição (do maior)
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  A1: 3, A2: 1, A3: 5 = > LARGE(A1:A3; 2) retorna 3

#### LEGACYFDIST

A função LEGACYFDIST() retorna a distribuição-f.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  LEGACYFDIST(número;graus-liberdade-1;graus-liberdade-2)

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Grau de liberdade 1
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Grau de liberdade 2
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  LEGACYFDIST(0,8;8;12) retorna 0,61

#### LOGINV

A função LOGINV() retorna o inverso da distribuição lognormal cumulativa.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  LOGINV(p; projeção; desvpadrão)

Parâmetros
  Comentário: Probabilidade
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Significa o valor da distribuição logarítmica padrão
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Desvio padrão da distribuição logarítmica padrão
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  LOGINV(0,1;0;1) igual à 0,2776

#### LOGNORMDIST

A função LOGNORMDIST() retorna a distribuição lognormal cumulativa.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  LOGNORMDIST(Número;MV;STD)

Parâmetros
  Comentário: Valor da probabilidade para o qual a distribuição logarítmica padrão será calculada
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Significa o valor da distribuição logarítmica padrão
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Desvio padrão da distribuição logarítmica padrão
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  LOGNORMDIST(0.1;0;1) retorna 0.01

#### MEDIAN

A função MEDIAN() calcula a mediana de todos os valores dados como parâmetros. Você pode calcular a mediana de uma faixa MEDIAN(A1:B5) ou de uma lista de valores como MEDIAN(12; 5; 12.5). Células em branco serão consideradas como um zero, e células com texto serão ignoradas.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  MEDIAN(valor;valor;...)

Parâmetros
  Comentário: Valor de ponto flutuante ou intervalo de valores
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante ou intervalo de valores
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante ou intervalo de valores
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante ou intervalo de valores
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante ou intervalo de valores
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  MEDIAN(12; 5; 5,5) igual à 5,5

Exemplos

  MEDIAN(12; 7; 8; 2) igual à 7,5

#### MODE

A função MODE() retorna o valor mais frequentemente encontrado em um conjunto de dados.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  MODE(número; número2; ...)

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

  MODE(12; 14; 12; 15) retorna 12

#### NEGBINOMDIST

A função NEGBINOMDIST() retorna a distribuição binomial negativa.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  NEGBINOMDIST(falhas; sucesso; prob_de_sucesso)

Parâmetros
  Comentário: Número de falhas
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número de tentativas bem-sucedidas
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Probabilidade de sucesso
  Tipo: Duplo
Exemplos

  NEGBINOMDIST(2;5;0,.55) retorna 0,152872629

#### NORMDIST

A função NORMDIST() retorna a distribuição cumulativa normal.

O número é o valor da distribuição baseado no qual a distribuição normal é calculada.

MV é a linha média da distribuição.

STD é o desvio padrão da distribuição.

K = 0 calcula a função densidade, K = 1 calcula a distribuição.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  NORMDIST(Número;MV;STD;K)

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Linha média da distribuição
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Desvio padrão da distribuição
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: 0 = densidade, 1 = distribuição
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  NORMDIST(0.859;0.6;0.258;0) retorna 0.934236

Exemplos

  NORMDIST(0.859;0.6;0.258;1) retorna 0.842281

#### NORMINV

A função NORMINV() retorna o inverso da distribuição cumulativa normal. O número deve estar entre 0 e 1 (exclusive) e STD deve ser positivo.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  NORMINV(número;MV;STD)

Parâmetros
  Comentário: Valor da probabilidade para o qual a distribuição logarítmica padrão será calculada
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Valor médio numa distribuição normal
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Desvio padrão numa distribuição normal
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  NORMINV(0.9;63;5) retorna 69.41

#### NORMSDIST

A função NORMSDIST() retorna a distribuição normal padrão.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  NORMSDIST(Número)

Parâmetros
  Comentário: Valor para o qual a distribuição normal padrão é calculada
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  NORMSDIST(1) retorna 0.84

#### NORMSINV

A função NORMSINV() retorna o inverso da distribuição normal cumulativa padrão. O número deve estar entre 0 e 1 (exclusive).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  NORMSINV(Número)

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

  NORMSINV(0.908789) retorna 1.3333

#### PEARSON

A função PEARSON() calcula o coeficiente de correlação de dois intervalos de células. É a mesma função que a CORREL.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  PEARSON(intervalo1; intervalo2)

Parâmetros
  Comentário: Intervalo de valores de célula
  Tipo: Duplo
  Comentário: Segundo intervalo de valores de célula
  Tipo: Duplo
Exemplos

  PEARSON(A1:A3; B1:B3)

Funções Relacionadas

  CORREL

#### PERCENTILE

A função PERCENTILE() devolve o percentil dos valores de dados da x-ésima amostra dos dados. Um percentil devolve o valor de escala para uma série de dados que vai do valor menor (alfa=0) para o maior (alfa=1) de uma série de dados. Para um alfa = 25%, o percentil corresponde ao primeiro quartil; alfa = 50% é a mediana. As células em branco correspondem a zero e as células com texto serão ignoradas.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  PERCENTILE(dados;alfa)

Parâmetros
  Comentário: Intervalo de valores
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: O valor do percentil entre 0 e 1, inclusive.
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Funções Relacionadas

  MEDIAN

#### PERMUT

A função PERMUT() retorna o número de permutações. O primeiro parâmetro é o número de elementos, e o segundo é o número de elementos usados na permutação.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  PERMUT(total;permutados)

Parâmetros
  Comentário: Número total de elementos
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número de elementos a permutar
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  PERMUT(8;5) retorna 6720

Exemplos

  PERMUT(1;1) retorna 1

#### PERMUTATIONA

A função PERMUTATIONA() devolve o número de arranjos ordenados. O primeiro parâmetro é o número de elementos e o segundo parâmetro é o número de elementos a escolher. Ambos os números deverão ser positivos.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  PERMUTATIONA(total;escolhidos)

Parâmetros
  Comentário: Número total de elementos
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número de elementos a escolher
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  PERMUTATIONA(2,3) retorna 8

Exemplos

  PERMUTATIONA(0,0) retorna 1

#### PHI

A função PHI() retorna o valor da função de distribuição para uma distribuição normal padrão.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  PHI(valor)

Parâmetros
  Comentário: O número para o qual a distribuição normal padrão será calculada
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  PHI(0.25) retorna 0.386668

#### POISSON

A função POISSON() retorna a distribuição de Poisson.

Os parâmetros número e lambda devem ser positivos.

Cumulativo = 0 calcula a função densidade, cumulativo - 1 calcula a distribuição.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  POISSON(número;lambda;cumulativo)

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Parâmetro lambda (o valor médio)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: 0 = densidade, 1 = distribuição
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  POISSON(60;50;0) retorna 0.020105

Exemplos

  POISSON(60;50;1) retorna 0.927840

#### RANK

A função RANK() devolve a classificação de um número numa lista de números.

A ordem define como classificar os números:

Se for 0 ou omitido, os Dados classificam-se em ordem descendente.

Se não for 0, os Dados classificam-se em ordem ascendente.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  RSQ(Valor; Dados; Ordem)

Parâmetros
  Comentário: Valor
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Dados (lista)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Ordem
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  RANK (2;{1;2;3}) é igual a 2

#### RSQ

A função RSQ() devolve o quadrado do coeficiente de correção do momento do produto de Pearson, através dos pontos de dados em x_conhecidos e y_conhecidos.

Se a "listaY" e a "listaX" estiverem vazias ou tiverem uma quantidade diferente de pontos de dados, é retornado o valor #N/A.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  RSQ(Y conhecido; X conhecido)

Parâmetros
  Comentário: Y conhecido (lista)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: X conhecido (lista)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

#### SKEW

A função SKEW() retorna uma estimativa para a simetria de uma distribuição

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SKEW(número; número2; ...)

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

  SKEW(11,4; 17,3; 21,3; 25,9; 40,1) retorna 0,9768

Funções Relacionadas

  SKEWP

#### SKEWP

A função SKEWP() retorna a simetria da população de uma distribuição

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SKEWP(número; número2; ...)

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

  SKEWP(11,4; 17,3; 21,3; 25,9; 40,1) retorna 0,6552

Funções Relacionadas

  SKEW

#### SLOPE

A função SLOPE() calcula a inclinação da linha de regressão linear.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SLOPE(y;x)

Parâmetros
  Comentário: valores em Y (lista)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: valores em X (lista)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

#### SMALL

A função SMALL() retorna o enésimo menor valor de um conjunto de dados.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SMALL(intervalo; n)

Parâmetros
  Comentário: Intervalo de valores de célula
  Tipo: Duplo
  Comentário: Posição (do menor)
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  A1: 3, A2: 1, A3: 5 = > SMALL(A1:A3; 1) retorna 1

#### STANDARDIZE

A função STANDARDIZE() calcula um valor normalizado.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  STANDARDIZE(x; significado, desviopadrão)

Parâmetros
  Comentário: Número a ser normalizado
  Tipo: Duplo
  Comentário: Média da distribuição
  Tipo: Duplo
  Comentário: Desvio padrão
  Tipo: Duplo
Exemplos

  STANDARDIZE(4; 3; 7) retorna 0,1429

#### STDEV

A função STDEV() retorna o desvio padrão estimado baseado em um exemplo. O desvio padrão é uma medida de quão largamente valores são dispersados do valor médio.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  STDEV(valor;valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  STDEV(6;7;8) igual à 1

Funções Relacionadas

  STDEVP

#### STDEVA

A função STDEVA() retorna o desvio padrão estimado baseado em um exemplo. O desvio padrão é uma medida de quão largamente valores são dispersados do valor médio. Se uma referência de célula contém texto ou valor booleano FALSO, isto é contado como 0. Se o valor booleano é VERDADEIRO é contado como 1.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  STDEVA(valor;valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  STDEVA(6; 7; A1; 8) igual à 1, se A1 estiver vazio

Exemplos

  STDEVA(6; 7; A1; 8) igual à 3,109, se A1 for VERDADEIRO

Funções Relacionadas

  STDEV
  STDEVP

#### STDEVP

A função STDEVP() retorna o desvio padrão baseado em uma população inteira

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  STDEVP(valor;valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  STDEVP(6;7;8) igual à 0,816497...

Funções Relacionadas

  STDEV

#### STDEVPA

A função STDEVPA() retorna o desvio padrão baseado numa população inteira. Se uma referência de célula contém texto ou valor booleano FALSO, isto é contado como 0. Se o valor booleano é VERDADEIRO é contado como 1.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  STDEVPA(valor;valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  STDEVPA(6; 7; A1; 8) igual à 0,816497..., se A1 estiver vazio

Exemplos

  STDEVPA(6; 7; A1; 8) igual à 2,69, se A1 for VERDADEIRO

Exemplos

  STDEVPA(6; 7; A1; 8) igual à 3,11..., se A1 for FALSO

Funções Relacionadas

  STDEV
  STDEVP

#### STEYX

A função STEYX() calcula o erro-padrão do valor previsto em Y para cada X na regressão.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SLOPE(y;x)

Parâmetros
  Comentário: valores em Y (lista)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: valores em X (lista)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

#### SUM2XMY

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SLOPE(y;x)

Parâmetros

#### SUMPRODUCT

A função SUMPRODUCT() (SUM(X*Y)) retorna a soma dos produtos dos valores. O número de valores deve ser igual nas duas matrizes, do contrário a função retorna Erro.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SUMPRODUCT(matriz1;matriz2)

Parâmetros
  Comentário: Valor (matriz)
  Tipo: Duplo
  Comentário: Valor (matriz)
  Tipo: Duplo
Exemplos

  SUMPRODUCT(A1:A2;B1:B2) com A1=2, A2=5, B1=3 e B2=5 retorna 31

#### SUMX2MY2

A função SUMX2MY2() (SUM(X^2-Y^2)) retorna a diferença dos quadrados dos valores. O número de valores deve ser igual nas duas matrizes, do contrário a função retorna Erro.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SUMX2MY2(matriz1;matriz2)

Parâmetros
  Comentário: Valor (matriz)
  Tipo: Duplo
  Comentário: Valor (matriz)
  Tipo: Duplo
Exemplos

  SUMX2MY2(A1:A2;B1:B2) com A1=2, A2=5, B1=3 e B2=5 retorna -5

#### SUMX2PY2

A função SUMX2PY2() (SUM(X^2+Y^2)) retorna a soma dos quadrados dos valores. O número de valores deve ser igual nas duas matrizes, do contrário a função retorna Erro.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SUMX2PY2(matriz1;matriz2)

Parâmetros
  Comentário: Valor (matriz)
  Tipo: Duplo
  Comentário: Valor (matriz)
  Tipo: Duplo
Exemplos

  SUMX2PY2(A1:A2;B1:B2) com A1=2, A2=5, B1=3 e B2=5 retorna 63

#### SUMXMY2

A função SUMXMY2() (SUM((X-Y)^2)) retorna o quadrado das diferenças entre estes valores. O número de valores nas duas listas deverá ser igual. Caso contrário, esta função devolve um erro.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SUMXMY2(lista-1;lista-2)

Parâmetros
  Comentário: Valor (matriz)
  Tipo: Duplo
  Comentário: Valor (matriz)
  Tipo: Duplo
Exemplos

  SUMXMY2(A1:A2;B1:B2), com A1=2, A2=5, B1=3 e B2=5, retorna 1

#### TDIST

A função TDIST() retorna a distribuição T.

Modo = 1 retorna o teste de uma passada, Modo = 2 retorna o teste de duas passadas.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  TDIST(número;grau_liberdade;modo)

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Grau de liberdade para a distribuição t
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Modo (1 ou 2)
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  TDIST(12;5;1) retorna 0.000035

#### TREND

A função TREND() calcula uma sequência de valores com base numa regressão linear de pares de valores conhecidos.

Restrições: COUNT(yConhecido) = COUNT(xConhecido).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  TREND(yConhecido[;xConhecido[;novoX[;permitirDeslocamento = TRUE]]])

Parâmetros
  Comentário: yConhecido
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: xConhecido
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Sequência-Números novoX
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: permitirDeslocamento
  Tipo: Um valor lógico (VERDADEIRO ou FALSO)

#### TRIMMEAN

A função TRIMMEAN() calcula a média de uma fração de um conjunto de dados.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  TRIMMEAN(conjuntoDados; fraçãoCorte)

Parâmetros
  Comentário: conjuntoDados
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: fraçãoCorte
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

#### TTEST

A função TTEST() calcula a probabilidade de um teste 't'.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  TTEST(x; y; tipo; modo)

Parâmetros
  Comentário: X (lista)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Y (lista)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: tipo
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: modo
  Tipo: Número inteiro (como 1, 141, 5678)

#### VAR

A função VAR() calcula a variância estimada baseada em um exemplo.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  VAR(valor;valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  VAR(12;5;7) igual à 13

Exemplos

  VAR(15;80;3) igual à 1716,333...

Exemplos

  VAR(6;7;8) igual à 1

Funções Relacionadas

  VARIANCE
  VARA
  VARP
  VARPA

#### VARA

A função VARA() calcula a variância estimada baseada em um exemplo.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  VARA(valor;valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  VARA(12;5;7) igual à 13

Exemplos

  VARA(15;80;3) igual à 1716,333...

Exemplos

  VARA(6;7;8) igual à 1

Funções Relacionadas

  VAR
  VARP
  VARPA

#### VARIANCE

A função VARIANCE() calcula a estimativa da variância baseada numa amostra. É a mesma função que a VAR.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  VARIANCE(valor;valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  O VARIANCE(12;5;7) é igual a 13

Exemplos

  A VARIANCE(15;80;3) é igual a 1716,333...

Exemplos

  A VARIANCE(6;7;8) é igual a 1

Funções Relacionadas

  VAR
  VARA
  VARP
  VARPA

#### VARP

A função VARP() calcula a variância baseada em uma população inteira.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  VARP(valor;valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  VARP(12;5;7) igual à 8,666...

Exemplos

  VARP(15;80;3) igual à 1144,22...

Exemplos

  VARP(6;7;8) igual à 0,6666667...

Funções Relacionadas

  VAR
  VARA
  VARPA

#### VARPA

A função VARPA() calcula a variação baseada numa população inteira. Valores de texto e booleanos que retornam FALSO são contados como 0, valores booleanos que retornam VERDADEIRO são contados como 1.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  VARPA(valor;valor;...)

Parâmetros
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
  Comentário: Valores de ponto flutuante
  Tipo: Uma faixa de números de ponto flutuante (como 1,3, 0,343, 253)
Exemplos

  VARPA(12;5;7) igual à 8,666...

Exemplos

  VARPA(15;80;3) igual à 1144,22...

Exemplos

  VARPA(6;7;8) igual à 0,6666667...

Funções Relacionadas

  VAR
  VARA
  VARP

#### WEIBULL

A função WEIBULL() retorna a distribuição de Weibull.

Os parâmetros alfa e beta devem ser positivos, o número (primeiro parâmetro) deve ser não-negativo.

Cumulativo = 0 calcula a função densidade, cumulativo - 1 calcula a distribuição.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

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

Parâmetros
  Comentário: Número
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Parâmetro Alfa
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Parâmetro Beta
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: 0 = densidade, 1 = distribuição
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  WEIBULL(2;1;1;0) retorna 0.135335

Exemplos

  WEIBULL(2;1;1;1) retorna 0.864665

#### ZTEST

A função ZTEST() calcula a probabilidade de dois extremos de um teste 'z' com a distribuição normal.

Efetua um teste da hipótese nula, onde a amostra foi retirada de uma variável aleatória com uma distribuição normal em torno de uma 'média' e um desvio-padrão 'sigma'. Um valor devolvido igual a 1 indica que a hipótese nula é rejeitada, p. ex., a amostra não é uma amostra aleatória da distribuição normal. Se o 'sigma' for omitido, é estimado a partir da amostra com o STDEV.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ZTEST(x; média; desvioPadrão)

Parâmetros
  Comentário: X (lista)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: média
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: desvioPadrão
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

### Texto

#### ASC

A função ASC() retorna os caracteres de meia-largura, comparados ao argumento largura-completa.

Tipo devolvido: Texto

Sintaxe

  ASC(texto)

Parâmetros
  Comentário: Caracteres de largura completa
  Tipo: Texto
Funções Relacionadas

  JIS

#### BAHTTEXT

A função BAHTTEXT() converte um número para um texto em caracteres Thai (Baht).

Tipo devolvido: Texto

Sintaxe

  BAHTTEXT(número)

Parâmetros
  Comentário: Número
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  O BAHTTEXT(23) devolve "ยสบสามบาทถวน"

#### CHAR

A função CHAR() retorna o caractere especificado por um número.

Tipo devolvido: Texto

Sintaxe

  CHAR(código)

Parâmetros
  Comentário: Código do caractere
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  CHAR(65) retorna "A"

Funções Relacionadas

  CODE

#### CLEAN

A função CLEAN() remove todos caracteres não imprimíveis de um texto

Tipo devolvido: Texto

Sintaxe

  CLEAN(texto)

Parâmetros
  Comentário: String fonte
  Tipo: Texto
Exemplos

  CLEAN(AsciiToChar(7) + "ALÔ") retorna "ALÔ"

#### CODE

A função CODE() retorna o código numérico para o primeiro caractere numa string de texto.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  CODE(texto)

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

  CODE("KDE") retorna 75

Funções Relacionadas

  CHAR

#### COMPARE

A função COMPARE() retorna 0 se dois strings são iguais; -1 se o primeiro é menor em valor que o segundo; de outra maneira retorna 1.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  COMPARE(string1; string2; true|false)

Parâmetros
  Comentário: Primeiro string
  Tipo: Texto
  Comentário: String para comparar com
  Tipo: Texto
  Comentário: Comparar diferença entre maiúsculas e minúsculas (verdadeiro/falso)
  Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Exemplos

  COMPARE("Calligra"; "Calligra"; true) retorna 0

Exemplos

  COMPARE("calligra"; "Calligra"; true) retorna 1

Exemplos

  COMPARE("kspread"; "Calligra"; false) retorna 1

Funções Relacionadas

  EXACT

#### CONCATENATE

A função CONCATENATE() retorna um texto que é a concatenação dos textos passados como parâmetros.

Tipo devolvido: Texto

Sintaxe

  CONCATENATE(valor;valor;...)

Parâmetros
  Comentário: Valores de string
  Tipo: Uma faixa de strings
  Comentário: Valores de string
  Tipo: Uma faixa de strings
  Comentário: Valores de string
  Tipo: Uma faixa de strings
  Comentário: Valores de string
  Tipo: Uma faixa de strings
  Comentário: Valores de string
  Tipo: Uma faixa de strings
Exemplos

  CONCATENATE("Sheets";"Calligra";"KDE") retorna "SheetsCalligraKDE"

#### DOLLAR

A função DOLLAR() converte um número para texto usando o formato monetário, com os decimais arredondados para o lugar específico. Apesar do nome ser DOLLAR, esta função fará a conversão de acordo com o local corrente.

Tipo devolvido: Texto

Sintaxe

  DOLLAR(número;decimais)

Parâmetros
  Comentário: Número
  Tipo: Duplo
  Comentário: Decimais
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  DOLLAR(1403,77) retorna "$ 1.403,77"

Exemplos

  DOLLAR(-0,123;4) retorna "$-0,1230"

#### EXACT

A função EXACT() retorna Verdadeiro se as duas strings são iguais. Caso contrário retorna Falso.

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

Sintaxe

  EXACT(string1;string2)

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

  EXACT("Calligra";"Calligra") retorna Verdadeiro

Exemplos

  EXACT("KSpread";"Calligra") retorna Falso

Funções Relacionadas

  COMPARE

#### FIND

A função FIND() procura um texto (texto_procurado) dentro de outro texto (texto) e retorna o número da posição inicial do texto_procurado, do caractere mais à esquerda do texto.

O parâmetro iniciar_num especifica o caractere do qual a procura iniciará. O primeiro caractere é o de número 1. Se iniciar_num é omitido, é assumido que ele é 1.

Você pode também usar a função SEARCH, mas diferentemente de SEARCH, a FIND diferencia as maiúsculas de minúsculas e não permite caracteres curinga.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  FIND(texto_procurado;texto;número_inicial)

Parâmetros
  Comentário: O texto que você deseja encontrar
  Tipo: Texto
  Comentário: O texto que deve conter procura_texto
  Tipo: Texto
  Comentário: Especifica índice para iniciar a procura
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  FIND("Cal";"Calligra") retorna 1

Exemplos

  FIND("i";"Calligra") retorna 5

Exemplos

  FIND("a";"Sheets in Calligra";4) returns 12

Funções Relacionadas

  FINDB
  SEARCH
  REPLACE
  SEARCHB
  REPLACEB

#### FINDB

A função FINDB() procura uma sequência de texto (texto_procurado), dentro de outra cadeia de caracteres (dentro_texto), e devolve o número do ponto inicial de texto_procurado, 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 caractere onde começar a pesquisa. O primeiro caractere corresponde ao número 2. Se o num_inicio for omitido, o primeiro caractere corresponde ao número 2.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  FINDB(texto_procurado;dentro_texto;num_inicio)

Parâmetros
  Comentário: O texto que você deseja encontrar
  Tipo: Texto
  Comentário: O texto que deve conter procura_texto
  Tipo: Texto
  Comentário: Define a posição em 'bytes' onde iniciar a pesquisa
  Tipo: Número inteiro (como 1, 141, 5678)
Funções Relacionadas

  FIND
  SEARCH
  REPLACE
  SEARCHB
  REPLACEB

#### FIXED

A função FIXED() arredonda um número para um número específico de decimais, formata o número em um string de formato decimal, e retorna o resultado como texto. Se decimais são negativos, o número é arredondado para o ponto decimal à esquerda. Se você omite os decimais, eles são assumidos como 2. e o parâmetro adicional sem_vírgulas é verdadeiro, separadores de centenas não serão mostrados.

Tipo devolvido: Texto

Sintaxe

  FIXED(número;decimais;sem_vírgulas)

Parâmetros
  Comentário: Número
  Tipo: Duplo
  Comentário: Decimais
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Sem_vírgulas
  Tipo: Um valor lógico (VERDADEIRO ou FALSO)
Exemplos

  FIXED(1234,567;1) retorna "1.234,6"

Exemplos

  FIXED(1234,567;1;FALSE) retorna "1234,6"

Exemplos

  FIXED(44,332) retorna "44,33"

#### JIS

A função JIS() retorna os caracteres de largura completa que correspondem ao argumento de meia-largura.

Tipo devolvido: Texto

Sintaxe

  JIS(texto)

Parâmetros
  Comentário: Caracteres de meio-tamanho
  Tipo: Texto
Funções Relacionadas

  ASC

#### LEFT

A função LEFT() devolve uma subsequência de texto que contém os 'tamanho' caracteres mais à esquerda do texto. O texto inteiro será devolvido se o 'tamanho' ultrapassar o tamanho real do texto. É um erro se o número de caracteres for menor que 0.

Tipo devolvido: Texto

Sintaxe

  LEFT(texto;comprimento)

Parâmetros
  Comentário: String fonte
  Tipo: Texto
  Comentário: Número de caracteres
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  LEFT("alô";2) retorna "al"

Exemplos

  LEFT("KSpread";10) retorna "KSpread"

Exemplos

  LEFT("KSpread") retorna "K"

Funções Relacionadas

  RIGHT
  MID
  RIGHTB
  MIDB

#### LEFTB

A função LEFTB() devolve uma subsequência de texto que contém os 'tamanho' caracteres mais à esquerda do texto, usando posições em bytes. O texto inteiro será devolvido se o 'tamanho' ultrapassar o tamanho real do texto. É um erro se o número de caracteres for menor que 0.

Tipo devolvido: Texto

Sintaxe

  LEFTB(texto;comprimento)

Parâmetros
  Comentário: String fonte
  Tipo: Texto
  Comentário: Comprimento em 'Bytes'
  Tipo: Número inteiro (como 1, 141, 5678)
Funções Relacionadas

  RIGHT
  MID
  RIGHTB
  MIDB

#### LEN

A função LEN() retorna o comprimento da string.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  LEN(texto)

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

  LEN("olá") retorna 3

Exemplos

  LEN("KSpread") retorna 7

Funções Relacionadas

  LENB

#### LENB

A função LENB() devolve o comprimento ou tamanho da sequência de texto em 'bytes'.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  LENB(texto)

Parâmetros
  Comentário: String
  Tipo: Texto

#### LOWER

A função LOWER() converte um texto para minúsculas.

Tipo devolvido: Texto

Sintaxe

  LOWER(texto)

Parâmetros
  Comentário: String fonte
  Tipo: Texto
Exemplos

  LOWER("alô") retorna "alô"

Exemplos

  LOWER("ALÔ") retorna "alô"

Funções Relacionadas

  UPPER
  TOGGLE

#### MID

A função MID() retorna um texto que contém 'comprimento' de caracteres deste texto, iniciando na 'posição' determinada.

Tipo devolvido: Texto

Sintaxe

  MID(texto;posição;comprimento)

Parâmetros
  Comentário: String fonte
  Tipo: Texto
  Comentário: Posição
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Comprimento
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  MID("Calligra";2;3) retorna "all"

Exemplos

  MID("Calligra";2) retorna "alligra"

Funções Relacionadas

  LEFT
  RIGHT
  LEFTB
  RIGHTB
  MIDB

#### MIDB

A função MIDB() devolve uma subsequência que contém os 'tamanho' caracteres desta sequência de texto, a começar na 'posição', usando posições em bytes.

Tipo devolvido: Texto

Sintaxe

  MIDB(texto;posição;tamanho)

Parâmetros
  Comentário: String fonte
  Tipo: Texto
  Comentário: Posição em 'Bytes'
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Comprimento em 'Bytes'
  Tipo: Número inteiro (como 1, 141, 5678)
Funções Relacionadas

  LEFT
  RIGHT
  LEFTB
  RIGHTB
  MID

#### PROPER

A função PROPER() converte a primeira letra de cada palavra para maiúscula e o resto das letras para minúsculas.

Tipo devolvido: Texto

Sintaxe

  PROPER(texto)

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

  PROPER("isto é um título") retorna "Isto É Um Título"

#### REGEXP

Retorna uma parte do string que corresponde a uma expressão regular. Se o string não corresponder a expressão regular fornecida, o valor especificado como padrão é retornado.

Se uma referência anterior for fornecida, então o valor da referência anterior é retornado.

Se nenhum valor padrão for fornecido, um string vazio é assumido como padrão. Se nenhuma referência anterior é fornecida, 0 é assumido (assim toda a parte correspondente é retornada).

Tipo devolvido: Texto

Sintaxe

  REGEXP(texto; expressão_regular; padrão; referência)

Parâmetros
  Comentário: Texto procurado
  Tipo: Texto
  Comentário: Expressão regular
  Tipo: Texto
  Comentário: Valor padrão (opcional)
  Tipo: Texto
  Comentário: Referência anterior (opcional)
  Tipo: Número
Exemplos

  REGEXP("Número é 15.";"[0-9]+") = "15"

Exemplos

  REGEXP("15, 20, 26, 41";"([0-9]+), *[0-9]+$";"";1) = "26"

#### REGEXPRE

Substitui todas as correspondências de uma expressão regula com o texto de substituição

Tipo devolvido: Texto

Sintaxe

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

Parâmetros
  Comentário: Texto procurado
  Tipo: Texto
  Comentário: Expressão regular
  Tipo: Texto
  Comentário: Substituição
  Tipo: Texto
Exemplos

  REGEXPRE("14 e 15 e 16";"[0-9]+";"num") retorna "num e num e num"

#### REPLACE

A função REPLACE substitui parte de um texto com um texto diferente.

Tipo devolvido: Texto

Sintaxe

  REPLACE(texto;posição;tamanho;novo_texto)

Parâmetros
  Comentário: Texto que você deseja para substituir alguns caracteres
  Tipo: Texto
  Comentário: Posição dos caracteres para substituir
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: Número de caracteres para substituir
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: O texto que irá substituir o texto antigo
  Tipo: Texto
Exemplos

  REPLACE("abcdefghijk";6;5;"-") retorna "abcde-k"

Exemplos

  REPLACE("2002";3;2;"03") retorna "2003"

Funções Relacionadas

  FIND
  MID
  FINDB
  MIDB

#### REPLACEB

A função REPLACEB() substitui parte de uma sequência de caracteres por outra diferente, usando posições em 'bytes'.

Tipo devolvido: Texto

Sintaxe

  REPLACEB(texto;posição;comprimento;novo_texto)

Parâmetros
  Comentário: Texto ao qual deseja substituir alguns caracteres, usando posições em 'bytes'
  Tipo: Texto
  Comentário: Posição em 'bytes' dos caracteres a substituir
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: O tamanho em 'bytes' dos caracteres a substituir
  Tipo: Número inteiro (como 1, 141, 5678)
  Comentário: O texto que irá substituir o texto antigo
  Tipo: Texto
Funções Relacionadas

  FINDB
  MIDB
  FIND
  MID

#### REPT

A função REPT() repete o primeiro parâmetro tantas vezes quantas indicadas pelo segundo parâmetro. O segundo parâmetro não deverá ser negativo, sendo que esta função irá devolver um texto em branco se o segundo parâmetro for zero (ou seja arredondado para zero).

Tipo devolvido: Texto

Sintaxe

  REPT(texto;contagem)

Parâmetros
  Comentário: String fonte
  Tipo: Texto
  Comentário: Número de repetições
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  REPT( "kspread"; 3 ) retorna "kspreadkspreadkspread"

Exemplos

  REPT("KSpread";0) devolve ""

#### RIGHT

A função RIGHT() retorna um fragmento de texto que contém os 'comprimento' de caracteres mais à direita do texto. A string inteira é retornada se 'comprimento' excede o comprimento da mesma.

Tipo devolvido: Texto

Sintaxe

  RIGHT(texto;comprimento)

Parâmetros
  Comentário: String fonte
  Tipo: Texto
  Comentário: Número de caracteres
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  RIGHT("alô";2) retorna "lô"

Exemplos

  RIGHT("KSpread";10) retorna "KSpread"

Exemplos

  RIGHT("KSpread") retorna "d"

Funções Relacionadas

  LEFT
  MID
  LEFTB
  MIDB

#### RIGHTB

A função RIGHTB() devolve uma subsequência de texto que contém os 'tamanho' caracteres mais à direita do texto, usando posições em bytes. A sequência completa é devolvida se 'tamanho' exceder o tamanho do texto.

Tipo devolvido: Texto

Sintaxe

  RIGHTB(texto;comprimento)

Parâmetros
  Comentário: String fonte
  Tipo: Texto
  Comentário: Comprimento em 'Bytes'
  Tipo: Número inteiro (como 1, 141, 5678)
Funções Relacionadas

  LEFT
  MID
  LEFTB
  MIDB

#### ROT13

A função ROT13() criptografa um texto substituindo cada letra com 13 posições à frente no alfabeto. Se a décima terceira posição estiver depois da letra Z, ele reinicia a contagem a partir do A (rotação).

Aplicando a função de criptografia novamente no texto resultante, você pode descriptografar o texto.

Tipo devolvido: Texto

Sintaxe

  ROT13(Text)

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

  ROT13("KSpread") retorna "XFcernq"

Exemplos

  ROT13("XFcernq") retorna "KSpread"

#### SEARCH

A função SEARCH() procura um texto (texto_procurado) dentro de outro texto (texto) e retorna o número do posição inicial do texto_procurado, do caractere mais à esquerda do texto.

Você pode usar caracteres curingas, interrogação (?) e asterisco (*). Uma interrogação representa um caractere simples, e um asterisco representa qualquer sequência de caracteres.

O parâmetro iniciar_num especifica o caractere do qual a procura iniciará. O primeiro caractere é o de número 1. Se iniciar_num é omitido, é assumido que ele é 1. SEARCH não faz distinção de letras maiúsculas e minúsculas.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  SEARCH(texto_procurado;texto;número_inicial)

Parâmetros
  Comentário: O texto que você deseja encontrar
  Tipo: Texto
  Comentário: O texto que deve conter procura_texto
  Tipo: Texto
  Comentário: Especifique o índice de início de procura
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  SEARCH("a";"Afirmativas";6) retorna 10

Exemplos

  SEARCH("margem";"Profit Margem") retorna 8

Funções Relacionadas

  FIND
  FINDB
  SEARCHB

#### SEARCHB

A função SEARCHB() procura uma sequência de texto (texto_procurado), dentro de uma cadeia de caracteres (dentro_texto), e devolve o número do ponto inicial de texto_procurado, a contar do caractere mais à esquerda de dentro_texto. Esta função assume posições em 'bytes'.

Você pode usar caracteres curingas, interrogação (?) e asterisco (*). Uma interrogação representa um caractere simples, e um asterisco representa qualquer sequência de caracteres.

O parâmetro num_inicio indica o caractere onde iniciar a procura. O primeiro caractere corresponde ao número 2. Se o num_inicio for omitido, assume-se como sendo 2. O SEARCHB não distingue entre maiúsculas e minúsculas.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  SEARCHB(texto_procurado;dentro_texto;num_inicio)

Parâmetros
  Comentário: O texto que você deseja encontrar
  Tipo: Texto
  Comentário: O texto que deve conter procura_texto
  Tipo: Texto
  Comentário: Índice de 'bytes' específico onde iniciar a pesquisa
  Tipo: Número inteiro (como 1, 141, 5678)
Funções Relacionadas

  FINDB
  FIND
  SEARCH

#### SLEEK

A função SLEEK() remove todos os espaços de um string.

Tipo devolvido: Texto

Sintaxe

  SLEEK(texto)

Parâmetros
  Comentário: String fonte
  Tipo: Texto
Exemplos

  SLEEK("Isto é algum texto ") retorna "Istoéalgumtexto"

Funções Relacionadas

  TRIM

#### SUBSTITUTE

A função SUBSTITUTE() substitui novo_texto por texto_antigo num texto. Se instância_num é especificado, apenas uma instância do texto_antigo é substituído. Caso contrário, toda ocorrência do texto_antigo é mudada para novo_texto. Use SUBSTITUTE quando você deseja substituir um texto específico, use REPLACE quando você deseja substituir qualquer texto que ocorre em uma localização específica.

Tipo devolvido: Texto

Sintaxe

  SUBSTITUTE(texto; text_antigo; novo_texto; instância_num)

Parâmetros
  Comentário: Texto o qual você deseja substituir
  Tipo: Texto
  Comentário: Parte do texto que você deseja substituir
  Tipo: Texto
  Comentário: Novo texto que você irá sobrepor
  Tipo: Texto
  Comentário: Qual ocorrência substituir
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  SUBSTITUTE("Custo Data";"Custo";"Vendas") retorna "Vendas Data"

Exemplos

  SUBSTITUTE("Qtr 1, 2001";"1";"3";1) retorna "Qtr 3, 2001"

Exemplos

  SUBSTITUTE("Qtr 1, 2001";"1";"3";4) retorna "Qtr 3, 2003"

Funções Relacionadas

  REPLACE
  REPLACEB
  FIND
  FINDB

#### T

A função T() retorna o texto referenciado por valor. Se o valor é, ou refere-se a, um texto então T retorna o valor. Se o valor não se refere a um texto então T retorna um texto vazio.

Tipo devolvido: Texto

Sintaxe

  T(valor)

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

  T("Calligra") retorna "Calligra"

Exemplos

  T(1.2) retorna "" (texto vazio)

#### TEXT

A função TEXT() converte um valor para texto.

Tipo devolvido: Texto

Sintaxe

  TEXT(valor)

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

  TEXT(1234.56) retorna "1234.56"

Exemplos

  TEXT("KSpread") retorna "KSpread"

#### TOGGLE

A função TOGGLE() muda os caracteres minúsculos para maiúsculos e vice-versa.

Tipo devolvido: Texto

Sintaxe

  TOGGLE(texto)

Parâmetros
  Comentário: String fonte
  Tipo: Texto
Exemplos

  TOGGLE("alô") retorna "ALÔ"

Exemplos

  TOGGLE("ALÔ") retorna "alô"

Exemplos

  TOGGLE("HéLlO") retorna "hÉLIo"

Funções Relacionadas

  UPPER
  LOWER

#### TRIM

A função TRIM() retorna o texto com apenas espaços simples entre as palavras.

Tipo devolvido: Texto

Sintaxe

  TRIM(texto)

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

  TRIM(" olá KSpread ") retorna "olá KSpread"

#### UNICHAR

A função UNICHAR() devolve o caractere indicado com um ponto de código Unicode.

Tipo devolvido: Texto

Sintaxe

  UNICHAR(código)

Parâmetros
  Comentário: Código do caractere
  Tipo: Número inteiro (como 1, 141, 5678)
Exemplos

  UNICHAR(65) retorna "A"

Funções Relacionadas

  UNICODE
  CHAR

#### UNICODE

A função UNICODE() devolve um ponto de código Unicode para o primeiro caractere de um texto.

Tipo devolvido: Número inteiro (como 1, 141, 5678)

Sintaxe

  UNICODE(texto)

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

  UNICODE("KDE") retorna 75

Funções Relacionadas

  UNICHAR
  CODE

#### UPPER

A função UPPER() converte um texto para maiúsculas.

Tipo devolvido: Texto

Sintaxe

  UPPER(texto)

Parâmetros
  Comentário: String fonte
  Tipo: Texto
Exemplos

  UPPER("alô") retorna "ALÔ"

Exemplos

  UPPER("ALÔ") retorna "ALÔ"

Funções Relacionadas

  LOWER
  TOGGLE

#### VALUE

Converte um string de texto que representa um valor num valor real.

Tipo devolvido: Duplo

Sintaxe

  VALUE(texto)

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

  VALUE("14.03") retorna 14.03

### Trigonométrica

#### ACOS

A função ACOS() retorna o arco-cosseno em radianos e o valor é matematicamente definido para estar entre zero e PI (inclusive).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ACOS(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  ACOS(0.8) igual à 0.6435011

Exemplos

  ACOS(0) igual à 1.57079633

Funções Relacionadas

  COS

#### ACOSH

A função ACOSH() calcula o inverso do cosseno hiperbólico de x. É o valor cujo cosseno hiperbólico é x. Se x é menor que 1.0, acosh() retorna um não-número (NaN) e errno é configurado.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ACOSH(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  ACOSH(5) igual à 2.29243167

Exemplos

  ACOSH(0) igual à NaN

Funções Relacionadas

  COSH

#### ACOT

A função ACOT() retorna o inverso da cotangente de um número.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ACOT(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  ACOT(0) igual à 1,57079633

#### ASIN

A função ASIN() retorna o arco-seno em radianos e o valor é matematicamente definido como entre -PI/2 e PI/2 (inclusive).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ASIN(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  ASIN(0.8) igual à 0.92729522

Exemplos

  ASIN(0) igual à 0

Funções Relacionadas

  SIN

#### ASINH

A função ASINH() calcula o inverso do seno hiperbólico de x, que é o valor cujo seno hiperbólico é x.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ASINH(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  ASINH(0.8) igual à 0.73266826

Exemplos

  ASINH(0) igual à 0

Funções Relacionadas

  SINH

#### ATAN

A função ATAN() retorna o arco-tangente em radianos e o valor é matematicamente definido como entre -PI/2 e PI/2 (inclusive).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ATAN(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  ATAN(0.8) igual à 0.67474094

Exemplos

  ATAN(0) igual à 0

Funções Relacionadas

  TAN
  ATAN2

#### ATAN2

Esta função calcula o arco-tangente de duas variáveis x e y. É similar a calcular o arco-tangente de (y/x), exceto que os sinais dos dois argumentos permitem determinar o quadrante do resultado.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ATAN2(valor;valor)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  ATAN2(0.5;1.0) igual à 1.107149

Exemplos

  ATAN2(-0.5;2.0) igual à 1.815775

Funções Relacionadas

  ATAN

#### ATANH

A função ATANH() calcula o inverso da tangente hiperbólica de x, que é o valor cuja tangente hiperbólica é x. Se o valor absoluto de x é maior que 1.0, ATANH() retorna um não-número (NaN).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  ATANH(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  ATANH(0.8) igual à 1.09861229

Exemplos

  ATANH(0) igual à 0

Funções Relacionadas

  TANH

#### COS

A função COS() retorna o cosseno de x, onde x é informado em radianos.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  COS(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  COS(0) igual à 1.0

Exemplos

  COS(PI()/2) igual à 0

Funções Relacionadas

  SIN
  ACOS

#### COSH

A função COSH() retorna o cosseno hiperbólico de x, que é definido matematicamente como (exp(x) + exp(-x))/2.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  COSH(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  COSH(0.8) igual à 1.33743495

Exemplos

  COSH(0) igual à 1

Funções Relacionadas

  ACOSH

#### CSC

A função CSC() devolve a co-secante de x, em que x é dado em radianos.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  CSC(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  O CSC(PI()/2) é igual a 1

#### CSCH

A função CSCH() devolve a co-secante hiperbólica de x, em que x é dado em radianos.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  CSCH(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  O CSCH(PI()/2) é igual a 0,434537208...

#### DEGREES

Esta função transforma um ângulo de radianos para graus.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  DEGREES(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  DEGREES(0,78) igual à 44.69

Exemplos

  DEGREES(1) igual à 57,29

Funções Relacionadas

  RADIANS

#### PI

A função PI() retorna o valor PI.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  PI()

Parâmetros

Exemplos

  PI() é igual a 3,141592654...

#### RADIANS

Esta função transforma um ângulo de graus para radianos.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  RADIANS(Flutuante)

Parâmetros
  Comentário: Ângulo (graus)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  RADIANS(75) igual à 1,308

Exemplos

  RADIANS(90) igual à 1,5707

Funções Relacionadas

  DEGREES

#### SEC

A função SEC() retorna a secante de x, em que x é dado em radianos.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SEC(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  O SEC(0) é igual a 1

#### SECH

A função SECH() retorna a secante hiperbólica de x, em que x é dado em radianos.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SECH(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  O SECH(0) é igual a 1

#### SIN

A função SIN() retorna o seno de x, onde x é informado em radianos.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SIN(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  SIN(0) igual à 0

Exemplos

  SIN(PI()/2) igual à 1

Funções Relacionadas

  COS
  ASIN

#### SINH

A função SINH() retorna o seno hiperbólico de x, que é definido matematicamente como (exp(x) - exp(-x))/2.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  SINH(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  SINH(0.8) igual à 0.88810598

Exemplos

  SINH(0) igual à 0

Funções Relacionadas

  ASINH

#### TAN

A função TAN() retorna a tangente de x, onde x é informado em radianos.

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  TAN(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  TAN(0.7) igual à 0.84228838

Exemplos

  TAN(0) igual à 0

Funções Relacionadas

  ATAN

#### TANH

A função TANH() retorna a tangente hiperbólica de x, que é definida matematicamente como sinh(x)/cosh(x).

Tipo devolvido: Um valor de ponto flutuante (como 1,3, 0,343, 253 )

Sintaxe

  TANH(Flutuante)

Parâmetros
  Comentário: Ângulo (radianos)
  Tipo: Um valor de ponto flutuante (como 1,3, 0,343, 253 )
Exemplos

  TANH(0.8) igual à 0.66403677

Exemplos

  TANH(0) igual à 0

Funções Relacionadas

  ATANH

Capítulo 9. Créditos e licença
Créditos e licença

# Capítulo 9. Créditos e licença

Calligra Sheets

Direitos autorais do programa 1998-2019 A equipe do Calligra Sheets:

- Torben Weis `(weis AT kde.org)`

- Laurent Montel `(lmontel AT mandrakesoft.com)`

- David Faure `(faure AT kde.org)`

- John Dailey `(dailey AT vt.edu)`

- Philipp Müller `(philipp.mueller AT gmx.de)`

- Ariya Hidayat `(ariya AT kde.org)`

- Norbert Andres `(nandres AT web.de)`

- Shaheed Haque `(srhaque AT iee.org)`

- Werner Trobin `(trobin AT kde.org)`

- Nikolas Zimmermann `(wildfox AT kde.org)`

- Helge Deller `(deller AT kde.org)`

- Percy Leonhart `(percy AT eris23.org)`

- Eva Brucherseifer `(eva AT kde.org)`

- Phillip Ezolt `(phillipezolt AT hotmail.com)`

- Enno Bartels `(ebartels AT nwn.de)`

- Graham Short `(grahshrt AT netscape.net)`

Copyright da documentação 2002 Pamela Roberts `(pamroberts AT blueyonder.co.uk)`

Pequenas atualizações na documentação para o KOffice; 1.3 por Philip Rodrigues `(phil AT kde.org)`.

Capturas de tela atualizadas para o Calligra 3.1 por Carl Schwan `(carl AT carlschwan.eu)`

Tradução de Marcus Gama `(marcus.gama AT gmail.com)` e André Marcelo Alvarenga `(alvarenga AT kde.org)`

Esta documentação é licenciada sob os termos da Licença de Documentação Livre GNU.

Este programa é licenciado sob os termos da Licença Pública Geral GNU.