Códigos de campo: campo = (Fórmula)

Aplica-se a
Word para Microsoft 365 Word para Microsoft 365 para Mac Word 2024 Word 2024 para Mac Word 2021 Word 2021 para Mac

O código de campo = (Fórmula) calcula um número usando uma fórmula matemática.

Use o comando Fórmula na guia Layout da Tabela que aparece quando você clica dentro de uma tabela para adicionar um campo de fórmula ao documento. Você também pode adicioná-la usando a caixa de diálogo Campo .

Para abrir a caixa de diálogo Campo , no Windows, escolha a guia Inserir e, no grupo Texto , escolha Partes Rápidas e, em seguida, Campo. No Mac, escolha a guia Inserir e escolha Campo. (Se você não vir Campo, talvez precise escolher primeiro Texto.)

Um código de campo informa ao Word o que inserir ou fornecer ao documento depois de determinar o valor do código de campo, bem como a data atual ou o número de páginas. Normalmente, o valor resultante é simplesmente exibido como parte do documento. Você pode alternar entre exibir o resultado ou o código de campo pressionando Alt+F9 no Windows ou fn+Option+F9 no Mac.

Dica

Se você tiver um aplicativo de planilha, como o Excel, a inserção de toda ou parte de uma planilha em um documento geralmente é mais fácil do que usar o campo = (Fórmula).

Sintaxe

Quando você exibe o código de campo = (Fórmula) em seu documento, a sintaxe tem a seguinte aparência:

