Предположим есть таблица с данными и надо их записать в один столбец. Допустим это тираж лотереи и надо посчитать какие числа выпадали чаще. Данных может быть гораздо больше, это в данном случае не принципиально. На рисунке числами заполнены столбцы A, B, C, D. Выделим свободную ячейку, например, F2 (см. рисунок ниже) и запишем формулу: =ARRAYFORMULA({FILTER(A:A;A:A>0);FILTER(B:B;B:B>0);FILTER(C:C;C:C>0);FILTER(D:D;D:D>0)}). Формула содержит четыре (по количеству столбцов, которые надо объединить в один) функций типа FILTER(A:A;A:A>0). Эта функция возвращает числа (в виде массива данных) из столбца А по условию, что число в ячейке больше нуля (условие может быть другим), таким образом пустые ячейки не попадают. Далее к этому массиву чисел надо присоединить массив чисел из столбца В, затем С и тд., поэтому эти четыре функции взяты в фигурные скобки, которые передаются как аргумент для функции ARRAYFORMULA. В итоге функция ARRAYFORMULA записывает весь массив чисел в один столбец. Далее
Excel. Несколько столбцов в один при помощи функций
29 марта 202529 мар 2025
7
1 мин