Запрос, транспонирование и пропуск пустых ячеек - PullRequest
0 голосов
/ 20 марта 2020

Я полностью потерян здесь:

У меня есть таблица, которая выглядит так, но имеет переменное количество столбцов значений

+------------+------------+-----------+-----------+
| name1      | value1     | value2    | value3    |
+------------+------------+-----------+-----------+
| name1      | value1     |           | value3    |
+------------+------------+-----------+-----------+
| name1      |            | value2    | value3    |
+------------+------------+-----------+-----------+

Мне нужна таблица, похожая на this:

+------------+------------+-----------+-----------+
| name1      | value1     | value2    | value3    |
+------------+------------+-----------+-----------+
| name1      | value1     | value3    |           |
+------------+------------+-----------+-----------+
| name1      | value2     | value3    |           |
+------------+------------+-----------+-----------+

На данный момент я придумал эту формулу, которая работает только для первой строки данных. Именованный диапазон - это мой исходный диапазон таблиц.

=MTRANS(QUERY(MTRANS({Named Range});"select * where Col1 is not null"))

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

Большое спасибо за помощь!

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