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 .
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