Nima uchun VLOOKUP moslik mavjud boʻlganda #N/A qaytaradi (yechimlari bilan)

  • Buni Baham Ko'Ring
Hugh West

Biz VLOOKUP (Vertikal qidirish) funksiyasidan ustunda vertikal qiymatni qidirish va keyin boshqa ustundan mos keladigan qiymatni qaytarish uchun foydalanamiz. Ammo bu funktsiyadan foydalanishning asosiy muammolaridan biri shundaki, funktsiya sintaksisi murakkab ko'rinishi mumkin va u bir nechta qoidalarni saqlashni talab qiladi. Bu mo'ljallangan qiymatlar o'rniga #N/A ni tashlash kabi xato natijaga olib kelishi mumkin. Ushbu muammodan xalos bo'lish uchun biz 5 xil sababni va ularning yechimlarini muhokama qildik, ular VLOOKUP funksiyasi mos keladigan bo'lsa, #YOQ qaytaradi.

Amaliyot kitobini yuklab oling

Excel faylini yuklab oling va u bilan birga mashq qiling.

VLOOKUP #Nni qaytaradi /Match Exists bo'lsa ham xato.xlsx

#Yo'q xato nima?

#N/A xatosi "qiymat mavjud emas" degan ma'noni anglatadi. Ma'lumotlar to'plamida VLOOKUP so'rovini bajarganingizda, lekin afsuski, funktsiya mo'ljallangan natijani ololmasa, #N/A xatosi paydo bo'ladi. Ushbu xato ortida bir nechta muammolar bo'lishi mumkin; Bu bilan siz ushbu maqolaning keyingi qismida bilib olasiz.

VLOOKUP moslik mavjud bo'lganda #Yo'q bo'lishining 5 sababi

Ushbu maqolada biz barcha sabablarni ko'rsatish uchun namunaviy mahsulot narxlari ro'yxatidan ma'lumotlar to'plami sifatida foydalaniladi. Keling, ma'lumotlar to'plamini qisqacha ko'rib chiqaylik:

Shunday qilib,Keyingi muhokamadan so'ng keling, barcha muammolarni birma-bir ko'rib chiqaylik.

1-sabab: Qidiruv qiymati Table_massiv argumentining birinchi ustunida mavjud emas

VLOOKUP funksiyasining birinchi argumenti qidiruv_qiymati deb ataladi. Ushbu funktsiyaning to'g'ri ishlashi uchun asosiy talablardan biri jadval massivi ning birinchi ustunida qidiruv_qiymati mavjud bo'lishi kerak. Ushbu qoidaga oid har qanday istisno uchun VLOOKUP funksiyasi #N/A xatosini qaytaradi.

Quyidagi rasmda biz formulani kiritdik:

=VLOOKUP($D$14,B5:E12,4,0)

yacheyka ichida D15 .

Bu yerda qidiruv qiymati D14 katakchasida saqlanadi, ya'ni karakum. Ko'rib turganimizdek, bu element tanlangan jadval massivining birinchi ustunida emas, balki ikkinchi ustunida mavjud.

Natijada biz VLOOKUP funksiyasiga ega ekanligini ko'rishimiz mumkin. allaqachon #N/A xatosi yuzaga keldi.

🔗 Yechimlarni oling

1. Birinchi yechim: Qidiruv qiymatining asosiy talabi shundaki, u jadval massivining birinchi ustunida bo'lishi kerak, shuning uchun iloji bo'lsa, ikkinchi ustunni birinchi ustunga o'tkazishingiz mumkin.

Ammo ha. , ko'p hollarda ustunlarni almashtirish juda amaliy bo'lmasligi mumkin. Chunki sizning ikkinchi ustuningiz formulaning natijasidir yoki u boshqa ustunlar bilan ham bog'langan bo'lishi mumkin. Shunday qilib, bunday hollarda siz ikkinchisini ko'rib chiqishingiz mumkinyechim.

2. Ikkinchi yechim: Jadval massivini biroz o'zgartiring. Hozirgi vaqtda jadval massivi B5:E12 . Agar bu diapazon C5:E12 ustunidan o'rniga C ustunidan boshlansa, C ustuni yangi aniqlangan jadval massivining birinchi ustuni bo'ladi. Bunday holda, VLOOKUP funksiyasi to'g'ri ishlaydi. Jadval massivini o'zgartirganingizdek, ustunlar indeksini ham yangilashingiz kerak. Yangi tayinlangan jadval massiviga kelsak, Narx ustunidan qiymatni qaytarish uchun yangi ustun indeksi 3 bo'ladi.

3. Uchinchi yechim: Siz INDEX va MATCH funksiyalaridan hamkorlikda foydalanishingiz mumkin. Ushbu ikkita funktsiyadan foydalanish jadval massivining birinchi ustunidagi mavjud qidiruv qiymatining to'siqlarini osongina bartaraf etishi mumkin.

Sizdan faqat oldingi formulani almashtirish kifoya. quyidagi formula bilan:

=INDEX(E5:E12,MATCH(D14,C5:C12,0))

Ushbu formulani kiritganingizdan so'ng, tugmachasini bosganingizdan so'ng muammo yo'qolganini ko'rasiz. ENTER tugmasi ikkinchi formulani kiritgandan so'ng. Boom!

Batafsil o'qing: INDEX MATCH va VLOOKUP funksiyasi (9 ta misol)

2-sabab: Aniq moslik topilmadi

Agar qidiruv qiymati ma'lumotlar to'plamida saqlangan qiymatga to'liq mos kelmasa, #N/A xatosi yana paydo bo'ladi.

