Про функцию FLATTEN https://t.me/google_sheets
Cлово Канату (@akanat в телеграме):
Двумерный массив имеет несколько столбцов и строк. Одномерный массив имеет один столбец и несколько строк или одну строку и несколько столбцов. Как получить из двумерного массива одномерный:
Нам помогут три функции
1) Сначала TEXTJOIN соберет последовательно в одну ячейку все данные через разделитель, например "_"
=TEXTJOIN("_";1;A3:B6)
2) Затем нам надо этот текст разнести по ячейкам по разделителю, который назначили до этого. С этим поможет функция SPLIT.
=SPLIT(TEXTJOIN("_";1;A3:B6);"_")
3) Далее чтобы сложить в один столбец необходимо транспонировать функцией TRANSPOSE.
=TRANSPOSE(SPLIT(TEXTJOIN("_";1;A3:B6);"_"))
Но! Эту формулу можно записать короче одной функцией =FLATTEN() - тайная функция, которой нет в справке и нет описания по синтаксису.
=FLATTEN(A3:B6)
или так
=FLATTEN(A3:B4;A5:B6)
То есть в аргументах можно собрать рваные диапазоны