Excel: use a instrução if no campo calculado da tabela dinâmica


O exemplo passo a passo a seguir mostra como usar uma instrução IF em um campo calculado de uma tabela dinâmica no Excel.

Passo 1: Insira os dados

Vamos começar inserindo o seguinte conjunto de dados que contém informações sobre transações de vendas realizadas por diversos funcionários de uma empresa:

Etapa 2: crie uma coluna de suporte

Nosso objetivo final será criar uma tabela dinâmica que utilize um campo calculado para calcular o seguinte valor:

  • (Soma das receitas – Soma dos custos) * 0,3 SE o vendedor trabalhar em tempo integral
  • (Soma das receitas – Soma dos custos) * 0,1 SE o vendedor for independente

Para usar uma instrução IF em um campo calculado, primeiro precisaremos criar uma coluna auxiliar que atribua um valor 1 a cada linha com status de Vendedor Full Time ou um valor 0 para cada linha com status Freelancer . estatuto comercial.

Digitaremos a seguinte fórmula na célula E2 :

 =IF( B2 ="Full-Time", 1, 0)

Em seguida, clicaremos e arrastaremos esta fórmula para cada célula restante na coluna E:

Etapa 3: inserir a tabela dinâmica

A seguir, usaremos este conjunto de dados para criar a seguinte tabela dinâmica:

Etapa 4: adicionar um campo calculado

A seguir, adicionaremos um campo calculado à Tabela Dinâmica clicando em qualquer valor na Tabela Dinâmica e, em seguida, clicando na guia Análise da Tabela Dinâmica , em Campos, Itens e Conjuntos e em Campo calculado :

Na nova janela que aparece, insira “Valor do bônus” no campo Nome e, em seguida, insira o seguinte no campo Fórmula:

 =IF('Helper'>0, ('Revenue'-'Cost')*.3, ('Revenue'-'Cost')*.1)

Em seguida, clique em Adicionar e em OK .

Tabela dinâmica do Excel, instrução IF no campo calculado

Este campo calculado será adicionado automaticamente à tabela dinâmica:

Podemos ver que a nova coluna chamada Soma do Valor do Bônus foi capaz de usar com sucesso uma instrução IF para calcular os valores do bônus.

Especialmente:

  • O bônus para freelancers foi calculado da seguinte forma: (565-145) * 0,1 = 42
  • O prêmio para trabalhadores em tempo integral foi calculado da seguinte forma: (715-150) * 0,3 = 169,5

Nota : Se você deseja remover a coluna auxiliar da tabela dinâmica final, basta clicar com o botão direito na coluna Soma Auxiliar na tabela dinâmica e clicar em “Remover Soma Auxiliar” no menu suspenso.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:

Como adicionar duas colunas a uma tabela dinâmica no Excel
Como subtrair duas colunas em uma tabela dinâmica no Excel
Excel: Encontre a diferença percentual entre duas colunas em uma tabela dinâmica

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *