Проверка того, встречается ли значение где-либо в другом столбце или списке.
Скопировать формулу
=IF(COUNTIF(B:B, A2)>0, "Yes", "No")COUNTIF подсчитывает, сколько раз встречается значение; значение больше нуля означает, что оно существует. IF преобразует это в понятное «Да/Нет». Это самый простой способ сравнить два списка на вхождение элементов.
=IF(COUNTIF(Approved, A2)>0, "✓", "")→✓Помечает строки, ID которых есть в утвержденном списке.
=COUNTIF(B:B, A2)>0→TRUEВозвращает TRUE или FALSE напрямую, без IF.
=IF(ISNA(XLOOKUP(A2, B:B, B:B)), "New", "Existing")→ExistingXLOOKUP возвращает #N/A, когда значения нет, и ISNA это определяет.
Использование MATCH
=IF(ISNUMBER(MATCH(A2, B:B, 0)), "Yes", "No")MATCH + ISNUMBER также проверяет наличие.
Пометьте их с помощью =IF(COUNTIF(ListB, A2)=0, "Missing", ""), затем отфильтруйте по "Missing".
Нет. COUNTIF и MATCH не учитывают регистр. Для проверки с учётом регистра используйте =SUMPRODUCT(--EXACT(A2, B2:B100))>0.
Обычно дело в лишних пробелах или в числе, которое с одной стороны хранится как текст. Очистите данные с помощью TRIM или преобразуйте числа с помощью VALUE.
Добавьте к диапазону имя листа: =IF(COUNTIF(Sheet2!A:A, A2)>0, "Yes", "No").
Нужна формула для ваших данных?
Опишите своими словами, что вам нужно, и ExcelGPT напишет, объяснит и проверит формулу — бесплатно для старта, без плагинов.