Учитывая эти данные:

Как мне преобразовать его так, чтобы это выглядело так:

Есть два столбцы в источнике данных key
(title
) и value
(responsibility
). Мне нужно преобразовать его так, чтобы у нас был столбец key
(title
), а затем столбцы n
, где n
- это наибольшее число из value
ключа, например 3 на рисунке выше. Следовательно, столбцы должны быть:
Title, 1, 2, 3
.
Значения в каждом столбце 1, 2, 3
должны соответствовать значениям в исходных данных.
Любая комбинация формулы приветствуется - я считаю, комбинация Transpose
и / или Query
(pivot
) подходит, но я не могу собрать его вместе.
В случае, если это слишком сложно, мы можем поместить перечисление непосредственно в источник данных, но было бы неплохо иметь формулу работать без этого. Например:

Пример листа: https://docs.google.com/spreadsheets/d/1InYZ12VuuaSg0s3fiFTCx8BnwEan5JsqpsNBF973lWc/edit?usp=sharing