📊 Профи-приём: Находим общие элементы в двух списках
Привет! 👋 Сегодня разберём эффективный способ поиска совпадающих элементов в двух списках. Это пригодится для анализа данных, сверки остатков или оптимизации рабочих процессов. 💼
🎯 Задача:
Найти элементы, которые присутствуют в обоих списках.
🛒 Пример из жизни:
Вы хотите узнать, какие товары есть и в списке заказов (столбец A), и в списке на складе (столбец B).
🔑 Решение:
Используем мощное комбо функций FILTER и MATCH. Вот наша формула:
=FILTER(A2:A; MATCH(A2:A; B2:B; 0))
🧠 Как это работает:
1. MATCH(A2:A; B2:B; 0) ищет каждый элемент из диапазона A2:A в диапазоне B2:B. Если элемент найден, функция возвращает его позицию в B2:B. Если не найден - возвращает ошибку #Н/Д.
2. FILTER(A2:A; MATCH(A2:A; B2:B; 0)) использует результат MATCH как условие фильтрации. Она оставляет только те элементы из A2:A, для которых MATCH нашел соответствие (т.е. вернул число, а не ошибку).
Таким образом, формула выводит только те элементы из столбца A, которые также присутствуют в столбце B.
💡 Совет:
Чтобы найти элементы, которых нет в другом списке, можно изменить формулу:
=FILTER(A2:A; ISNA(MATCH(A2:A; B2:B; 0)))
Здесь ISNA проверяет, вернул ли MATCH ошибку #Н/Д. Это происходит, когда элемент не найден. Таким образом, формула выводит все элементы из A, которых нет в B.
Теперь вы можете быстро находить как общие, так и уникальные элементы в любых списках. Оптимизируйте свои рабочие процессы! 🚀
А как вы обычно решаете подобные задачи? Поделитесь в комментариях!
Раздел: #формулы
Функции: #FILTER #MATCH #ISNA
Хотите больше полезных формул и приёмов? Присоединяйтесь к нашему сообществу:
💬 Чат
📢 Канал
#GoogleTables #АнализДанных #ЛайфхакиДляБизнеса #решения #сравнение_списков
Если этот материал тебе помог, можно отсыпать звёздочек. ☺️ Нам будет приятно.
👇⭐️
1 минута
15 августа 2024