Агуулгын хүснэгт
Өнөөдөр би танд VLOOKUP -г Excel-ийн IF болон ISNA функцуудтай хослуулан хэрхэн ашиглахыг харуулах болно.
Нэг Excel-ийн хамгийн чухал бөгөөд өргөн хэрэглэгддэг функцүүдийн нэг нь VLOOKUP юм. Гэвч VLOOKUP -г ашиглах үед бид заримдаа хайлтын утга нь хайлтын массив дахь ямар ч утгатай тохирохгүй байх үед алдаа гардаг.
Ийм нөхцөлд Excel -ийн ISNA функцууд хэрэг болно. ISNA нь IF -тэй хослуулан эхний утга тохирохгүй байвал өөр утгыг хайх боломжийг бидэнд олгодог. Энэ нь их хэмжээний өгөгдлийн хувьд маш хэрэгтэй.
IF ISNA функц нь VLOOKUP (Түргэн харах)
Дадлагын ажлын номыг татаж авах
IF ISNA функцийг Excel.xlsx дээрх VLOOKUP-тай хэрхэн ашиглах талаарExcel ISNA функц: Синтакс ба аргумент
Тогтолгоо
- Аргумент болгон утгыг авч, #Үгүй алдаа байвал ҮНЭН -г буцаана. Үгүй бол ХУДАЛ -г буцаана.
- Excel 2003-аас авах боломжтой.
Синтакс
ISNA функцийн синтакс нь:
=ISNA(value)
Аргумент
Аргумент | Шаардлагатай эсвэл нэмэлт | Утга |
утга | Шаардлагатай | ISNA функцийн #N/A алдаа байгаа эсэхийг шалгадаг утга. |
Буцах утга
Боолийн утгыг буцаана, ҮНЭН эсвэл ХУДАЛ . Хэрэв утга нь #ҮГҮЙ алдаа байвал ҮНЭН , үгүй бол ХУДАЛ .
Хэрэв ISNA VLOOKUP-тай функц: 3 жишээ
IF болон ISNA функцуудыг VLOOKUP -д ашиглах зарим жишээг харцгаая.
1. Ижил хүснэгтэд IF ISNA функцийг VLOOKUP ашиглан ашиглах
Энд бид НОМЫН төрөл , Нэр, болон Зохиогчидтой өгөгдлийн багцтай байна. зарим номыг Мартин номын дэлгүүр гэж нэрлэдэг.
Одоо эхлээд бид яруу найргийн номын төрлийг хайж олох болно. Хэрэв яруу найргийн номын төрөл байхгүй бол бид роман хайх болно.
IF , ISNA, болон VLOOKUP-ийн хослол энд төгс тохирно.
Томьёо нь:
=IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Novel",B4:D20,2,FALSE))
<0 байна. Яруу найргийнном байгаагүй тул бидэнд Роман, Оливер Твистбайгаа.
Тайлбар Формула
-
VLOOKUP("Poetry",B4:D20,2,FALSE)
-д “Яруу найраг” гэж нэрлэгддэг номын төрөл байхгүй тул #Үгүй алдааг буцаана. Хүснэгтийн эхний багана B4:D20 .
- .
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))
<2 болно>энэ ньVLOOKUP("Novel",B4:D20,2,FALSE)
-ыг буцаана. -
VLOOKUP("Novel",B4:D20,2,FALSE)
хүснэгт B4:D20 (Ном)-ын эхний баганаас “Роман”-ыг хайдаг. Төрөл). Нэгийг олсны дараа энэ нь 2-р баганаас Номын нэр -г буцаана, ОливерTwist .
- Тиймээс
IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Novel",B4:D20,2,FALSE))
буцаана “Оливер Твист”-ийг .
Дэлгэрэнгүй унших: VBA-д VLOOKUP-г хэрхэн ашиглах (4 арга)
2. IF ISNA функцийг VLOOKUP-д ашиглах Өөр хүснэгт гэхдээ ижил ажлын хуудас
Бидэнд Мартин номын дэлгүүр, Холдер номын дэлгүүр гэсэн хоёр номын дэлгүүрийн номын бүртгэлтэй өөр нэг өгөгдлийн багц байна.
Энэ удаад бид анхны номын дэлгүүрээс яруу найргийн ном хайх болно. Хэрэв бид тэндээс олдохгүй бол бид хоёр дахь номын дэлгүүрээс хайх болно.
Томъёо нь:
=IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Poetry",G4:I20,2,FALSE))
Хараач, анхны номын дэлгүүрээс роман олдохгүй бол хоёрдугаар дэлгүүрээс роман хайдаг ( G4:I20 ).
Тэгээд Жон Китсийн бичсэн “Шүлшний магтаал” нэртэй нэгийг оллоо.
Томьёоны дэлгэрэнгүй тайлбарыг 1-р жишээг үзнэ үү.
Дэлгэрэнгүй: Олон хуудас бүхий Excel-ийн VLOOKUP томьёо (4 энгийн зөвлөгөө)
Ижил төстэй уншилтууд
- Excel-ийн зөвхөн нэг өгөөжтэй олон баганаас хэрхэн VLOOKUP хийх вэ (2 арга)
- VLOOKUP SUM Олон мөр (өөр хувилбартай 4 арга)
- Excel дээр текст хайхын тулд VLOOKUP (4 хялбар арга)
- Excel-д ШУУД БУС DLOOKUP
- Excel доторх тоонуудтай VLOOKUP (4 жишээ)
3. IF ISNA функцийг өөр ажлын хуудсанд VLOOKUP ашиглан ашиглах
Эцэст нь бид номтой хамт өөр нэг өгөгдлийн багцтай боллоо.хоёр номын дэлгүүрийн бичлэгүүд, гэхдээ энэ удаад хоёр өөр ажлын хуудаснаас.
Эхлээд бид Мартинаас яруу найргийн ном хайх болно. Номын дэлгүүр. Тэндээс олдохгүй бол Холдер номын дэлгүүрээс хайна.
Бид энэ томьёог “Мартин номын дэлгүүр” нэртэй ажлын хуудсанд оруулна.
=IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Poetry",'Holder Bookstore'!B4:D20,2,FALSE))
Мартин номын дэлгүүрээс яруу найргийн ном хайдаг.
Олдохгүй үед. тэндээс нэгийг нь Эзэмшигч номын дэлгүүрээс ( 'Холдер номын дэлгүүр'!B4:D20) хайж тэндээс нэгийг нь олдог.
Шүлтний магтаал , Жон. Китс.
Томьёоны дэлгэрэнгүй тайлбарыг жишээ 1-ээс үзнэ үү.
Цааш унших: Excel дэх олон ажлын хуудаснаас өгөгдлийг хэрхэн татах талаар (4 хурдан) арга замууд)
IF ISNA-н өөр сонголтууд
Excel 2013-аас IF ISNA функцийн өөр хувилбарыг ашиглах боломжтой. Үүнийг IFNA функц гэж нэрлэдэг.
IFNA функцийн Синтакс нь:
=IFNA(value,value_if_na)
Эхлээд яруу найргийн ном хайх, дараа нь ямар нэгэн яруу найраг байхгүй бол роман хайх IFNA томъёо нь:
=IFNA(VLOOKUP("Poetry",B4:D20,2,FALSE),VLOOKUP("Novel",B4:D20,2,FALSE))
Дэлгэрэнгүй унших: Excel дэх VLOOKUP хамгийн их утга (хязгаарлалт болон өөр сонголттой)
Дүгнэлт
Тиймээс та IF ISNA функцийг VLOOKUP -тэй хамт хүснэгтээс утгыг хайх боломжтой. Хэрэв та олохгүй бол өөр зүйл хийтэнд байгаа үнэ цэнэ. Танд асуух зүйл байна уу? Биднээс асуугаарай.