Объединение связанных точек данных в разных (но последовательных) строках в одну строку

Объединение связанных точек данных в разных (но последовательных) строках в одну строку

У меня есть набор данных CSV, который генерируется электронным способом, но поскольку пакеты имеют дискретные точки данных, они находятся в разных строках из-за разных временных меток. Цель состоит в том, чтобы составить график этого.

https://i.stack.imgur.com/7wIfS.jpg

Я хотел бы свернуть данные так, чтобы все связанные значения в определенном временном интервале находились в одной строке. Меня не волнует промежуток в несколько миллисекунд. Например, строки со 2 по 8 могут быть в одной строке, а затем я могу создать новую строку для строк с 9 по 14. В этом смысле один из столбцов может быть «главным», и когда в него приходит число, это указывает на то, что должна быть собрана новая строка, и если для одного и того же поля в этой каденции есть несколько значений, то последнее будет тем, которое останется.

Например, я мог бы определить, что "Скорость" является главной, поэтому в этом случае строки с 5 по 17 будут вместе. В строках 9 и 15 есть два значения для Battery Power, я мог бы просто отбросить строку 9.

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

Связанный контент