Usar uma fórmula em uma tabela do Word

Aplica-se a
Word para Microsoft 365 Word 2024 Word 2021 Word 2019 Word 2016

Você pode usar fórmulas para realizar cálculos e comparações lógicas em tabelas. O comando Fórmula é encontrado na guia Layout da Tabela , no grupo Dados .

O grupo Dados da guia Layout das Ferramentas de Tabela na faixa de opções do Word 2010

Uma fórmula do Word é atualizada automaticamente quando você abre o documento que contém a fórmula. Também é possível atualizar um resultado de fórmula manualmente. Para obter mais informações, consulte a seção Atualizar os resultados das fórmulas.

Observação

As fórmulas em tabelas do Word são um tipo de código de campo. Para obter mais informações sobre códigos de campo, confira a seção confira também.

Neste artigo

Inserir uma fórmula em uma célula da tabela

  1. Selecione a célula da tabela onde deseja ver o resultado. Se a célula não estiver vazia, exclua seu conteúdo.
  2. Na guia Layout da Tabela , no grupo Dados , selecione Fórmula.
  3. Use a caixa de diálogo Fórmula para criar sua fórmula. Você pode digitar na caixa Fórmula, selecionar um formato de número na lista Formato do Número e colar funções e indicadores usando as listas Colar Função e Colar Indicador.

Atualizar os resultados das fórmulas

No Word, o resultado de uma fórmula é calculado quando ela é inserida e quando o documento que contém a fórmula é aberto. 

Também é possível atualizar manualmente:

  • Os resultados de todas as fórmulas em uma tabela específica
  • Todos os códigos de campo em um documento, incluindo fórmulas

Atualizar o resultado de todas as fórmulas em uma tabela

  • Selecione toda a tabela que contém os resultados da fórmula que você deseja atualizar e pressione F9.

Atualizar todas as fórmulas em um documento

Importante

Este procedimento atualiza todos os códigos de campo em um documento, e não apenas as fórmulas.

  1. Pressione CTRL+A.
  2. Pressione F9.

Exemplos: somar números em uma tabela usando argumentos posicionais

Você pode usar argumentos de posição (LEFT, RIGHT, ABOVE, BELOW) com estas funções:

  • AVERAGE
  • COUNT
  • MAX
  • MIN
  • PRODUCT
  • SUM

Por exemplo, considere o seguinte procedimento para adicionar números usando a função SUM e argumentos de posição.

Importante

Para evitar um erro ao somar em uma tabela usando argumentos posicionais, digite um zero (0) em qualquer célula vazia que será incluída no cálculo.

  1. Selecione a célula da tabela onde deseja ver o resultado. Se a célula não estiver vazia, exclua seu conteúdo.
  2. Na guia Layout da Tabela , no grupo Dados , selecione Fórmula.
  3. Na caixa de diálogo Fórmula, execute uma das seguintes ações:
Para adicionar números… Digite isto na caixa Fórmula
Acima da célula =SUM(ABOVE)
Abaixo da célula =SUM(BELOW)
Acima e abaixo da célula =SUM(ABOVE;BELOW)
À esquerda da célula =SUM(LEFT)
À direita da célula =SUM(RIGHT)
À esquerda e à direita da célula =SUM(LEFT;RIGHT)
À esquerda e acima da célula =SUM(LEFT;ABOVE)
À direita e acima da célula =SUM(RIGHT;ABOVE)
À esquerda e abaixo da célula =SUM(LEFT;BELOW)
À direita e abaixo da célula =SOMA(DIREITA, ABAIXO)

4. Selecione OK.

Funções disponíveis

Observação

As fórmulas que usam argumentos posicionais (por exemplo, ESQUERDA) não incluem valores nas linhas do cabeçalho.

As funções a seguir estão disponíveis para uso em fórmulas de tabela do Word:

