Содержимое
Многоуровневая нумерация списка Задача: сделать нумерацию с тремя уровнями одной формулой. Формула: 1. Отправляем все столбцы с уровнями в MAP 2. Для первого столбца получаем массив без повторов с помощью УНИК / UNIQUE и функцией XMATCH / ПОИСКПОЗX (в отличие от старой функции ПОИСКПОЗ, по умолчанию ведется точный поиск) ищем позицию каждого значения в этом массиве (то есть первый элемент («Детская одежда») будет первым для всех его вхождений (первые пять строк таблицы) 3. Для последующих уровней сначала фильтруем (ФИЛЬТР / FILTER) значения, оставляя только соответствующие текущему значению более высокого уровня (для женской одежды оставляем только две категории второго уровня — «для высоких» и «для невысоких» и в рамках этого массива вычисляем порядковый номер каждого значения в столбце с Категорией 2. 4. Добавляем точки и склеиваем все вместе через &.