У меня есть некоторые данные в Excel в следующем формате (для простоты представлен как CSV). Каждая строка является результатом теста для пользователя. Каждый пользователь прошел несколько тестов. Например:
Name,Speed,Agility,Strength
Bob,3,2,1
Fred,4,3,2
Sue,6,3,8
Bob,,4,5
Fred,,1,2
Sue,,3,2
Мне нужно в конечном итоге с 1 строки для каждого пользователя. Результаты теста для данного пользователя должны быть объединены путем усреднения значений. В случае пропущенных значений (например, скорости, которая записывается только один раз на пользователя), нужно просто принять значение 1, которое присутствует.
Я хочу сохранить исходные данные, но каким-то образом генерировать объединенный набор строк отдельно по запросу.
Любые предложения о том, с чего начать? Я использую Excel через Office 365 (версия 1901 Build 11231.20130 «нажми и работай») в Windows 10 64-bit.