Mundarija
Bugun men VLOOKUP funksiyasidan Excelning IF va ISNA funksiyalari bilan birgalikda qanday foydalanishingiz mumkinligini ko'rsataman.
Bir. Excelning eng muhim va keng tarqalgan funksiyalaridan biri VLOOKUP . Lekin VLOOKUP dan foydalanayotganda, ba'zan qidiruv qiymati qidiruv massivi dagi hech qanday qiymatga mos kelmasa, xatolarga duch kelishimiz mumkin.
Bunday vaziyatlarda Excel ning ISNA funksiyalari yordam beradi. ISNA IF bilan birgalikda bizga birinchi qiymat mos kelmasa, boshqa qiymatni qidirish imkoniyatini beradi. Bu katta maʼlumotlar toʻplami uchun juda foydali.
IF ISNA VLOOKUP (Tezkor koʻrish) bilan funksiyasi
Amaliy kitobni yuklab olish
Excel.xlsx da VLOOKUP bilan IF ISNA funksiyasidan qanday foydalanishExcel ISNA funktsiyasi: Sintaksis va argument
Xulosa
- Argument sifatida qiymat qabul qiladi va #N/A xato boʻlsa, TRUE qaytaradi. Aks holda, FALSE ni qaytaradi.
- Excel 2003 da mavjud.
Sintaksis
ISNA funksiyasining sintaksisi:
=ISNA(value)
Argument
Argument | Majburiy yoki ixtiyoriy | Qiymat |
qiymat | Majburiy | ISNA funksiyasi #N/A xato yoki yoʻqligini tekshiradigan qiymat. |
Qaytish qiymati
Mantiqiy qiymatni qaytaradi, ROQ yoki YOLG'ON . TRUE , agar qiymat #N/A xato bo'lsa, aks holda FALSE .
IF ISNA VLOOKUP funksiyasi: 3 ta misol
Keling, IF va ISNA funksiyalaridan VLOOKUP bilan foydalanishning ba'zi misollarini ko'rib chiqamiz.
1. Xuddi shu jadvalda VLOOKUP bilan IF ISNA funksiyasidan foydalanish
Bu yerda bizda KITOB turi lar, Ismlar va Mualliflar bilan ma'lumotlar to'plami mavjud. ba'zi kitoblar Martin Bookstore deb nomlangan kitob do'konida.
Endi avval biz she'riyatning kitob turini qidiramiz. Agar she'rning kitob turi mavjud bo'lmasa, biz roman qidiramiz.
IF , ISNA, va VLOOKUP kombinatsiyasi bu erda juda mos keladi.
Formula quyidagicha bo'ladi:
=IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Novel",B4:D20,2,FALSE))
Mana, bizda Roman , Oliver Tvist bor, chunki She'riyat kitobi yo'q edi.
Izoh. Formula
-
VLOOKUP("Poetry",B4:D20,2,FALSE)
xatoni qaytaradi #N/A , chunki “Sheʼriyat” deb nomlangan kitob turi yoʻq edi. B4:D20 jadvalining birinchi ustuni.
- .
ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE))
ISNA(#N/A)
va u TRUE ni qaytaradi.
-
IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Novel",B4:D20,2,FALSE)
) endiIF(TRUE,VLOOKUP("Novel",B4:D20,2,FALSE))
<2 ga aylanadi>buVLOOKUP("Novel",B4:D20,2,FALSE)
-ni qaytaradi. -
VLOOKUP("Novel",B4:D20,2,FALSE)
B4:D20 jadvalining birinchi ustunidan “Roman” ni qidiradi (Kitob). turi). Birini topgandan so'ng, u Kitob nomi ni 2-ustunda qaytaradi, OliverTwist .
- Shuning uchun
IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Novel",B4:D20,2,FALSE))
qaytadi “Oliver Twist” .
Batafsil o'qing: VBA-da VLOOKUP-dan qanday foydalanish (4 usul)
2. VLOOKUP bilan IF ISNA funksiyasidan foydalanish Turli jadval, lekin bir xil ish varag'i
Bu erda biz ikkita kitob do'koni, Martin Bookstore va Holder Bookstore kitob yozuvlari bilan yana bir ma'lumot to'plamiga egamiz.
Bu safar biz birinchi kitob do'konida she'riyat kitobini qidiramiz. Agar u erda topmasak, ikkinchi kitob do'konida qidiramiz.
Formula:
=IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Poetry",G4:I20,2,FALSE))
Qarang, birinchi kitob do'konida roman topilmasa, ikkinchi kitob do'konidan qidiradi ( G4:I20 ).
Va Jon Keats tomonidan yozilgan “Bulbulga qasd” deb nomlangan birini topdi.
Formulaning batafsil tushuntirishi uchun 1-misolga qarang.
Batafsil o'qing: Bir nechta varaqli Excelda VLOOKUP formulasi (4 ta oddiy maslahat)
O'xshash o'qishlar
- Excelda faqat bitta qaytib keladigan bir nechta ustunlardan VLOOKUP (2 usul)
- VLOOKUP SUM bir nechta satr (muqobil bilan 4 usul)
- Excelda matnni qidirish uchun VLOOKUP (4 ta oson yoʻl)
- Excelda bilvosita VLOOKUP
- Excelda raqamlar bilan VLOOKUP (4 ta misol)
3. IF ISNA funksiyasidan VLOOKUP bilan boshqa ish varag‘ida foydalanish
Nihoyat, bizda kitob bilan boshqa ma’lumotlar to‘plami borikkita kitob do'konining yozuvlari, lekin bu safar ikki xil ish varag'ida.
Birinchi navbatda biz Martindan she'rlar kitobini qidiramiz. Kitob do'koni. Agar biz uni u erda topmasak, biz Holder kitob do'konida qidiramiz.
Biz ushbu formulani "Martin Bookstore" deb nomlangan ish varag'iga kiritamiz.
=IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Poetry",'Holder Bookstore'!B4:D20,2,FALSE))
Martin kitob do'konida she'rlar kitobini qidiradi.
Qachon topilmasa u yerda uni Holder kitob do'konidan ( 'Holder Bookstore'!B4:D20) qidiradi va u yerda topadi.
Bubulbulga ode muallifi Jon. Keats.
Formulaning batafsil tushuntirishi uchun 1-misolga qarang.
Batafsil o'qing: Excelda bir nechta ishchi varaqlardan ma'lumotlarni qanday olish mumkin (4 Tezkor). Yo'llar)
IF ISNA ning muqobil variantlari
Excel 2013 dan IF ISNA funksiyasining muqobil varianti mavjud. Bu IFNA funktsiyasi deb ataladi.
IFNA funktsiyasining Sintaksisi :
=IFNA(value,value_if_na)
Avval she'r kitobini qidirish, so'ngra biror she'r bo'lmasa roman qidirish uchun IFNA formulasi quyidagicha bo'ladi:
=IFNA(VLOOKUP("Poetry",B4:D20,2,FALSE),VLOOKUP("Novel",B4:D20,2,FALSE))
Batafsil oʻqing: VLOOKUP Excelda maksimal qiymat (cheklovlar va muqobil variantlar bilan)
Xulosa
Shunday qilib, jadvaldagi qiymatni qidirish uchun VLOOKUP bilan IF ISNA funksiyasidan foydalanishingiz mumkin va agar topmasangiz, boshqa ishni qilingu erdagi qiymat. Savollaringiz bormi? Bizdan bemalol so'rang.