Как транспонировать такую структуру в Excel 2007?

Здравствуйте,

Случилась ситуевина такая, что нужно повторить одину мою динамическую таблицу из базы данных в Excel 2007. И вот что-то не доходит как это правильно сделать именно в нем. Сейчас покажу как реализовано в excel office 365 c power query.

Беру необходимые мне колонки -

1) ProcedureId - Это айди пользователя
2) TokenValue - Это айди вопроса
3) HtmlValue - Это айди ответа или ответ
Опросник один и тот же у всех пользователей.
5d82094e702a0222067275.png

Далее прописываю fx и получаю нужную мне структуру -

.                      Вопрос 1     Вопрос 2       Вопрос 3 
Айди пользователя 1    Ответ 1      Ответ 2        Ответ 3
Айди пользователя 2    Ответ 1      Ответ 2        Ответ 3


= Table.Pivot(#"Removed Other Columns", List.Distinct(#"Removed Other Columns"[TokenValue]), "TokenValue", "HtmlValue")


5d8209ccda4be011511970.png

Так вот, теперь сама проблема с excel 2007.
Вот отдельный лист с которого отображаются данные из бд. При создании нового листа я не могу повторить предыдущий код.

5d820ca64c0d2931853375.png

Пытаюсь с использованием такого
=TRANSPOSE(Sheet1!A17736:C18550)
Но это глупо, так как нужно что бы обозначение пользователя оставалось в колонке.

Как мне правильно сделать тоже самое, как пример сверху только в Excel 2007? Повторюсь, что данные динамические.

Заранее спасибо за ответ!
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы