У меня есть таблица с этим форматом:

StartedTime | EndedTime | Speed

И я хочу сделать график, показывающий скорость со временем. Дело в том, что у меня могут быть одинаковые StartedTime и EndedTime для нескольких строк (с разной скоростью).

Нужно ли мне самостоятельно вычислять значения, составляющие новую таблицу с уникальной временной меткой, прежде чем создавать график, или Excel сможет сделать это для меня?

А что если у меня есть строка, в которой StartedTime и EndedTime пересекаются друг с другом? (пример ниже :)

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

В этом примере график должен показывать скорость 1 между 1-2, 2 между 2-4 и 1 между 4-7. Является ли это возможным ?

2 ответа2

2

Я боюсь, что это не может быть сделано.

Два столбца в ваших данных представляют время начала и окончания данных скорости, которое является интервалом. Диаграммы Excel работают по-другому. Каждая ячейка (имеется в виду каждый столбец каждой строки) должна содержать либо ...

  1. Значение данных для отчета
  2. Данные измерений позволяют дифференцировать значения одной и той же строки от значений другой строки.

Диаграммы Excel не могут интерпретировать данные в двух столбцах как начало и конец данных в другом столбце.

Как вы сказали, вы должны обработать ваши данные так:

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

2

Немного другая альтернатива - создать таблицу, которая рассчитывает скорость для каждой секунды, и основывать свой график на этой таблице.

Если вы создаете таблицу со столбцами TimeIndex и Speed и в столбце Speed введите что-то подобное в верхнем ряду, затем скопируйте:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .