Todas as células na coluna como fonte do gráfico, exceto cabeçalho

1

Eu quero criar um gráfico de todos os valores em uma coluna, exceto o primeiro que é um cabeçalho. Eu poderia fazer isso selecionando o seguinte como Valores da Série X:

=Foo!$A$2:$A$8

O problema é que eu teria que ajustá-lo para cada novo valor que eu quisesse adicionar. Para conseguir tudo, não importa quantos sejam, posso fazer isso:

=Foo!$A:$A

Com isso, o gráfico mostra todos os valores e não preciso ajustar nada ao adicionar novas linhas. Problema agora é que inclui o cabeçalho, que bagunça as coisas no gráfico. Como posso excluir apenas a primeira linha, sem codificar a linha final?

Acho que eu poderia fazer o seguinte, o que parece funcionar, mas parece um pouco feio ...

=Foo!$A2:$A65535

Alguma idéia?

    
por Svish 23.08.2012 / 22:58

2 respostas

1

A solução mais fácil é transformar sua coluna de dados em uma tabela de coluna única. Em seguida, atribua isso à sua série de dados. Os dados em seu gráfico crescerão à medida que você adicionar valores à sua tabela e o nome da coluna será usado para sua série de dados.

EDIT: Você também pode usar um intervalo nomeado para seus dados, usando a função Contagem para determinar o final do seu intervalo, e Deslocamento para ajudar a nomeá-lo. Vou procurar a sintaxe exata quando estou de volta ao meu computador com o Excel. Em seguida, use o intervalo como a fonte de dados do seu gráfico - essa é uma abordagem bastante comum para gráficos interativos.

EDIT2 Intervalos nomeados: Para usar essa solução, siga estas etapas:

  1. Crie um intervalo com nome para os dados do gráfico usando a seguinte fórmula:

    Nome MyRange , refere-se a =OFFSET(Foo!$A$1,1,0,COUNT($A:$A),) .

    Isso funciona usando sua célula de cabeçalho ($ A $ 1 neste exemplo) como um ponto de âncora para a fórmula de deslocamento. Deslocamento analisa todos os dados iniciando 1 linha abaixo do seu cabeçalho, na mesma coluna, e tem uma altura igual à contagem de dados na sua coluna A. Isso funciona enquanto não houver células sem dados em sua coluna - se existem, você precisará usar uma das variantes do Count (por exemplo, CountIF, CountIFS, CountA) para lidar com os dados ímpares.

  2. Insira um gráfico em branco (sua escolha quanto ao tipo).

  3. Clique com o botão direito do mouse no gráfico e selecione Dados.

  4. Nome da série =Foo!$A$1 , Valores da série =Foo!MyRange

  5. Suas séries devem refletir seus dados, incluindo novas células à medida que são adicionados.

    Tenha em atenção que os dados adicionados recentemente podem desfazer os seus formatos no eixo se estiverem fora do intervalo de definir valores min / max manualmente.

Essa solução e a solução de tabela resultarão na mesma série de gráficos e ambas serão expandidas quando novos dados forem adicionados.

    
por 24.08.2012 / 00:16
0

Eu tenho o mesmo problema. Para mim, o "driver" da pergunta é "qual é a menor digitação do tipo no especificador do intervalo de origem?"

Eu posso fazer Foo!A$:A$ sem ter que manipular manualmente a planilha - eu posso digitá-la quase sem pensar. Isso é perfeito.

Não consigo fazer Foo!A1:Awftisthatnumberagain!? porque ... não consigo lembrar qual é esse número. É diferente para diferentes versões do Excel e quem sabe por outras razões: não é robusto.

Para mim, a melhor solução que tenho até agora é ir para a planilha (clicando no botão de seleção manualmente), selecione a célula A2 (neste exemplo) e depois pressione C-SH-downarrow duas vezes para selecionar o todo coluna menos A1 .

Pelo menos isso rapidamente e corretamente coloca o grande número adequado na fórmula sem ter que lembrar, com o menor número de teclas que eu pude encontrar até agora.

Melhorias bem-vindas ...

    
por 04.06.2014 / 03:08