O Excel 2010 cria um gráfico de pizza com rótulos que se aplicam a mais de um segmento

4

Eu quero criar um gráfico de pizza com rótulos de dados que se refiram a mais de um segmento.

Eu encontrei uma maneira aproximada de fazer isso - estes são os passos que eu segui.

Meus dados são assim:

Euquerocriarumgráficodepizzaquereflitatodosessessegmentos,masaplique%derótulosapenasàscategoriasgeraisA,BeC.

Comeceicriandoumacolunaextraparaconsolidarosdados:

Euploteiambasassériesemumgráficoderosca,usandoumpreenchimentopadronizadoparadistinguirascategoriasX2deX1:

Euentãotroqueiasérieeadicioneirótulosdedadosàsérieconsolidadacomnúmerosformatadosparaque"0%" nunca seja exibido:

Nestafase,mudeionomedascategoriasX1paraapenasXeapagueiascategoriasX2paraquealegendamostreapenasascategoriasgerais:

Finalmente,eumudeiodonutcentralparaumatortaefizoburacoomenorpossível:

Isso cria mais ou menos o gráfico que desejo, exceto que a legenda agora exibe as duas séries em vez das legendas das categorias. Como posso fazer com que a legenda mostre as categorias A, B, C e não as Séries 1 e 2? Seja desse gráfico ou usando uma abordagem completamente diferente.

(Idealmente, eu gostaria de me livrar do pequeno círculo no meio, mas eu posso viver com isso, se necessário).

    
por apkdsmith 14.09.2015 / 16:37

1 resposta

1

Eu faria praticamente o mesmo que você fez.

Supondo que seus dados existam nas células B2: B7 ...

Na coluna C, adicione uma coluna calculada que está à direita da sua tabela de dados =LEFT(A2,LEN(A2)-1) (isso lhe dará uma categoria de alto nível)

Na coluna D, adicione outra coluna que resuma os dados =IF(MATCH(C2,C:C,0)=ROW(),SUMIF(C:C,C2,B:B),0)

Na coluna E, adicione uma terceira coluna que forneça espaços em branco para dados sem importância =IF(MATCH(C2,C:C,0)=ROW(),C2,"")

Remova completamente a legenda do gráfico

Insira um gráfico de rosca, criando duas séries: Valor (B2: B7) e Valor da linha (D2: D7). Defina os rótulos do Eixo de Categoria como E2: E7

Clique com o botão direito em um único ponto de dados no donut externo e adicione um rótulo de dados. Defina isto para mostrar Nome da categoria e Porcentagem. Em Number, crie um formato personalizado "0% ;;" (sem as aspas) para que zero & valores negativos serão suprimidos.

Clique com o botão direito no donut interno, formate a série de dados e reduza o buraco para o menor tamanho possível.

Não é perfeito: você acaba sem uma lenda apropriada, mas pelo menos tem rótulos sensatos no lugar certo.

    
por 06.10.2015 / 08:26