Função Para que serve Exemplo Retorna
ABS() Calcula o valor absoluto do valor dentro dos parênteses =ABS(-22) 22
AND() Avalia se todos os argumentos dentro dos parênteses são todos VERDADEIROS. =E(SOMA(ESQUERDA)<10;SOMA(ACIMA)>=5) 1, se a soma dos valores à esquerda da fórmula (na mesma linha) for menor que 10 e a soma dos valores acima da fórmula (na mesma coluna, excluindo qualquer célula de cabeçalho) for maior ou igual a 5; caso contrário, 0.
AVERAGE() Calcula a média dos itens identificados dentro dos parênteses. =AVERAGE(RIGHT) A média de todos os valores à direita da célula da fórmula, na mesma linha.
COUNT() Calcula o número de itens identificados dentro dos parênteses. =COUNT(LEFT) É o número de valores à esquerda da célula da fórmula, na mesma linha.
DEFINED() Avalia se o argumento dentro dos parênteses é definido. Retorna 1, se o argumento foi definido e avaliado sem erro, e 0 se o argumento não foi definido ou retornou um erro. =DEFINED(rendimento_bruto) 1, se o rendimento_bruto foi definido e avaliado sem erros; caso contrário, 0.
FALSE Não requer argumentos. Sempre retorna 0. =FALSE 0
IF() Avalia o primeiro argumento. Retorna o segundo argumento, se o primeiro argumento for verdadeiro; retorna o terceiro argumento se o primeiro argumento for falso.
Observação: Requer exatamente três argumentos.
=SE(SOMA(ESQUERDA)>=10,10,0) 10, se a soma dos valores à esquerda da fórmula for pelo menos 10; caso contrário, 0.
INT() Arredonda o valor dentro dos parênteses para baixo até o número inteiro mais próximo. =INT(5,67) 5
MAX() Retorna o valor máximo dos itens identificados dentro dos parênteses. =MAX(ABOVE) O valor máximo encontrado nas células acima da fórmula (excluindo as linhas de cabeçalho).
MIN() Retorna o valor mínimo dos itens identificados dentro dos parênteses. =MIN(ABOVE) O valor mínimo encontrado nas células acima da fórmula (excluindo as linhas de cabeçalho).
MOD() Tem dois argumentos (devem ser números ou são avaliados como números). Retorna o restante depois do segundo argumento ser dividido pelo primeiro. Se o resto for 0 (zero), retornará 0,0 =MOD(4;2) 0
NOT() Tem um argumento. Avalia se o argumento é verdadeiro. Retorna 0 se o argumento for verdadeiro, 1 se o argumento for falso. Usado principalmente em uma fórmula SE. =NOT(1=1) 0
OR() Tem dois argumentos. Se forem verdadeiros, retornará 1. Se forem falsos, retornará 0. Usado principalmente em uma fórmula SE. =OR(1=1;1=5) 1
PRODUCT() Calcula o produto dos itens identificados dentro dos parênteses. =PRODUCT(LEFT) O produto da multiplicação de todos os valores encontrados nas células à esquerda da fórmula.
ROUND() Tem dois argumentos (o primeiro argumento deve ser um número ou avaliado como um número; o segundo argumento deve ser um número inteiro ou ser avaliado como um número inteiro). Arredonda o primeiro argumento para o número de dígitos especificado pelo segundo argumento. Se o segundo argumento for maior que zero (0), o primeiro argumento é arredondado para baixo para o número de dígitos especificado. Se o segundo argumento é zero (0), o primeiro argumento é arredondado para baixo até o número inteiro mais próximo. Se o segundo argumento for negativo, o primeiro argumento é arredondado para baixo à esquerda da vírgula decimal. =ROUND(123,456; 2)
=ROUND(123,456; 0)
=ROUND(123,456; -2)
123;46
123
100
SIGN() Tem um argumento que deve ser um número ou ser avaliado como um número. Avalia se o item identificado dentro dos parênteses é igual a, maior ou menor que zero (0). Retorna 1, se for maior que zero, 0 se for zero, -1 se for menor que zero. =SIGN(-11) -1
SUM() Calcula a soma dos itens identificados dentro dos parênteses. =SUM(RIGHT) A soma dos valores das células à direita da fórmula.
TRUE() Não requer argumentos. Sempre retorna 1. =VERDADEIRO 1

Usar nomes de indicador ou referências de célula em uma fórmula

Você pode consultar uma célula que contém indicador usando o nome do indicador em uma fórmula. Por exemplo, se você usou um indicador em uma célula que contém ou é avaliada como um número com o nome do indicador receita_bruta, a fórmula =ARRED(receita_bruta,0) arredondará o valor dessa célula para baixo para o inteiro mais próximo.

Também é possível usar referências de coluna e linha em uma fórmula. Há dois estilos de referência: LnCn e A1.

Observação

A célula que contém a fórmula não está incluída em um cálculo que usa uma referência. Se a célula é parte da referência, ela será ignorada.

Referências LnCn

Você pode fazer referência a uma linha, coluna ou célula na tabela em uma fórmula usando a convenção de referência LnCn. Nesta convenção, Ln refere-se à linha n, e Cn refere-se à coluna n. Por exemplo, R1C2 refere-se à célula que está na primeira linha e na segunda coluna. A tabela a seguir contém exemplos deste estilo de referência.

Para se referir a... ... use este estilo de referência
Uma coluna inteira Cn
Uma linha inteira Ln
Uma determinada célula LnCn
A linha que contém a fórmula L
A coluna que contém a fórmula C
Todas as células entre duas células especificadas LnCn:LnCn
Uma célula em uma tabela com indicador Nome do indicador LnCn
Um intervalo de células em uma tabela com indicador Nome do indicador LnCn:LnCn

Referências A1

Você pode se referir a uma célula, a um conjunto de células ou a um intervalo de células usando a convenção de referência A1. Nessa convenção, a letra se refere à coluna da célula e o número se refere à linha da célula. A primeira coluna em uma tabela é a coluna A; a primeira linha é a 1. A tabela a seguir contém exemplos deste estilo de referência.

Para se referir a... ... use esta referência
A célula na primeira coluna e na segunda linha A2
As duas primeiras células na primeira linha A1;B1
Todas as células na primeira coluna e as duas primeiras células na segunda coluna A1:B2

Veja Também

Códigos de campo no Word e no Outlook