Заполните пропущенные данные об изменении состояния - PullRequest
0 голосов
/ 21 февраля 2019

Я пытаюсь создать сводную таблицу на основе набора данных об изменении состояния, который показывает, сколько раз состояние менялось от одного к другому.

Мне интересно заполнить пробелы, в которых были состоянияпропущен, так что конечный стержень имеет все изменения состояний по диагонали поперек стержня, показывая, что ни одно из состояний не было пропущено.

Например, если состояние перешло из состояния A в состояние C, я хотел бы получить второй набор данныхкоторый заполнил бы пропущенное состояние, заменив строку от A до C двумя строками, от A до B и от B до C.

До этого момента я занимался, заменяя и добавляя строки для заполненияв пропусках.Я надеялся, что кто-нибудь сможет указать мне правильное направление для автоматизации создания завершенного набора данных.

Здесь - это ссылка на Google Sheet, в которой есть пример того, что япытаемся создать.

На вкладке Необработанные данные пропущенное состояние выделено красным.С каждой строкой связан идентификатор, позволяющий группировать изменения состояния для конкретной записи.«Сводка необработанных данных» показывает, что существует состояние, которое было пропущено.

На вкладке Данные цели показано исправленное изменение состояния для идентификатора 5, в котором исходная пропущенная строка состояния была заменена насостояние изменилось, что заполнить пропустить.«Свод данных цели» показывает, что в наборе данных больше нет противоречий.

...