Dicas do Microsoft Excel é ao Domingo…no Pplware – 11
Por João Pinto para o PPLWARE.COM
Adicionar totais a um gráfico de colunas empilhadas
Ora vivam caros leitores. Mais um Domingo e mais uma artigo da rubrica “Dicas do Microsoft Excel é ao Domingo….no Pplware”. Lembramos que esta é uma rubrica “aberta” a todos os leitores que pretendam contribuir. Para tal devem enviar-nos um e-mail com a dica que pretendem ver publicada. Caso tenham também alguma dúvida ou problema a resolver no Excel, deixem essa informação nos comentários para que a comunidade Pplware ajude a resolver.
Depois de nos últimos 10 artigos termos apresentado algumas funções básicas simples, o nosso leitor e expert em Excel, João Pinto, enviou-nos uma dica fabulosa que consiste em ensinar como adicionar totais a um gráfico de colunas empilhadas. Vamos então a um exemplo:
Imaginemos que temos a seguinte tabela de dados
Com esta tabela, podemos criar um gráfico de barras sobrepostas, seleccionando as células B3:F6 e indo a Inserir, no grupo Gráficos clicar no botão Coluna e, no grupo Coluna 2D, seleccionar Colunas Empilhadas (2ª opção). Iremos ficar com um gráfico com este aspecto:
Podemos colocar os valores das vendas em cada uma das séries fazendo clique com o botão direito do rato sobre cada uma das séries e seleccionando Adicionar Rótulos de Dados. Repita este processo para cada série do gráfico e o mesmo deverá ficar assim:
Agora, seria útil colocar, no topo de cada uma das barras, o valor total das vendas de cada semana, que corresponde à soma dos valores de todos os vendedores. Esses são os valores que se encontram nas células C7:F7. A maneira mais fácil de o fazer, é adicionando uma 4ª série ao gráfico. Para tal, fazer clique com o botão direito do rato sobre o gráfico, e escolher a opção Seleccionar Dados. Irá abrir uma janela de diálogo assim
Para acrescentar a linha 7 (a que tem os totais das vendas), da nossa folha, ao gráfico, basta no campo “Intervalo de dados do gráfico”, onde temos “=Sheet1!$B$3:$F$6” alterar para “=Sheet1!$B$3:$F$7”, isto é, alterando o intervalo de dados, em vez de ir desde a célula B3 até à F6, passar a ir buscar os dados da B3 até à F7. Imediatamente podem verificar que uma nova série Total aparece na lista do lado esquerdo das “Entradas de Legenda (Série)”:
Cliquem no botão OK e o vosso gráfico estará agora com 4 séries e com este aspecto:
Clique com o botão do lado direito do rato sobre a nova série e seleccione Adicionar Rótulos de Dados. O valor da série aparece agora no meio da barra. Vamos alterar a posição do mesmo clicando com o botão do lado direito do rato sobre os valores e seleccionando Formatar Rótulos de Dados. Nas Opções de Rótulo, Posição do Rótulo, escolham Base Inferior em vez de Centro.
Os valores dos totais aparecem agora na parte inferior da barra. Agora temos que retirar a cor de fundo desta barra para a “esconder”, para que apenas os valores totais fiquem no topo da barra de cada semana. Para isso, devem clicar com o botão do lado direito do rato sobre a série dos totais e escolher a opção Formatar Série de Dados. Devem escolher a opção Preenchimento do lado esquerdo da janela de diálogo que abriu, e no lado direito escolher a opção “Sem preenchimento”.
O vosso gráfico deverá agora estar com este aspecto:
Como podem verificar, no lado direito do gráfico, na legenda, aparece ainda a série Total mas sem qualquer referência a cor. Não precisamos que a legenda da série Total apareça pelo que basta clicar no conjunto das legendas e depois clicar uma segunda vez sobre a palavra Total para a seleccionar. Cliquem depois na tecla Delete para apagar a mesma.
Agora, falta-nos apenas ajustar a escala do eixo do lado esquerdo. Ao adicionarmos a série Total ao nosso gráfico, a escala foi ajustada automaticamente para comportar mais este valor. Como o valor mais alto que temos numa semana é de 4,948€, basta-nos ajustar a escala do eixo de maneira a ficar com o valor máximo de, por exemplo, 6,000€, em vez dos actuais 12,000€. Clique com o botão do lado direito do rato sobre qualquer um dos valores do eixo e seleccione opção “Formatar eixo” do menu que surge. Em Opções de Eixo, em Máximo, mudar para Fixo e colocar então o valor 6000, tal como podem verificar nesta imagem:
Clique no botão Fechar e ficam com o vosso gráfico já com o valor total de vendas de cada semana por cima de cada barra. O resultado final será então este:
Podem ainda formatar o vosso gráfico para que fique com melhor aspecto retirando, por exemplo as Linhas de Grelha, colocando a Legenda no topo, colocando os valores totais a negrito, alterando a cor dos Rótulos de Dados, etc. O vosso gráfico pode ser melhorado da forma que acharem melhor. Aqui fica o aspecto do meu, após alguma formatação adicional:
Espero que este artigo vos seja útil e coloco-me desde já ao vosso dispor para responder às questões colocadas aqui nesta página.
Este artigo tem mais de um ano
Excelente artigo, muitos parabéns!
Está mesmo excelente. Muitos parabéns ao João Pinto pelo excelente tutorial
Obrigado! 🙂
Muito bem, isso é que é ir ao fundo da questão!
Continua esses artigos pois são muito úteis.
Excelente dica.
E porque não complementarmos o gráfico assinalando o melhor vendedor?
Podemos calcular os totais de cada vendedor na coluna G
Em G4 colocar =SOMA(C4:F4)
Copiar para o intervalo G5:G6
e colocar por exemplo em B9
=”O melhor foi o ” & ÍNDICE(B4:B6;CORRESP(MÁXIMO(G4:G6);G4:G6;0))
na versão inglesa a fórmula será:
=”O melhor foi o ” & INDEX(B4:B6,MATCH(MAX(G4:G6),G4:G6,0))
Podemos agora seleccionar o gráfico, inserir uma caixa de texto por baixo do título do gráfico, e com a caixa de texto seleccionada escrever na barra de fórmulas =Folha1!B9 criando uma ligação entre o valor da fórmula e o texto que aparece na caixa de texto.
Mais uma grande dica!
Obrigado.
=”O produto mais vendido foi ” & INDICE(A4:A6;CORRESP(MAXIMO(F4:F6 );F4:F6;0))
Nessa parte OK. Consegui. Agora como colocaste a ligação do gráfico à célula é que não sei como, pelo menos no meu Calc…
Quando o José Augusto escreveu “…escrever na barra de fórmulas =Folha1!B9” é mesmo para escrever na barra de fórmulas e não na caixa!
Aí esta a diferença!
Mais tarde enviarei como fazer este gráfico em LibreOffice Calc.
Pode ver como se faz no seguinte sítio:
http://youtu.be/5t3G3NzGorc
Excelente dica!
Olá,
Poderiam-me indicar numa determinada célula formatada para data, essa mesmo avisar-me antes de o prazo terminar com 30 dias de antecedência.
cump
Use formatação condicional na ou nas células em causa
Suponha que em D5 tem a data 18-02-2012.
Seleccione a célula D5, vá a formatação condicional, gerir regras, nova regra e use a fórmula
=Hoje()-D5>=30
e use o formato de realce que entender.
A formatação condicional pode ser copiada e estendida para qualquer domínio, com a colagem especial.
(Excel 2007 e 2010)
Nas versões anteriores à 2007 deverá proceder de forma semelhante.
Penso que em LibeOffice Calc o resultado será o mesmo.
Isto deve ser pouco mais avançado, mas existe alguma maneira para criar um Search numa folha,em que mostre os resultados das linhas inteiras que foi encontrado em todas as folhas do ficheiro.
Parabens. excelente tutorial. Muito bem pensada esta dica
Montei um gráfico de colunas comparando dois resultados de uma mesma amostra obtidos por diferentes métodos. Existe alguma função do excel que insira uma barra horizontal no gráfico, para que se possa dizer que resultados que ultrapassarem a barra serão considerados acima de um limite estabelecido?
Excelente o tutorial, altamente didático! Parabéns
O que dá para fazer é transformar a coluna oculta em linha (também oculta), nesse caso não será necessário fixar um valor máximo para visualização do gráfico, além de deixar o gráfico mais limpo.
Bom dia,
como consigo fazer um gráfico deste género?
https://drive.google.com/open?id=1edX6CS18xyJ8lxGiLSg-EAR5Hh4pGSXD
Precisava de o formatar ao meus gosto.
Obrigado.