Applies ToOffice Products Excel 2010 Excel 2013 Excel 2016 Excel for Microsoft 365 Excel 2019

Sintomas

Numa Tabela Dinâmica, o Microsoft Excel pode calcular um total de grande incorreto para um campo calculado.

Causa

Este problema ocorre quando se utiliza um campo calculado (um campo que se baseia em outros campos) numa Tabela Dinâmica, e o campo calculado é definido através da realização de uma operação aritmética de ordem superior, como exponenciação, multiplicação ou divisão em outros campos da Tabela Dinâmica. Por exemplo, este problema ocorre quando se utiliza um campo calculado que é denominado Receitas que devolve o múltiplo dos campos Unidades * Preço. Os itens individuais no campo calculado devolvem os resultados esperados. No entanto, o grande total não devolve o resultado esperado para o campo calculado.

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informações

Quando um campo calculado inclui mais de um campo na gama de dados, o Excel calcula o total da soma de cada campo componente e, em seguida, executa a operação aritmética. Por exemplo, o exemplo seguinte, a Tabela Dinâmica contém um campo calculado que se chama Receita. Este campo é definido como Price * Units. A1: Sum of Revenue B1: C1: D1: A2: Product B2: Units C2: Price D2: Total A3: Alpha B3: 1 C3: 10 D3: 10 A4: B4: 1 Total C4: D4: 10 A5: Alpha Total B5: C5: D5: 10 A6: Bravo B6: 2 C6: 11 D6: 22 A7: B7: 2 Total C7: D7: 22 A8: Bravo Total B8: C8: D8: 22 A9: Charlie B9: 3 C9: 12 D9: 36 A10: B10: 3 Total C10: D10: 36 A11: Charlie Total B11: C11: D11: 36 A12: Grand Total B12: C12: D12: 198 O total de 198 não é igual aos subtotais de 10+22+36, que é 68. O Excel calcula os totais para as receitas de campo calculadas de uma de duas maneiras, da seguinte forma.

   SUM(Units)*SUM(Price)
   SUM(1+2+3)*SUM(10+11+12)

Aqui é 6*33=198.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.