Загрузите образец книги
В этом руководстве будет показано, как проверить, существует ли элемент списка в другом списке в Excel и Google Таблицах.
Найдите недостающие значения
Вы можете определить значения в одном списке, которые отсутствуют в другом списке. Есть несколько способов сделать это, и мы рассмотрим некоторые из них ниже.
Найдите недостающие значения с помощью COUNTIF
Один из способов найти пропущенные значения в списке - использовать функцию СЧЁТЕСЛИ вместе с функцией ЕСЛИ.
1 | = ЕСЛИ (СЧЁТЕСЛИ (B3: B7; D3); «Да»; «Отсутствует») |
Посмотрим, как работает эта формула.
Функция СЧЁТЕСЛИ
Функция СЧЁТЕСЛИ подсчитывает количество ячеек, соответствующих заданному критерию. Если ни одна ячейка не соответствует условию, возвращается ноль.
1 | = СЧЁТЕСЛИ (B3: B7; D3) |
В этом примере «# 1103» и «# 7682» находятся в столбце B, поэтому формула дает нам 1 для каждого. «# 5555» нет в списке, поэтому формула дает нам 0.
ЕСЛИ Функция
Функция ЕСЛИ оценит любое ненулевое число как ИСТИНА, а ноль - как ЛОЖЬ.
Внутри функции ЕСЛИ мы выполняем подсчет, а затем выводим «Да» для ИСТИНА и «Нет» для ЛОЖЬ. Это дает нам нашу первоначальную формулу:
1 | = ЕСЛИ (СЧЁТЕСЛИ (B3: B7; D3); «Да»; «Отсутствует») |
Найдите недостающие значения с помощью ВПР
Другой способ найти пропущенные значения в списке - использовать функции ВПР и ISNA вместе с функцией ЕСЛИ.
1 | = ЕСЛИ (ISNA (ВПР (D3; B3: B7,1; FALSE)); «Отсутствует»; «Да») |
Давайте рассмотрим эту формулу.
Функция ВПР
Начните с выполнения vlookup с точным соответствием для значений в вашем списке.
1 | = ВПР (D3; B3: B7,1; ЛОЖЬ) |
Мы используем «ЛОЖЬ» в формуле, чтобы требовать точного совпадения. Если элемент, который вы ищете, есть в вашем списке, функция ВПР вернет этот элемент; если его нет, он вернет ошибку # Н / Д.
Функция ISNA
Вы можете использовать функцию ISNA для преобразования ошибок # N / A в TRUE, что означает, что эти элементы отсутствуют.
1 | = ISNA (E3) |
Все значения, не содержащие ошибок, приводят к ЛОЖЬ.
ЕСЛИ Функция
Затем преобразуйте результаты функции ISNA, чтобы показать, отсутствует ли значение. Если vlookup выдает ошибку, это значит, что элемент «отсутствует».
1 | = ЕСЛИ (F3; «Отсутствует»; «Да») |
Пункт в обоих списках показывает «Да».
Объединение этих шагов дает нам исходную формулу:
1 | = ЕСЛИ (ISNA (ВПР (D3; B3: B7,1; FALSE)); «Отсутствует»; «Да») |
Найдите недостающие значения в Google Таблицах
Эти формулы работают в Google Таблицах точно так же, как и в Excel.