Gráfico Excel: multiplica valores ao longo do tempo em gráfico de linhas

0

Eu tenho uma tabela com este formato:

StartedTime | EndedTime | Speed

E eu quero fazer um gráfico mostrando a velocidade ao longo do tempo. O problema é que posso ter o mesmo StartedTime e EndedTime para múltiplas linhas (com velocidade diferente).

Preciso computar sozinho os valores que fazem uma nova tabela com um registro de data e hora exclusivo antes de fazer o gráfico ou o excel fazer isso por mim?

E se eu tiver alguma linha em que o StartedTime e o EndedTime estão se cruzando? (exemplo abaixo:)

StartedTime | EndedTime | Speed
001         | 004       | 1
002         | 007       | 1

Neste exemplo, o gráfico deve mostrar uma velocidade de 1 entre 1-2, 2 entre 2-4 e 1 entre 4-7. É possível?

    
por naurel 07.01.2016 / 13:33

2 respostas

2

Uma alternativa um pouco diferente é criar uma tabela que calcula a velocidade para cada segundo e basear seu gráfico nessa tabela.

Se você criar uma tabela com colunas TimeIndex e Speed, e na sua coluna de velocidade, insira algo como isso na linha superior e, em seguida, copie:

=SUMIFS($C$1:$C$9,$A$1:$A$9,"<="&F2,$B$1:$B$9,">="&F2)

    
por 07.01.2016 / 14:12
2

Receio que isso não possa ser feito.

Duas colunas em seus dados representam o horário de início e término dos dados de velocidade, que é um intervalo. Os gráficos do Excel funcionam de maneira diferente. Cada célula (significando cada coluna de cada linha) deve conter ...

  1. Dados do valor a serem relatados
  2. Dados de dimensão para diferenciar os valores da mesma linha dos valores de outra linha.

Os gráficos do Excel não podem interpretar dados em duas colunas como o & fim dos dados em outra coluna.

Como você disse, você deve trabalhar seus dados para ficar assim:

StartedTime | Speed
001 | 1
002 | 1 e 003 | 1
004 | 1 e 002 | 1 e 003 | 1 e 004 | 1
005 | 1 e 006 | 1 e 007 | 1

    
por 07.01.2016 / 14:08