Объединяет все значения из одного или нескольких диапазонов в один столбец.
Синтаксис
=ВЫРОВНЯТЬ(диапазон1, [диапазон2,…])
Аргумент |
Описание |
диапазон1 |
Первый диапазон, который необходимо выровнять. |
диапазон2 |
При необходимости можно добавлять другие диапазоны. Дополнительные диапазоны, которые необходимо выровнять. |
Примеры формул
=ВЫРОВНЯТЬ(A1:B2)
=ВЫРОВНЯТЬ("верх", A1:B2, "середина", B3:B4, "низ")
Примечания
- При упорядочивании значений сначала учитывается аргумент, затем строка, в последнюю очередь столбец. Поэтому вся первая строка, указанная пользователем, добавляется перед второй строкой (это называется порядком строк).
- Пустые значения не пропускаются и могут быть удалены с помощью функции FILTER.
Примеры
Функция "ВЫРОВНЯТЬ" позволяет добавлять аргументы в том порядке, в котором они включены в формулу. Аргументы не обязательно должны быть ссылками на диапазон.
A |
B |
C |
D |
|
1 |
1 |
2 |
Формула в ячейке D1: =ВЫРОВНЯТЬ(A1:B2, "фрагмент из середины", B3:B4) |
1 |
2 |
3 |
4 |
2 |
|
3 |
5 |
3 |
||
4 |
6 |
4 |
||
5 |
фрагмент из середины |
|||
6 |
5 |
|||
7 |
6 |
Ниже приведен более сложный пример, в котором при помощи оператора CONCAT (&) и функции SPLIT выполняется перекрестное соединение или определяется декартово произведение в рамках двух списков.
A |
B |
C |
D |
E |
|
1 |
A |
1 |
Формула в ячейке D1: =ArrayFormula(SPLIT(ВЫРОВНЯТЬ(A1:A3 & "|" & ТРАНСП(B1:B2)), "|")) |
A |
1 |
2 |
B |
2 |
A |
2 |
|
3 |
C |
B |
1 |
||
4 |
B |
2 |
|||
5 |
C |
1 |
|||
6 |
C |
2 |