Excel 2013 - fórmula para ocultar uma série em um gráfico com base no valor da célula

Excel 2013 - fórmula para ocultar uma série em um gráfico com base no valor da célula

É possível ocultar automaticamente uma série em um gráfico dependendo do valor de outra célula.

Editar: Estou construindo um painel para análise de mídia social com gráficos para diferentes métricas (impressões, engajamentos, etc.). Gostaria de permitir que o gráfico fosse formatado (mostrar valores diferentes, ou seja, ocultar o Twitter) com base no valor em um menu suspenso na coluna superior que permitirá selecionar e visualizar métricas para Twitter, LinkedIn ou ambos em o mesmo tempo.

Exemplo de gráfico de impressões para Twitter e LinkedIn quando o menu suspenso selecionado deve mostrar apenas dados do Twitter no segundo trimestre:

Exemplo mostrando gráfico de impressões para o Twitter no segundo trimestre]

No momento, meu back-end possui os dados estáticos de cada plataforma do ano e, em seguida, tabelas menores 3x3 com dados apenas dos meses do trimestre selecionado. Os gráficos são construídos usando esta tabela dinâmica.

Posso ocultar um gráfico usando macros, mas o problema é que terei que criar e incluir 3 gráficos separados (Twitter, LinkedIn, Ambos) em vez de usar apenas aquele na imagem que mostra ambos e ocultar a série que é não selecionado.

Para piorar, também tenho um recurso que compara com os resultados do trimestre anterior, o que significaria mais 3 gráficos, num total de 6, o que só vai pesar na planilha e dar mais trabalho para construir e formatar.

Aberto a qualquer sugestão sobre como ter um gráfico que ocultará dinamicamente o Twitter ou o LinkedIn quando o menu suspenso for alterado.

Minha solução mais próxima é alterar dinamicamente os valores do LinkedIn para 0 quando o Twitter é selecionado, mas isso faz com que o gráfico de barras fique descentralizado em relação ao rótulo - é menor, mas ainda está procurando uma solução melhor.

Responder1

Supondo que seu gráfico seja algo assim:

insira a descrição da imagem aqui

  1. Selecione a célulaA1

  2. Clique para que Data -> Sort & Filter -> Filterseu gráfico agora fique assim:

insira a descrição da imagem aqui

  1. Use os menus suspensos na parte superior para filtrar as séries desejadas.

insira a descrição da imagem aqui

O gráfico deve parar automaticamente de exibir a série oculta

insira a descrição da imagem aqui

Se ainda exibir a série, clique com o botão direito no gráfico e escolha "Selecionar dados" no menu suspenso e clique em "Células ocultas e vazias na caixa de diálogo resultante e certifique-se de que" Mostrar dados em linhas e colunas ocultas estáunverificado:

insira a descrição da imagem aqui

informação relacionada