Masalan, quyidagi rasmda biz qidiruv qiymatini kiritdikhujayra D14 , ya'ni Don. Ammo, afsuski, birinchi ustunda Don kabi so'z yo'q, lekin don. Shuning uchun #N/A D15 katakchasida paydo bo'ldi.

🔗 Yechimlarni oling

Bo'ling Qidiruv qiymatiga ehtiyot bo'ling. Qo'shish maydoniga qidiruv qiymatini to'g'ri yozing. Agar siz #N/A xatosiga duch kelsangiz, ma'lumotlar to'plamini qayta tekshiring va shunga mos ravishda qidiruv qiymatini to'g'irlang. Misol uchun, D14 katakchasidagi Don o'rniga Donni yozing.

Batafsil o'qing: VLOOKUP ishlamayapti (8 ta sabab va yechimlar)

3-sabab: Qidiruv qiymati massivdagi eng kichik qiymatdan kichik

VLOOKUP funksiyasi #N/A ni qaytarishiga olib kelishi mumkin bo'lgan yana bir sabab xatosi - qidiruv qiymatining qidiruv diapazonidagi eng kichik qiymatlardan kichikligi.

Masalan, quyidagi rasmda qidiruv qiymati 200 ga teng, qidiruv diapazonidagi eng kichik qiymat esa ID ustuni 207. Natijada VLOOKUP funksiyasi #N/A xatosini qaytardi.

🔗 Yechimlarni oling

Qidiruv qiymati qidirish diapazonida saqlangan minimal qiymatdan kichik emasligiga ishonch hosil qiling. Qidiruv qiymatini 200 dan ID ustunida ko'rsatilganidek o'zgartiring. Keyin mavjud bo'lmagan xatolik oxir-oqibat yo'qoladi.

Shunga o'xshash o'qishlar

  • Excel LOOKUP vs.VLOOKUP: 3 ta misol bilan
  • Excelda bir nechta mezonlar bilan VLOOKUP dan foydalaning (6 usul + muqobil)
  • Excelda joker belgilar bilan VLOOKUP (3 ta usul) )
  • Excel SUMIF & Bir nechta varaqlar bo'ylab VLOOKUP
  • Excel VLOOKUP bir nechta qiymatlarni vertikal ravishda qaytarish uchun

4-sabab: Jadvalni qidirish qiymatlarida qo'shimcha bo'shliqlar

Bo'shliqlar biz uchun ko'rinmas, shuning uchun ularni aniqlash juda qiyin. Va bu sabab VLOOKUP funksiyasining qaytish qiymatiga ta'sir qilishi mumkin.

Masalan, quyidagi rasmda bizning qidiruv qiymatimiz Candies. Bundan tashqari, bu qiymat ma'lumotlar jadvalidagi qidirish diapazonida ham mavjud. Shunga qaramay, VLOOKUP funksiyasi #N/A xatosini qaytaradi!

Shuning uchun xato koʻrsatilishining aniq sababini aniqlash juda qiyin boʻlib tuyulishi mumkin. Buning sababi Kategoriya ustunidagi Shirinliklar so'zidan keyin qo'shimcha bo'sh joy mavjudligidir.

Bu muammo oson bo'lib tuyulishi mumkin, ammo bu eng og'ir azoblarga olib kelishi mumkin. . Bo'shliqlar ko'rinmas va aniqlash qiyin bo'lgani uchun.

🔗 Yechimlarni oling

Ma'lumotlar ichida bo'shliqlar bor yoki yo'qligini qo'lda tekshirishingiz mumkin. . Yoki barcha keyingi boʻshliqlarni olib tashlash uchun TRIM funktsiyasidan foydalanishingiz mumkin.

5-sabab: VLOOKUP sintaksisining Qidiruv_qiymati argumentidagi xatolar

Shunchalik ahmoqona ko'rinishi mumkin bo'lgan yana bir muammolekin katta azob-uqubatlarga olib kelishi mumkin. Agar sizda VLOOKUP funksiyasi bilan bogʻliq har qanday sintaksis xatosi boʻlsa yoki qidiruv qiymatiga murojaat qilishda oddiy matn terish xatosi boʻlsa, bu xato koʻrsatilishiga olib kelishi mumkin.

Masalan, quyidagi rasmda qidiruv qiymati katak manzilida, D14 . Lekin biz D144 ni yozdik. Bu oddiy tur, lekin tegishli katakda #N/A xatoga sabab boʻladi.

🔗 Yechimlarni oling

Ehtiyot boʻling funktsiya sintaksisi yoki har qanday matn terish xatolari haqida. Shunchaki ushbu odob-axloq qoidalariga rioya qilish orqali siz #N/A xatosidan qochishingiz mumkin.

Esda tutilishi kerak bo'lgan narsalar

📌 Qidirayotganingizga ishonch hosil qiling- qiymat jadval massivingizning birinchi ustunida mavjud.

📌 VLOOKUP funksiyasi sintaksisiga ehtiyot bo'ling.

Xulosa

Xulosa qilib aytadigan bo'lsak, biz VLOOKUP funksiyasi Excelda mos natija mavjud bo'lganda ham #N/A xatosini qaytaradigan 5 ta muammoni muhokama qildik. Ushbu maqola bilan birga ilova qilingan amaliy ish kitobini yuklab olishingiz va u bilan barcha usullarni mashq qilishingiz tavsiya etiladi. Va quyidagi sharhlar bo'limida har qanday savol berishdan tortinmang. Biz eng qisqa vaqt ichida barcha tegishli so'rovlarga javob berishga harakat qilamiz. Ko'proq ma'lumot olish uchun ExcelWIKI veb-saytimizga tashrif buyuring.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.