faixas de gráficos condicionais no excel

2

Eu tenho uma tabela de dados no Excel 2010 que se parece com isso (mas com centenas de milhares de linhas em vários dias):

Estoutentandocriarumgráficodinâmicoemqueoeixoxéoregistrodedataehoraeoeixoyéovalor.Cadapardecolunaséumasériediferente,assim:

Nota: O gráfico real tem uma largura de marcação fixa de 1 hora no eixo x, isto é apenas um exemplo rápido que eu coloquei em conjunto.

Isso tudo está funcionando bem, mas o que eu quero fazer é ter duas células na planilha que definam o horário inicial e final dos dados a serem exibidos no gráfico.

Eu quero que o gráfico seja atualizado automaticamente (e ajuste o eixo x enquanto preservo minha largura de marcação fixa) para incluir apenas pontos de dados entre os horários que eu inseri em G2 e H2. Isso é possível?

    
por dpatchery 22.05.2013 / 22:00

1 resposta

4

Suponho que este seja um gráfico de dispersão XY, não um gráfico de linhas. Você pode criar nomes de intervalo dinâmico e conectá-los ao gráfico. Se cada série de dados tiver seu próprio conjunto distinto de registros de data e hora, ou seja, houver diferentes valores de registro de data e hora em cada série, será necessário criar nomes de intervalo para cada X e cada par Y. Se os dados compartilharem o mesmo registro de data e hora, você precisará apenas de um nome de intervalo para os rótulos X e poderá usar compensações para os dados em Y.

Na captura de tela abaixo, os rótulos X estão no nome do intervalo chtLabels definido com a fórmula

=INDEX(Sheet1!$A:$A,MATCH(StartTime,Sheet1!$A:$A,0)):INDEX(Sheet1!$A:$A,MATCH(EndTime,Sheet1!$A:$A,0))

O nome do intervalo de valores Y é definido com

=OFFSET(chtLabels,0,1)

As formigas marchando mostram o conteúdo atual do nome do intervalo chtLabels

Emseguida,insiraosnomesdosintervalosnaorigemdográfico:

    
por 23.05.2013 / 02:30