Зміст
Сьогодні я покажу, як можна використовувати ПЕРЕГЛЯД у поєднанні з ЯКЩО і ISNA функції Excel.
Однією з найбільш важливих і широко використовуваних функцій Excel є ПЕРЕГЛЯД Але під час використання ПЕРЕГЛЯД Іноді ми можемо зіткнутися з помилками, коли шукане значення не збігається з жодним значенням у масив пошуку .
На сьогоднішній день, на жаль, це не так. ISNA функції Excel стають у нагоді в таких ситуаціях. ISNA у поєднанні з ЯКЩО надає нам можливість шукати інше значення, якщо перше значення не збігається. Це досить корисно для великих наборів даних.
Функція IF ISNA з VLOOKUP (Швидкий перегляд)
Завантажити Практичний посібник
Як використовувати функцію ЕСЛИ ИСНА з функцією VLOOKUP в Excel.xlsxФункція ISNA в Excel: синтаксис і аргумент
Резюме
- Отримує в якості аргументу значення та повертає ПРАВДА якщо це #N/A помилка. В іншому випадку повертається НЕПРАВДА .
- Доступно в Excel 2003.
Синтаксис
Синтаксис мови, що використовується для написання ISNA функція в тому:
=ISNA(значення)
Аргумент
Аргумент | Обов'язково або необов'язково | Значення |
значення | Необхідно | Значення, яке функція ISNA перевіряє, чи є помилка #N/A чи ні. |
Значення, що повертається
Повертає булеве значення, ПРАВДА або НЕПРАВДА . ПРАВДА якщо значення має вигляд #N/A помилка, НЕПРАВДА інакше.
Функція IF ISNA з VLOOKUP: 3 прикладу
Розглянемо деякі приклади використання ЯКЩО і ISNA функціонує з ПЕРЕГЛЯД .
1. використання функції IF ISNA з функцією VLOOKUP в одній таблиці
Тут ми маємо набір даних з Тип КНИГА s, Імена, і Автори деяких книг у книгарні під назвою "Мартін Букстор".
Тепер спочатку ми будемо шукати книжковий вид поезії, якщо книжкового виду поезії немає, то будемо шукати роман.
Поєднання ЯКЩО , ISNA, і ПЕРЕГЛЯД ідеально підходить для цього.
Формула буде такою:
=IF(ISNA(VLOOKUP("Поезія",B4:D20,2,FALSE)),VLOOKUP("Роман",B4:D20,2,FALSE))
Бачите, у нас є Роман , Олівер Твіст оскільки не було книги про Поезія .
Пояснення до формули
VLOOKUP("Поезія",B4:D20,2,FALSE)
прибутки #N/A помилка, оскільки не було названо тип книги "Поезія" у першій колонці таблиці B4:D20 .
- .
ISNA(VLOOKUP("Поезія",B4:D20,2,FALSE))
стаєISNA(#N/A)
і воно повертається ПРАВДА .
IF(ISNA(VLOOKUP("Поезія",B4:D20,2,FALSE)),VLOOKUP("Роман",B4:D20,2,FALSE)
) тепер стаєIF(TRUE,VLOOKUP("Роман",B4:D20,2,FALSE))
який повертаєVLOOKUP("Novel",B4:D20,2,FALSE)
.VLOOKUP("Novel",B4:D20,2,FALSE)
розшукує "Роман" у першій колонці таблиці B4:D20 (тип книги). Знайшовши його, він повертає Назва книги з колонки 2, Олівер Твіст .
- Тому,
IF(ISNA(VLOOKUP("Поезія",B4:D20,2,FALSE)),VLOOKUP("Роман",B4:D20,2,FALSE))
прибутки "Олівер Твіст" .
Читати далі: Як використовувати VLOOKUP в VBA (4 способи)
2. Використання функції ЕСЛИ ISNA з VLOOKUP в іншій таблиці, але на тому ж аркуші
Тут ми маємо ще один набір даних з книжковими записами двох книжкових магазинів - "Мартін" та "Холдер".
Цього разу ми будемо шукати поетичну книгу в першій книгарні, якщо не знайдемо її там, то будемо шукати в другій книгарні.
Формула буде такою:
=IF(ISNA(VLOOKUP("Поезія",B4:D20,2,FALSE)),VLOOKUP("Поезія",G4:I20,2,FALSE))
Бачите, коли він не знаходить роман у першій книгарні, він шукає його у другій книгарні ( G4:I20 ).
І знайшов одного на ім'я "Ода солов'ю" Джона Кітса.
Детальне пояснення формули наведено у прикладі 1.
Читати далі: Формула VLOOKUP в Excel з кількома аркушами (4 прості поради)
Схожі читання
- Як в Excel виконати висновок з декількох стовпців з одним результатом (2 способи)
- VLOOKUP SUM декількох рядків (4 способи з альтернативою)
- VLOOKUP для пошуку тексту в Excel (4 простих способи)
- НЕПРЯМЕ ЗВЕДЕННЯ в Excel
- ЗВ'ЯЗКА з числами в Excel (4 приклади)
3. використання функції ЕСЛИ ISNA з функцією VLOOKUP на іншому аркуші
Нарешті, ми маємо ще один набір даних з книжковими записами двох книжкових магазинів, але цього разу на двох різних робочих аркушах.
Спочатку пошукаємо поетичну книжку в книгарні "Мартін", а якщо не знайдемо її там, то шукатимемо в книгарні "Холдер".
Вводимо цю формулу на робочому аркуші з назвою "Книгарня Мартін".
=IF(ISNA(VLOOKUP("Поезія",B4:D20,2,FALSE)),VLOOKUP("Поезія",'Книгарня "Холдер"!B4:D20,2,FALSE))
Він шукає книгу поезії в книжковому магазині "Мартін".
Коли не знаходить її там, шукає в книгарні "Холдер" ( 'Книжковий магазин Holder'!B4:D20), і знаходить його там.
Ода солов'ю Джона Кітса.
Детальне пояснення формули наведено у прикладі 1.
Читати далі: Як витягти дані з декількох аркушів в Excel (4 швидких способи)
Альтернативні варіанти ІФ ISNA
В Excel 2013 з'явився альтернативний варіант IF ISNA доступна функція, яка називається IFNA функцію.
На сьогоднішній день, на жаль, це не так. Синтаксис про IFNA функція в тому:
=IFNA(значення,значення_якщо_на)
На сьогоднішній день, на жаль, це не так. IFNA Формула для пошуку спочатку поетичної книги, а потім роману, якщо поезії немає в наявності, буде такою:
=IFNA(VLOOKUP("Поезія",B4:D20,2,FALSE),VLOOKUP("Роман",B4:D20,2,FALSE))
Читати далі: VLOOKUP Максимальне значення в Excel (з обмеженнями та альтернативними варіантами)
Висновок
Таким чином, ви можете скористатися IF ISNA функціонувати з ПЕРЕГЛЯД шукати значення в таблиці і робити іншу дію, якщо ви не знайшли його там. Якщо у вас виникли запитання, задавайте їх нам.