Total geral do campo calculado da tabela dinâmica

1

Minha tabela dinâmica resume o número total de itens vendidos e calcula as comissões, digamos:

ItemA 15 $150
ItemB  6  $30
ItemC  9  $45
Total 30 $300

Eu quero calcular a comissão para os vendedores: Para cada item , se atingir 10 peças naquele dia, serão dados $ 10 por peça. Caso contrário, não atingirá 10 peças e apenas US $ 5 por cada peça vendida.

Eu usei um campo calculado :

=if(Count>=10,10,5)*Count

A comissão para cada item é calculada corretamente. No entanto, a comissão total total é calculada erroneamente com base no número total de peças (30 * $ 10), em vez de um total simples ($ 150 + $ 30 + $ 45 = $ 225).

Como posso corrigir meu campo calculado?

(Nós usamos o MS Excel 2010)

    
por HYC 21.08.2015 / 09:52

2 respostas

-1

Finalmente, eu mesmo chego a uma resposta. O ponto é que não é necessário um campo calculado, mas um novo campo com dois itens, a saber, Qty e Comm para o número total de itens e a comissão.

Suponha que os dados sejam assim:

Items   Pcs
ItemA     2
ItemB     6
ItemC     4
ItemA     6
ItemA     7
ItemC     5

A tabela dinâmica dará algo como

Row labels   Sum of Pcs
ItemA               15
ItemB                6
ItemC                9
Grand Total         30

Agora, o que eu quero é outro item para o campo da coluna que calcula a comissão, mas não há um campo na tabela dinâmica para o campo da coluna. Então, adiciono um campo aos meus dados:

Items   Pcs  Field
ItemA     2   Qty
ItemB     6   Qty    
ItemC     4   Qty
ItemA     6   Qty
ItemA     7   Qty
ItemC     5   Qty

O novo campo é colocado no campo da coluna da tabela dinâmica:

Sum of Pcs   Column labels
Row labels   Qty           Grand Total
ItemA                  15          15  
ItemB                   6           6
ItemC                   9           9
Grand Total            30          30

Ocultar a coluna Grand Total na guia Design , grupo Layout , Total geral , Ativado somente para colunas .

Agora, ative a célula com o rótulo da coluna Qty . Em seguida, o separador Opções , o grupo Ferramentas , Fórmulas , Item calculado .

Na caixa Nome , nomeie o novo item Comm . Na caixa Fórmula , digite =IF(Qty>=10,10,5)*Qty . Clique em Adicionar .

Agora, a tabela dinâmica tem esta aparência:

Sum of Pcs   Column labels
Row labels   Qty           Comm
ItemA                 15      150
ItemB                  6       30
ItemC                  9       45
Total                 30      225
    
por 02.10.2015 / 04:26
0

O Grand Total em uma tabela dinâmica é corrigido para usar o mesmo cálculo que o Calculated Field . Portanto, não há como modificá-lo.

Uma solução é executar o cálculo da comissão na tabela de dados.

Vocêpodeusaratabeladinâmicapararesumi-la.IssoresultanoGrandTotalcorreto.

    
por 24.08.2015 / 14:03