
Tenho um conjunto de dados bastante grande, 44 colunas e cerca de 8 mil a 9 mil linhas por mês. A tabela contém todas as viagens que nossos clientes completaram ou não compareceram. Comecei com uma tabela dinâmica simples que produz o seguinte:
Customer_Name comp noshow
John James 4 1
Sue Stone 10 10
Chris Cole 25 0
As colunas "comp" e "noshow" são simplesmente contagens de quantas vezes no conjunto de dados o status da coluna é preenchido com a palavracomparaçãoounão comparecer. O que estou tentando fazer é criar uma terceira coluna que forneça a porcentagem de viagens que não apareceram. Deve ser uma porcentagem simples = noshow / comp+noshow. O que eu esperava é:
Customer_Name comp noshow Percentage
John James 4 1 20%
Sue Stone 10 10 50%
Chris Cole 25 0 0%
O que estou recebendo são os dados do mesmo preenchidos até o fim: =GETPIVOTDATA("Status",$DU$3,"Status","noshow","Nome completo do cliente","John James")/( GETPIVOTDATA("Status",$DU$3,"Status","comp","Nome completo dos clientes","John James")+GETPIVOTDATA("Status",$DU$3,"Status","noshow","Clientes nome completo","John James"))
Com 410 nomes de clientes distintos que podem mudar a cada mês, também não é prático editar a sequência do nome.
Como posso realizar o que me parece ser uma tarefa fácil. (Estou preparando minha testa agora para algo fácil que perdi!)
Responder1
Se você quiser fazer isso fora da tabela dinâmica, a maneira mais fácil é inserir a fórmula manualmente.
Se você clicar na célula ao inserir a fórmula, você obterá =getpivot...
, mas poderá digitar manualmente =B2
e ela ainda fará referência a essa célula, mesmo que esteja dentro da tabela dinâmica.
Responder2
Com sua tabela dinâmica já criada, você pode usar o recurso Campo Calculado para criar uma coluna classificável dentro da Tabela Dinâmica.
No Excel 2013, a navegação éPivotTable Tools > Analyze > Options > Fields, Items, & Sets > Calculated Field ...
A fórmula que usei é a mesma do @gtwebb:=noshow / (show +noshow )
Depois de calcular o campo NoShowPercentage, você pode classificar os resultados clicando com o botão direito na célula e selecionandoSort > Sort Largest to Smallest
Você pode ver na minha captura de tela, os não comparecimentos mais frequentes aparecem no topo.
Eu referi parcialmenteCalculando% do Sr. Excel em duas colunaspara a resposta.