Я пытался написать макрос (пошагово), чтобы упорядочить результаты очень плохо разработанного опроса, но мне очень не повезло.
Вот пример того, что у меня есть:
Вот образец того, что мне нужно:
Я столкнулся с несколькими проблемами, одна из которых заключается в том, что не на все 15 вопросов опроса нужно было ответить, что затрудняет плавный просмотр результатов.
Еще большая проблема (связанная с предыдущим выпуском) заключается в том, что 3 из 15 вопросов в опросе были вопросами типа «Выберите все подходящие», и каждый выбор был записан как отдельный ответ, но с одним и тем же номером. Например, в вопросе 10 было 11 возможных вариантов ответа, из которых пользователь мог выбрать столько, сколько пожелает. Если бы они выбрали 1-й и 3-й варианты вопроса 10, результат выглядел бы как строки 3 и 4 моей выборки What I have
.
Мой пример What I need
показывает, что мне нужны все вопросы в столбцах и все номера респондентов в отдельной строке, с подробными ответами респондента под соответствующим номером.
Столбец ID
из примера What I have
не нужен в конечном продукте, но я пока оставил его в результатах, думая, что он может как-то помочь разобраться с этой неразберихой.
Мне интересно, должен ли я просто вернуться к человеку, который дал мне это, и сказать ему, что я сожалею, но я ничего не могу с этим поделать, так как он так испорчен. Если вы считаете, что можно исправить эти результаты опроса, дайте мне несколько советов (подробно, у меня нет большого опыта работы с VB Script).
Любые другие комментарии, мысли или предложения также приветствуются.