2016-07-11 14:16:42 +0000 2016-07-11 14:16:42 +0000
7
7

Criação de um gráfico de barras "agrupado" a partir de uma tabela em Excel

Em primeiro lugar, quase não tenho experiência com gráficos Excel :)

Estou a tentar criar um gráfico bastante simples a partir de uma tabela bastante simples. Mas estou a ter mais problemas do que pensava ter e a gastar demasiado tempo com isso.

Então, esta é a tabela:

E este é um esboço do que quero ter:

Então… O eixo X tem etiquetas da linha superior, o eixo Y tem valores da linha 4 e as barras são agrupadas de acordo com as etiquetas da linha 3. Além disso, as barras são coloridas e há uma lenda no lado que liga uma cor a uma sub-etiqueta específica.

Como é que o faço? :)

E uma pergunta bónus… Digamos que quero adicionar uma nova “semana” de vez em quando à direita desta tabela (aumente-a com mais dados). Posso fazê-lo de modo a que o gráfico se ajuste automaticamente e inclua os novos dados? Ou terei de o editar manualmente de cada vez?

P.S. Se tudo isto já tiver sido respondido, lamento, mas não faço ideia do que devo procurar.

Respostas (3)

9
9
9
2016-08-11 12:39:24 +0000

Os gráficos Excel funcionam traçando linhas e colunas de dados, e não apenas uma grande linha longa. Portanto, organize os seus dados desta forma:

Seleccione esta gama de dados, e no separador Inserir fita, clique em Tabela. Não irá inserir nada, mas irá converter a sua gama normal de dados numa estrutura de dados especial conhecida como Tabela. Nada a temer, as Tabelas são bastante poderosas. O diálogo irá perguntar se a sua gama tem cabeçalhos, o que faz (Semana, A, B, C, Total).

A Tabela tem agora uma formatação especial, com uma linha de cabeçalho colorida e faixas alternadas de cor. É um pouco formatada em excesso, mas pode seleccioná-la e escolher um estilo menos (ou mais!) formatado.

Agora seleccione a tabela, ou uma célula dentro da tabela, e insira um gráfico de colunas.

Se não quiser o total (pode sobrecarregar o resto dos dados, basta seleccionar e apagar o total das colunas no gráfico, ou seleccionar apenas as primeiras quatro colunas da tabela antes de seleccionar o gráfico.

Agora vem a magia das Tabelas. Se tiver uma fórmula algures que dependa da coluna inteira de uma tabela, então se adicionar ou remover linhas na tabela, a fórmula será actualizada sem qualquer esforço da sua parte. Estas fórmulas incluem as fórmulas da Série no gráfico. Assim, adicione uma linha à tabela, e o gráfico incluirá automaticamente a nova linha de dados.  

5
5
5
2016-07-11 15:31:07 +0000

Há uma forma não tão simples de o fazer com gráficos normais, mas a verdadeira habilidade aqui é usar um PivotChart.

Isto exigiria primeiro que reformatasse os seus dados em formato tabular, basicamente para que haja apenas uma fila de cabeçalhos - os seus dados teriam este aspecto:

WEEK # | LETTER | VALUE - A tabela pivot tratará de totais para si

Primeiro pretende seleccionar todos os dados e criar uma tabela pivot (inserir -> tabela pivot)

Clique ‘OK’ e verá uma tabela pivot em branco numa nova folha.

A seguir, vai querer ir a “Ferramentas PivotTable -> Opções” na fita (É roxo no Office 2010) e clicar em “PivotChart”. Irá seleccionar a primeira opção do gráfico de barras e será saudado por um gráfico em branco.

No lado direito do ecrã, verá uma lista de todas as suas colunas por cabeçalho e quatro caixas abaixo. Empilhe os seus “grupos” para que os grupos passem do nível mais alto para o mais baixo verticalmente nisto, depois coloque as colunas cujos valores gostaria de medir no gráfico na caixa “Valores”.

Quanto à sua pergunta de bónus, o formato tabular dos dados que utiliza torna isto super simples. Basta fazer a semana # 4 na próxima semana :)

-1
-1
-1
2019-08-16 02:47:14 +0000

A minha resposta não é uma resposta, mas uma pergunta sobre uma das respostas.

A minha pergunta está relacionada com a resposta “Há uma forma não tão simples de o fazer com gráficos normais, mas a verdadeira habilidade aqui é usar um PivotChart” PivotChart.

No fundo do PivotChart mostrado, mostra os dois níveis de Etiquetas de Dados no fundo, para o eixo X.

A minha pergunta: Como se formatam AMBOS NÍVEIS das etiquetas de dados do Eixo X? Tanto os níveis “A, B, C” e “1, 2, 3” das etiquetas de dados dos eixos, no exemplo desta resposta.

(Por etiquetas de dados quero dizer etiquetas de “campo” ao longo do fundo abaixo do eixo, não etiquetas de dados reais no gráfico). Se eu clicar com o botão direito do rato nas etiquetas de eixo e seleccionar Formatar Eixo, tenho a opção de formatar o Eixo, mas parece que só posso formatar as etiquetas de nível “A, B, C” (a partir do exemplo aqui), mas não consigo perceber como ou se consigo formatar o nível “1, 2, 3” das etiquetas.

Obrigado de antemão. Fiz um pouco de pesquisa e até agora não encontrei nada que me ajude nisto.