Преглед садржаја
Данас ћу показати како можете да користите ВЛООКУП у комбинацији са функцијама ИФ и ИСНА Екцел-а.
Једна од најважнијих и најчешће коришћених функција Екцел-а је ВЛООКУП . Али док користимо ВЛООКУП , понекад се можемо суочити са грешкама када вредност тражења не одговара ниједној вредности у низу претраживања .
ИСНА функције Екцел су корисне у овим ситуацијама. ИСНА у комбинацији са ИФ нам пружа могућност да тражимо другу вредност ако се прва вредност не подудара. Ово је прилично корисно за велике скупове података.
ИФ ИСНА функција са ВЛООКУП (брзи преглед)
Преузми радну свеску за вежбу
Како користити ИФ ИСНА функцију са ВЛООКУП-ом у Екцел.клскЕкцел ИСНА функција: синтакса и аргумент
Резиме
- Узима вредност као аргумент и враћа ТРУЕ ако је грешка #Н/А . У супротном, враћа ФАЛСЕ .
- Доступно из програма Екцел 2003.
Синтакса
Синтакса функције ИСНА је:
=ISNA(value)
Аргумент
Аргумент | Обавезно или Опционо | Вредност |
валуе | Обавезно | Вредност коју ИСНА функција проверава да ли је #Н/А грешка или не. |
Враћана вредност
Враћа логичку вредност, ТРУЕ или ФАЛСЕ . ТРУЕ ако је вредност грешка #Н/А , у супротном ФАЛСЕ .
ИФ ИСНА функција са ВЛООКУП: 3 примера
Погледајмо неке примере коришћења функција ИФ и ИСНА са ВЛООКУП .
1. Коришћење ИФ ИСНА функције са ВЛООКУП-ом у истој табели
Овде имамо скуп података са Врста књиге с, Имена, и Аутори неких књига у књижари под називом Мартин Бооксторе.
Сада ћемо прво потражити врсту поезије у књизи. Ако песничка врста књиге није доступна, онда ћемо потражити роман.
Комбинација ИФ , ИСНА, и ВЛООКУП је овде савршено подударање.
Формула ће бити:
=IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Novel",B4:D20,2,FALSE))
Видите, имамо Роман , Оливер Твист , јер није постојала књига Поезија .
Објашњење Формула
-
VLOOKUP("Poetry",B4:D20,2,FALSE)
враћа грешку #Н/А , пошто није било врсте књиге под називом „Поезија“ у прва колона табеле Б4:Д20 .
- .
ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE))
постајеISNA(#N/A)
и враћа ТРУЕ .
-
IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Novel",B4:D20,2,FALSE)
) сада постајеIF(TRUE,VLOOKUP("Novel",B4:D20,2,FALSE))
који враћаVLOOKUP("Novel",B4:D20,2,FALSE)
. -
VLOOKUP("Novel",B4:D20,2,FALSE)
тражи “Роман” у првој колони табеле Б4:Д20 (књига Тип). Након што га пронађе, враћа Назив књиге из колоне 2, ОливерТвист .
- Дакле,
IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Novel",B4:D20,2,FALSE))
враћа „Оливер Твист“ .
Прочитајте више: Како користити ВЛООКУП у ВБА (4 начина)
2. Коришћење ИФ ИСНА функције са ВЛООКУП-ом у Другачија табела, али исти радни лист
Овде имамо још један скуп података са евиденцијом књига две књижаре, књижара Мартин и књижара Холдер.
Овог пута тражићемо књигу поезије у првој књижари. Ако је не нађемо тамо, потражићемо у другој књижари.
Формула ће бити:
=IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Poetry",G4:I20,2,FALSE))
Видите, када не пронађе роман у првој књижари, тражи роман у другој књижари ( Г4:И20 ).
И проналази једну под називом „Ода славују” , од Џона Китса.
За детаљно објашњење формуле, погледајте пример 1.
Прочитајте више: ВЛООКУП формула у Екцел-у са више листова (4 једноставна савета)
Слична очитавања
- Како извршити ВЛООКУП из више колона са само једним повратком у Екцел-у (2 начина)
- ВЛООКУП СУМ Више редова (4 начина са алтернативом)
- ВЛООКУП за претрагу текста у Екцел-у (4 лака начина)
- ИНДИРЕКТНИ ВЛООКУП у Екцел-у
- ВЛООКУП са бројевима у Екцел-у (4 примера)
3. Коришћење ИФ ИСНА функције са ВЛООКУП-ом на другом радном листу
Коначно, имамо још један скуп података са књигомевиденције две књижаре, али овог пута у два различита радна листа.
Прво ћемо потражити књигу поезије у Мартину књижара. Ако је не пронађемо тамо, претражићемо у Књижари Холдер.
Ову формулу уносимо у радни лист под називом „Мартин Бооксторе“.
=IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Poetry",'Holder Bookstore'!B4:D20,2,FALSE))
Тражи књигу поезије у књижари Мартин.
Када не пронађе тамо, тражи једну у Књижари Холдер ( 'Књижара Холдер'!Б4:Д20), и нађе је тамо.
Ода славују од Џона Кеатс.
За детаљно објашњење формуле, погледајте пример 1.
Прочитајте више: Како извући податке из више радних листова у Екцел-у (4 брза Начини)
Алтернативне опције ИФ ИСНА
Из програма Екцел 2013, доступна је алтернативна опција функције ИФ ИСНА . Ово се зове ИФНА функција.
Синтакса функције ИФНА је:
=IFNA(value,value_if_na)
Формула ИФНА за прво тражење књиге поезије, а затим тражење романа ако нека поезија није доступна биће:
=IFNA(VLOOKUP("Poetry",B4:D20,2,FALSE),VLOOKUP("Novel",B4:D20,2,FALSE))
Прочитајте више: ВЛООКУП максимална вредност у Екцел-у (са ограничењима и алтернативним опцијама)
Закључак
Тако можете користити функцију ИФ ИСНА са ВЛООКУП да бисте тражили вредност у табели и уради другу ствар ако не нађешвредност тамо. Имате било каквих питања? Слободно нас питајте.