Observação: Este artigo já cumpriu o seu papel, por isso o retiraremos em breve. Para evitar problemas de "Página não encontrada", removemos links que já sabemos que podem causar esse problema. Se você criou links para esta página, remova-os e juntos manteremos a Web conectada.
Você pode executar cálculos e comparações lógicas em uma tabela usando fórmulas. O Word faz atualizações automáticas dos resultados das fórmulas em um documento ao abrir o documento. O Word também atualiza os resultados quando você usa o comando Atualizar campo.
Observação: As fórmulas em tabelas são um tipo de código de campo. Para saber mais sobre os códigos de campo, consulte Códigos de campo no Word.
Neste artigo
Abrir a caixa de diálogo Fórmula
Para adicionar ou modificar fórmulas no Word, você deve abrir a caixa de diálogo Fórmula. Na caixa de diálogo Fórmula, você pode editar fórmulas, selecionar formatos de número, selecionar funções para colar em uma fórmula e colar indicadores.
Os procedimentos neste tópico descrevem o uso do menu Tabela para abrir a caixa de diálogo Fórmula, mas você também pode abrir a caixa de diálogo Fórmula clicando em Fórmula na guia Layout.
-
Coloque o cursor na célula da tabela em que você deseja criar ou modificar uma fórmula.
Quando você posicionar o cursor em uma célula de tabela ou selecionar o texto em uma tabela, o Word exibe as guias Design da tabela e Layout, que normalmente ficam ocultas.
-
Siga um destes procedimentos:
-
Se a sua janela do Word for grande, clique em Fórmula, que aparece diretamente na faixa de opções.
-
Se a sua janela do Word for estreita, primeiro clique Dados para abrir o menu e, em seguida, clique em Fórmula.
-
No menu Tabela, clique em Fórmula.
-
Inserir uma fórmula em uma célula da tabela
-
Selecione a célula da tabela onde deseja ver o resultado.
Se a célula não estiver vazia, exclua seu conteúdo.
-
Na guia layout , clique em fórmula.
Ou, se preferir, no menu tabela , clique em fórmula.
-
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 resultados de fórmulas
O Word calcula o resultado de uma fórmula ao inseri-la em um documento e quando o Word abre o documento que contém a fórmula.
Você também pode fazer o Word recalcular o resultado de uma ou mais fórmulas específicas.
-
Selecione as fórmulas que você deseja atualizar.
Você pode selecionar várias fórmulas mantendo pressionada tecla enquanto vai selecionando.
-
Com Control pressionado, clique na fórmula e, em seguida, clique em Atualizar campo.
Exemplos: somar números em uma tabela usando argumentos de posição
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.
-
Selecione a célula da tabela onde deseja ver o resultado.
-
Se a célula não estiver vazia, exclua seu conteúdo.
-
Na guia layout , clique em fórmula.
Ou, se preferir, no menu tabela , clique em fórmula.
-
Identifique quais números você deseja adicionar e, em seguida, insira a fórmula correspondente mostrada na tabela a seguir.
Para adicionar os 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
=SUM(RIGHT;BELOW)
-
Clique em OK.
Funções disponíveis
Observação: As fórmulas que usam argumentos de posição (por exemplo, LEFT) não incluem valores nas linhas de cabeçalho.
As funções descritas na tabela a seguir estão disponíveis para uso em fórmulas de tabela.
Função |
Para que serve |
Exemplo |
Retorna |
ABS() |
Calcula o valor absoluto do valor dentro dos parênteses |
=ABS(-22) |
22 |
AND() |
Avalia se os argumentos dentro dos parênteses são TRUE. |
=AND(SUM(LEFT)<10;SUM(ABOVE)>=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 a contagem 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. |
=IF(SUM(LEFT)>=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,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() |
Tem um argumento. Avalia se o argumento é verdadeiro. Retorna 1, se o argumento for verdadeiro, 0 se o argumento for falso. Usado principalmente em uma fórmula SE. |
=TRUE(1=0) |
0 |
Usar nomes de indicadores ou referências de célula em uma fórmula
Você pode fazer referência a uma célula marcada com indicador usando o nome do indicador em uma fórmula. Por exemplo, se você marcou a uma célula que contém ou é avaliada como um número com o nome do indicador rendimento_bruto, a fórmula =ROUND(rendimento_bruto;0) arredonda o valor dessa célula para baixo para o número inteiro mais próximo.
Você também pode 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 da tabela, coluna ou célula em uma fórmula usando a convenção de referência LnCn. Nesta convenção, Ln refere-se ao número da linha e Cn refere-se ao número da coluna. Por exemplo, L1C2 se refere à célula que está na primeira linha e na segunda coluna.
A tabela a seguir contém exemplos de estilo de referência LnCn.
Para se referir a... |
... use este estilo de referência |
Coluna inteira |
Cn |
Uma linha inteira |
Ln |
Uma célula específica |
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 |
Bookmark_name LnCn |
Um intervalo de células em uma tabela marcada com indicador |
Bookmark_name LnCn:LnCn |
Referências A1
Você pode fazer referência a uma célula, um conjunto de células ou um intervalo de células usando a convenção de referência A1. Nesta convenção, a letra se refere a coluna da célula e o número se refere a linha da célula. A primeira coluna em uma tabela é a coluna A; a primeira linha é a linha 1.
A tabela a seguir contém exemplos de estilo de referência A1.
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 |