М
Магия Excel
@lemur_excel50.2K подп.
6.0Kпросмотров
12.0%от подписчиков
25 февраля 2026 г.
📷 ФотоScore: 6.6K
У нас есть два списка, каждый из которых в отдельной ячейке. Нам нужно получить общие для обоих списков значения. С новыми функциями 365 это можно сделать формулой. Сначала разделяем каждый из списков на отдельные значения с помощью ТЕКСТРАЗД / TEXTSPLIT. Получаем два массива (для наглядности на скриншоте этот и промежуточные шаги показаны отдельно в ячейках, а вся формула видна в строке формул). Затем ищем весь первый список (каждое значение из него) во втором. Для этого подходит ПОИСКПОЗ / MATCH или ПОИСКПОЗX / XMATCH, отличаются они только тем, что у первой (старой) функции нужно задать третий аргумент = 0 для точного поиска. Она выдаст либо порядковые номера найденных значений, либо ошибки. Мы превратим с помощью ЕЧИСЛО / ISNUMBER числа в ИСТИНЫ, а ошибки в ЛОЖЬ. И по полученному массиву отфильтруем с помощью ФИЛЬТР / FILTER — получим только те значения из первого списка, для которых ИСТИНА, то есть которые были найдены ПОИСКПОЗОМ во втором списке. Останется склеить это с помощью ОБЪЕДИНИТЬ / TEXTJOIN. Функция LET позволяет задать переменные для списков и потом ссылаться на них, а не повторять вычисление с функцией ТЕКСТРАЗД. Также мы объявляем переменную для списка элементов, который получается в результате работы функции ФИЛЬТР.
6.0K
просмотров
1262
символов
Нет
эмодзи
Да
медиа

Другие посты @lemur_excel

Все посты канала →