Завантажте зразок робочої книги
Цей підручник покаже, як перевірити, чи є елемент списку в іншому списку в Excel і Google Таблицях.
Знайдіть відсутні значення
Ви можете виявити значення в одному списку, які відсутні в іншому списку. Існує кілька способів зробити це, і ми розглянемо деякі з них нижче.
Знайдіть відсутні значення з COUNTIF
Одним із способів знайти відсутні значення у списку є використання функції COUNTIF разом із функцією IF.
1 | = IF (COUNTIF (B3: B7, D3), "Так", "Відсутнє") |
Давайте подивимося, як працює ця формула.
Функція COUNTIF
Функція COUNTIF підраховує кількість клітинок, які відповідають даному критерію. Якщо жодна клітинка не відповідає умові, вона повертає нуль.
1 | = COUNTIF (B3: B7, D3) |
У цьому прикладі “#1103” та “#7682” знаходяться у стовпці B, тому формула дає нам 1 для кожного. “#5555” немає у списку, тому формула дає нам 0.
Функція IF
Функція IF оцінює будь-яке ненульове число як TRUE, а нуль як FALSE.
В межах функції IF ми виконуємо наш підрахунок, потім виводимо «Так» для ІСТИНИ і «Ні» для НЕВІРНО. Це дає нам нашу оригінальну формулу:
1 | = IF (COUNTIF (B3: B7, D3), "Так", "Відсутнє") |
Знайдіть відсутні значення за допомогою VLOOKUP
Інший спосіб знайти відсутні значення у списку - це використовувати функції VLOOKUP та ISNA разом із функцією IF.
1 | = IF (ISNA (VLOOKUP (D3, B3: B7,1, FALSE)), "Відсутнє", "Так") |
Давайте розглянемо цю формулу.
Функція VLOOKUP
Почніть із перегляду точної відповідності значень у вашому списку.
1 | = VLOOKUP (D3, B3: B7,1, FALSE) |
Ми використовуємо "FALSE" у формулі, щоб вимагати точної відповідності. Якщо шуканий вами елемент є у вашому списку, функція VLOOKUP поверне цей елемент; якщо його немає, він поверне помилку #N/A.
Функція ISNA
Ви можете використовувати функцію ISNA для перетворення помилок #N/A у TRUE, тобто ці елементи відсутні.
1 | = ISNA (E3) |
Усі значення помилок призводять до помилки.
Функція IF
Потім перетворіть результати функції ISNA, щоб показати, чи немає значення. Якщо vlookup дав нам помилку, елемент "Відсутня".
1 | = IF (F3, "Відсутнє", "Так") |
Пункт в обох списках відображає «Так».
Поєднання цих кроків дає нам оригінальну формулу:
1 | = IF (ISNA (VLOOKUP (D3, B3: B7,1, FALSE)), "Відсутнє", "Так") |
Знайдіть відсутні значення в Таблицях Google
Ці формули працюють точно так само в Google Таблицях, як і в Excel.