MS Excel - adicionando linha a algumas séries no gráfico de barras empilhadas

0

Eu criei o seguinte gráfico depois de algumas pesquisas:

Eletemdoisníveisdeeixosdecategoria,asbarrasquevocêvêsãotiposdegráficodebarrasempilhados.Vocêpodeencontraroarquivocomosdadoseosgráficos aqui se você quiser ver os detalhes .

Minha preocupação é a linha para A . Os dados que estou processando são coletados em várias datas com categorias invariáveis. As barras sólidas e listradas da mesma cor medem coisas diferentes para a mesma categoria. O que você não vê sobre a construção do gráfico é que ele acha que cada barra (e cada lacuna) está em sua própria categoria, e eu apenas deixo as lacunas (que correspondem a linhas vazias nos dados) e as barras listradas células vazias como referência de categoria, de forma que o eixo da categoria secundária não fique confuso.

Eu gostaria de adicionar linhas conectando todas as barras sólidas de uma categoria (os dados podem ser coletados em muitas datas arbitrariamente). O que eu fiz foi que eu dupliquei os dados para as barras sólidas, usei as duplicatas para adicionar uma segunda série de barras empilhadas sobre as sólidas, depois mudei o tipo daquela série duplicada para gráfico de linhas. Eu então adicionei valores fictícios para as categorias onde nenhuma barra sólida mostra para fazer uma linha reta (usando uma função linear). Se eu derrubar os marcadores da linha, tudo ficará bem.

Agora, o que não gosto nisso é que, se eu filtrar o gráfico para mostrar apenas dados relativos à série A e B , por exemplo, os valores da linha não pertencerão mais a uma função linear, e terá dentes:

Então,oqueeurealmentegostariadeteréumalinhaquesóseplotanasubcategoriaAdentrodecadacategoriaprincipal,eoutralinhaquefazomesmoemBeassimpordiante.EupareçolembrarversõesanterioresdoExcel(2003oumais)tinhaafuncionalidadequeeupoderiaconectartodosospontosdedadosdeumasériecomumalinha,masnãotenhocertezadequerealmenteeraocaso.

ExisteumamaneiradefazeroqueeuquerosemterqueVBAosvaloresparaalinhatodavezqueeufiltrar?EununcauseiVBAantes(euseiprogramar,maseuesperavaquehouvesseumamaneiraautomáticadeconseguirisso).

Outrascoisasqueeutentei:usarapenas0entradasemtodasasoutrascategoriasproduzisso:

Restringindo o intervalo de dados para o gráfico de linhas para apenas os valores relevantes para as barras sólidas para A , recebo isso (linha agora rosa para destacá-la):

    
por G. Bach 15.04.2015 / 03:27

1 resposta

2

Clique com o botão direito no gráfico e selecione "Selecionar dados". Nessa caixa de diálogo, clique no botão "Cilhas ocultas e vazias" e, em seguida, marque a opção "Conectar pontos de dados à linha".

Agora você pode remover os valores na coluna K, exceto os da linha 2 e da linha 14. A linha agora tem apenas dois pontos de dados conectados a uma linha.

Se você agora ocultar as linhas de C e D, a linha ainda conectará bem as duas colunas A.

NoExcel2007,nãoépossívelacessaraopção"Conectar pontos de dados com linha", a menos que todos os tipos de série sejam linhas. Você pode começar com um gráfico de linhas, escolher essa opção e alterar as séries selecionadas para as colunas. Como alternativa, você pode alterar temporariamente as colunas para linhas, escolher a opção "Conectar pontos de dados" e voltar às colunas.

    
por 15.04.2015 / 06:45