Ir ao conteúdo
  • Cadastre-se

Excel Limite de eixo de categorias em gráfico


Posts recomendados

Pessoal, boa noite!

Tenho uma planilha que contempla um gráfico de gestão de obra, esse gráfico funciona de forma dinamica de acordo com a duração da obra, as vezes a obra é de 60 dias, as vezes de 200 dias... e as vezes de 500 dias. O problema é que, mesmo ajustando os valores pra configuração dinâmica, o gráfico, que é exposto de forma semanal, não ultrapassa 52 semanas, ou 364 dias. A unica forma que encontrei de alterar esse limite de "1 ano" é indo até as opções de eixo e mudando o valor de limite máximo do eixo de "automático" para "manual" e inserindo o valor. Dessa forma nao me atenderia pois tal planilha estaria disponibilizada para a empresa e os usuarios não tem conhecimento, enfim... eu queria tentar automatizar.

Alguem consegue me ajudar? É possivel?

Estou disponibilizando uma amostra da planilha sem a configuração de gráfico dinâmico, de qualquer forma ele só lê 52 semanas...

painel_amostra.rar

painel_amostra.xlsx

Link para o comentário
Compartilhar em outros sites

O intervalo referente ao eixo X é C34:C109, no entanto os intervalos referentes às séries vão somente até a linha 85, ex. a série Previsto está setada para E34:E85. Altere todas as séries para a linha 109, que é a última linha com data na coluna C.

 

sugestão: se a quantidade de linhas da tabela pode variar, então me parece que seria oportuno utilizar Intervalos Dinâmicos Nomeados para atribuir os intervalos às séries e também ao eixo X.

Link para o comentário
Compartilhar em outros sites

12 horas atrás, carli.ricardo disse:

Já utilizo intervalo dinâmico no EIXO X,...

 

Me parece que não.

Editando-se os dados do eixo X lá está atribuído o intervalo C34:C109, não consta nome de intervalo.

Para vincular um nome de intervalo ao eixo não basta criar um nome, se foi essa a sua ideia. É preciso atribuir o nome ao eixo, pois o vínculo não ocorre automaticamente.

 

No seu arquivo há um Intervalo de nome EIXO_X qualificado pela fórmula abaixo:

=DESLOC(Cronograma!$C$34:$C$139;0;0;106-CONT.SE(Cronograma!$D$34:$D$139;""))

Experimente substituir pela fórmula abaixo:

=DESLOC(Cronograma!$C$34;0;0;CONT.VALORES(Cronograma!$C:$C)-1;1)

obs. o valor -1 é para excluir da contagem a célula C33

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...