{ = Formula [Bookmark ] [\#Numeric Picture ] }

Instruções

Uma fórmula é uma expressão que pode conter qualquer combinação de números, marcadores que se referem a números, campos que resultam em números e os operadores e funções disponíveis. A expressão pode se referir a valores em uma tabela e valores retornados por funções.

Saiba sobre:

Operadores

Em um campo = (Fórmula), você pode usar qualquer combinação de valores e os seguintes operadores matemáticos e relacionais:

+

Adição

Subtração

*

Multiplicação

/

Divisão

%

Porcentagem

^

Potências e raízes

=

Igual a

<

Menor que

< =

Menor ou igual a

>

Maior que

> =

Maior ou igual a

< >

Diferente de

Funções

O campo = (Fórmula) pode usar valores retornados pelas funções a seguir. As funções com parênteses vazios podem aceitar qualquer número de argumentos. Os argumentos devem ser separados pelo separador de lista definido nas configurações regionais no Painel de Controle do Microsoft Windows, ou seja, vírgula (,) ou ponto e vírgula (;). Os argumentos podem ser números, fórmulas ou nomes de indicadores. As funções MÉDIA(), CONT.NÚM(), MÁX(), MÍN(), MULT() e SOMA() também podem aceitar referências a células de tabela como argumentos.

ABS(x)

Retorna o valor positivo de um número ou uma fórmula, seja o valor real positivo ou negativo.

E(x,y)

Retorna o valor 1 se ambas as expressões lógicas x e y forem verdadeiras, ou o valor 0 (zero) se qualquer uma das expressões for falsa.

MÉDIA( )

Retorna a média de uma lista de valores.

CONT.NÚM( )

Retorna o número de itens em uma lista.

DEFINIDO(x)

Retorna o valor 1 (verdadeiro) se a expressão x for válida, ou o valor 0 (falso) se a expressão não puder ser computada.

FALSO

Retorna 0 (zero).

INT(x)

Retorna os números à esquerda da casa decimal no valor ou na fórmula x.

MÍN( )

Retorna o menor valor em uma lista.

MÁX( )

Retorna o maior valor em uma lista.

MOD(x,y)

Retorna o resto que resulta da divisão do valor x pelo valor y um número inteiro de vezes.

NÃO(x)

Retorna o valor 0 (zero) (falso) se a expressão lógica x for verdadeira, ou o valor 1 (verdadeiro) se a expressão for falsa.

OU(x,y)

Retorna o valor 1 (verdadeiro) se ambas as expressões lógicas x e y forem verdadeiras, ou o valor 0 (zero) (falso) se ambas as expressões forem falsas.

MULT( )

Retorna o resultado da multiplicação de uma lista de valores. Por exemplo, a função { = PRODUCT (1,3,7,9) } retorna o valor 189.

ARRED(X,y)

Retorna o valor de x arredondado para o número especificado de casas decimais y; x pode ser um número ou o resultado de uma fórmula.

SINAL(x)

Retorna o valor 1 se x for um valor positivo, ou o valor –1 se x for um valor negativo.

SOMA( )

Retorna a soma de uma lista de valores ou fórmulas.

VERDADEIRO

Retorna o valor 1.

Referências de tabela

Ao executar cálculos em uma tabela, você faz referência às células da tabela como A1, A2, B1, B2 e assim por diante, com a letra representando uma coluna e o número representando uma linha. As referências de célula no Microsoft Word, ao contrário daquelas no Microsoft Excel, são sempre referências absolutas e não são mostradas com sinais de cifrão. Por exemplo, fazer referência a uma célula como A1 no Word é o mesmo que fazer referência a uma célula como $A$1 no Excel.

Tabela ilustrando referências de célula

Fazer referência a células individuais

Para fazer referência a células em fórmulas, use um ponto e vírgula para separar referências a células individuais e dois pontos para separar a primeira célula da última em um intervalo designado, conforme mostrado nos seguintes exemplos.

Para calcular a média dessas células:

Tabela com intervalo de células selecionado

=média(b:b) ou =média(b1:b3)

Tabela com intervalo de células selecionado

=média(a1:b2)

Tabela com intervalo de células selecionado

=média(a1:c2) ou =média(1:1;2:2)

Tabela com intervalo de células selecionado

=média(a1;a3;c2)

Fazer referência a uma linha ou coluna inteira

Você pode fazer referência a uma linha ou coluna inteira em um cálculo das seguintes maneiras:

  • Use um intervalo que inclua somente a letra ou o número que o represente — por exemplo, 1:1 para fazer referência à primeira linha na tabela. Essa designação permite que o cálculo inclua automaticamente todas as células da linha se você decidir adicionar outras células mais tarde.
  • Use um intervalo que inclua as células específicas — por exemplo, a1:a3 para fazer referência a uma coluna com três linhas. Essa designação permite que o cálculo inclua somente essas células determinadas. Se você adicionar outras células mais tarde e desejar que o cálculo as inclua, será necessário editar o cálculo.

Fazer referência a células de outra tabela

Para fazer referência a células em outra tabela, ou para fazer referência a uma célula de fora de uma tabela, identifique a tabela com um indicador. Por exemplo, o campo { =average(Table2 b:b) } calcula a média da coluna B na tabela marcada pelo indicador Table2.

Indicador

O nome de um indicador que se refere a um ou mais valores.

\# Formato numérico

Especifica a exibição de um resultado numérico. Essa opção é chamada de opção de "formato" porque você usa símbolos para representar o formato do resultado do campo.

Por exemplo, a opção \# $,0.00 in { = SUM(ABOVE) \# $,0.00 } exibe um resultado como "$4.455,70". Se o resultado de um campo não for um número, essa opção não terá efeito.

Observação

Aspas não são necessárias em volta de imagens numéricas simples que não incluem espaços — por exemplo, { MarchSales \# $,0.00 }. Para imagens numéricas mais complexas e aquelas que incluem texto ou espaços, coloque a imagem numérica entre aspas, conforme mostrado nos exemplos de item de imagem a seguir. O Word adiciona aspas a opções de imagem numéricas se você inserir um campo usando o comando Campo na guia Inserir ou o comando Fórmula no menu Layout (que aparece quando você clica dentro de uma tabela).

Combine os seguintes itens de formato para criar uma opção de formato numérico:

Itens de formato

0 (zero)

Especifica as casas numéricas obrigatórias a serem exibidas no resultado. Se o resultado não incluir um dígito nessa casa, o Word exibirá um 0 (zero). Por exemplo, { = 4 + 5 \# 00.00 } exibe "09.00".

Especifica as casas numéricas obrigatórias a serem exibidas no resultado. Se o resultado não incluir um dígito nessa casa, o Word exibirá um espaço. Por exemplo, { = 9 + 6 \# $### } exibe "$ 15".

x

Elimina os dígitos à esquerda do espaço reservado "x". Se o espaço reservado estiver à direita do ponto decimal, o Word arredondará o resultado até aquela casa. Por exemplo:
{ = 111053 + 111439 \# x## } exibe "492".
{ = 1/8 \# 0,00x } exibe "0,125".
{ = 3/4 \# .x } exibe ".8".

. (ponto decimal)

Determina a posição da casa decimal. Por exemplo, { = SUM(ABOVE) \# $###,00 } exibe "$495,47".

Observação

No Windows, use o símbolo decimal especificado como parte das configurações regionais no Painel de Controle.

. (símbolo de agrupamento de dígitos)

Separa uma série de três dígitos. Por exemplo, { = NetProfit \# $#,###,### } exibe "$2.456.800".

Observação

No Windows, use o símbolo de agrupamento de dígitos especificado pelas configurações regionais no Painel de Controle.

- (sinal de menos)

Adiciona um sinal de menos a um resultado negativo ou adiciona um espaço caso o resultado seja positivo ou igual a 0 (zero). Por exemplo, { = 10 - 90 \# -## } exibe "-80".

+ (sinal de mais)

Adiciona um sinal de mais a um resultado positivo, um sinal de menos a um resultado negativo ou um espaço caso o resultado seja 0 (zero). Por exemplo, { = 100 - 90 \# +## } exibe "+10", e { = 90 - 100 \# +## } exibe "-10".

%, $, * etc

Inclui o caractere especificado no resultado. Por exemplo, { = netprofit \# "##%" } exibe "33%".

"positivo; negativo"

Especifica formatos de números diferentes para resultados positivos e negativos. Por exemplo, se o indicador Vendas95 for um valor positivo, o campo { Vendas95 \# "$#,##0.00;-$#,##0.00" } exibirá o valor com a formatação regular — por exemplo, "$1.245,65". Um valor negativo será exibido com a formatação de negrito e um sinal de menos — por exemplo, "-R$ 345,56".

"positivo; negativo; zero"

Especifica formatos de números diferentes para um resultado positivo, um resultado negativo e um resultado igual a 0 (zero). Por exemplo, dependendo do valor do indicador Vendas95, { Vendas95 \# "$#,##0.00;( $#,##0.00); $0" } exibe valores positivos, negativos e 0 (zero) da seguinte forma: $1.245,65, ($ 345,56), $0

'texto'

Adiciona um texto ao resultado. Delimite o texto por aspas simples. Por exemplo, { = { Preço } *8.1% \# "$##0.00 'é o imposto sobre vendas' " } exibe "$347,44 é o imposto sobre vendas".

numbereditem`

Exibe o número do item anterior numerado por você usando o comando Inserir Legenda ou inserindo um campo SEQ.

Delimite o identificador do item, como "tabela" ou "ilustração", com acentos graves (`). O número sequencial é exibido em numerais arábicos. Por exemplo, { = SUM(A1:D4) \# "##0.00 'é o total da Tabela' 'tabela'" } exibe "456,34 é o total da Tabela 2".

Para adicionar uma legenda a um objeto, no Windows, clique com o botão direito do mouse no objeto ou, no Mac, Control+Clique no objeto e escolha Inserir Legenda.

Exemplos

Exemplo 1

O campo a seguir subtrai de um valor representado pelo indicadorVendasBrutas. A opção de formato numérico exibe os resultados com um símbolo de moeda — por exemplo, R$14.786,17:

{ = VendasBrutas-29.897,62 \# "R$#.##0,00" }

Exemplo 2

O campo = (Fórmula) a seguir calcula o número total de páginas em um documento cuja numeração de página começa em 47; ele exibe um resultado como "Página 51 de 92":

Página { PAGE } de { = (47 - 1) + { NUMPAGES } }

Exemplo 3

Os exemplos a seguir referem-se a valores em uma tabela. As referências de célula nos exemplos referem-se a células da tabela contendo o campo = (Fórmula). Se o campo não estiver na tabela referenciada, marque a tabela com um indicador e especifique o indicador, seguido pelas referências de célula.

{ = SUM(ABOVE) } (inserido em uma célula da tabela)

A soma de células, da célula acima do campo até o topo da coluna ou até a primeira célula em branco ou valor ilegal.

{ = SUM(Table3 C3) }

O conteúdo da célula na terceira coluna da tabela marcada pelo indicador "Tabela3".

{ = MIN(Table3 A3:D3) }

O menor valor nas primeiras quatro células da terceira linha da tabela marcada pelo indicador "Tabela3".