Excel VLOOKUP pastga torting ishlamayapti (11 ta mumkin bo'lgan yechim)

  • Buni Baham Ko'Ring
Hugh West

VLOOKUP - Excelda ma'lumotlar ustunini bir varaqdan ikkinchisiga chiqarish uchun keng qo'llaniladigan funksiya. Odatda ma'lumotlar to'plamidagi qiymatni qidiradi va qidiruv qiymatiga mos keladigan kerakli ustundan ma'lumotlarni chiqaradi. Biroq, bu funktsiya hisoblashda katta massaga olib keladi. Ushbu maqolada Excel VLOOKUP ishlamay qolishi bilan bog'liq 11 ta mumkin bo'lgan sabablar va echimlar tasvirlangan. Agar siz ular bilan qiziqsangiz, bizning amaliyot kitobimizni yuklab oling va bizni kuzatib boring.

Amaliyot kitobini yuklab oling

Ushbu maqolani o'qiyotganingizda mashq qilish uchun ushbu mashq kitobini yuklab oling.

Vlookup pastga torting ishlamayapti.xlsx

Excel uchun 11 mumkin yechim VLOOKUP pastga torting ishlamayapti

Yechimlarni namoyish qilish uchun biz ma'lumotlar to'plamini ko'rib chiqamiz. Har qanday tashkilotning 10 xodimlari. Ma'lumotlar to'plamida xodimlarning identifikatorlari, ismlari, yashash joylari, oila a'zolari soni, daromadlari va yashash xarajatlari mavjud. Shunday qilib, bizning ma'lumotlar to'plamimiz B5:G14 katakchalar oralig'ida deb aytishimiz mumkin.

Ushbu kontekstda biz Excelni qanday tuzatishni ko'rib chiqamiz. VLOOKUP ishlamayotgan muammoni pastga torting. VLOOKUP funksiyasining umumiy ko'rinishi quyida keltirilgan;

VLOOKUP(qidiruv_qiymati,jadval_massivi,ko'p_indeks_num,[diapazon_qidirish])

Bu erda,

  • qidiruv_qiymati : Biz ma'lumotlar to'plamining birinchi ustunida saqlamoqchi bo'lgan qiymat yokiformatlash.

    Bunday muammoning yechimi quyida ko'rsatilgan:

    📌 Qadamlar:

    • Avvalo, asl ma'lumotlar varaqingizga o'ting. Bizning faylimizda u Ma'lumotlar to'plami varaqida joylashgan.
    • Keyin, ma'lumotlar formatini tekshirish uchun o'sha ustunning istalgan katakchasini tanlang.
    • Shundan so'ng, quyidagidan ma'lumotlar turlarini tekshiring. Uy yorlig'ining Raqam guruhi.

    • Yana siz foydalangan sahifaga o'ting funktsiyasi. Bizning ish kitobimizda varaq Irrelavent Cell Format deb nomlangan.
    • To'liq katakchalar diapazonini tanlang D5:D14 .
    • Endi, Uy yorlig'i, Raqam guruhidan o'xshash ma'lumotlar turlarini tanlang. Biz uchun maʼlumotlar turi sifatida Buxgalteriya hisobi ni tanladik.
    • Asl maʼlumotlar toʻplami kabi barcha muhim hujayra qiymatlarini koʻrasiz.

    Oxir-oqibat shuni aytishimiz mumkinki, biz Excel VLOOKUP drag down ishlamay qolganini topib, tuzatishga qodirmiz.

    Batafsil o'qing: Raqamni ko'paytirishni torting. Excelda ishlamaslik (Oson qadamlar bilan yechim)

    11-yechim: Ko'rinmas chiziqchani olib tashlang

    Ko'rinmas tirelarning qoplanishi ba'zan <1 orqali hujayra qiymatini olishda to'siqlar paydo bo'ladi> VLOOKUP funksiyasi. Bu muammoni hal qilish uchun:

    • Avvalo, asl ma'lumotlar to'plamiga o'ting va muammo qaysi ob'ektda paydo bo'lishini bilib oling.
    • Keyin, o'chirib tashlang mavjud ma'lumotlar va ularni qo'lda qayta kiriting.

    Themuammo hal qilinadi va siz kerakli ma'lumotlarni olasiz.

    Xulosa

    Maqolaning oxiri. Umid qilamanki, ushbu maqola siz uchun foydali bo'ladi va siz Excel VLOOKUP ishlamay qolishi bilan bog'liq muammoni hal qila olasiz. Boshqa savollaringiz yoki tavsiyalaringiz bo'lsa, iltimos, quyida sharhlar bo'limida biz bilan baham ko'ring.

    Excel bilan bog'liq bir qancha muammolar uchun bizning veb-saytimizni ExcelWIKI tekshirishni unutmang. va yechimlar. Yangi usullarni o'rganishda va rivojlanishda davom eting!

    jadval.
  • jadval_massivi : Qiymat qidiradigan jadval.
  • ustun_index_num : Biz ma'lumotlar to'plami yoki jadvaldagi ustun biz xohlagan qiymatni oling.
  • diapazon_qidiruv : Ixtiyoriy talab 2 ta holatni o'z ichiga oladi, Taxminan moslik uchun ROQIQ , bu standart Aniq moslik uchun va YOLG'ON .

1-yechim: Hisoblash opsiyalarini o'zgartirish

Ba'zan hisoblash variantini o'zgartirish Funktsiyani pastga tortganimizda, Excel fayli bizga muammo tug'diradi. To'g'ri natijaga erishish uchun uni o'zgartirishimiz kerak. Endi, agar siz bizning ma'lumotlar to'plamimizga qarasangiz, barcha xodimlar uchun C ustunida bir xil natijani ko'rasiz.

Buni tuzatish yechimi masala quyida keltirilgan:

📌 Qadamlar:

  • Birinchi navbatda Formula satri dan formulani tekshirish uchun istalgan katakchani tanlang. Biz D6 katakchasini tanlaymiz.
  • Garchi formulamiz to'g'ri bo'lsa-da, u aniq natija bermadi.

  • Ushbu muammoni hal qilish uchun Formula yorlig'ini tanlang.
  • Keyin, Hisoblash varianti ning pastga ochiladigan o'qini bosing. va Qo'lda - Avtomatik ni tanlang.

  • Bir soniya ichida VLOOKUP funksiyasi aniq natijani chiqaradi.

Shunday qilib aytishimiz mumkinki, bizning usulimiz mukammal ishladi va biz VLOOKUP tortingpastga Excelda ishlamayapti.

Batafsil oʻqing: [Tuzatildi!] Excelni toʻldirish uchun torting Ishlamaydi (8 ta mumkin boʻlgan yechim)

2-chi yechim: mutlaq yacheyka havolasini kiriting Qidiruv massivi

Ma'lumotlarni olish uchun VLOOKUP funksiyasini yozganimizda, jadval_massivi da Absolute Cell Reference mavjudligini ta'minlashimiz kerak. Aks holda, agar ma'lumotlarning joylashuvi o'zgarsa, funktsiya bizga aniq natija bermasligi mumkin. Bizning faylimizda funktsiya B12 va B13 hujayralar uchun har qanday natijani ko'rasiz. Ushbu kataklarning joylashuvi bizning dastlabki ma'lumotlar to'plamimiz bilan mos kelmasligi sababli, funktsiya bizga hech qanday qiymat bera olmaydi.

Ushbu muammoni hal qilish bosqichlari quyidagicha keltirilgan:

📌 Qadamlar:

  • Avval D5 katakchasini tanlang va jadval_massivi havolasini ko'rasiz. ' Mutlaq yacheyka ma'lumotnomasi belgisiga ega emas.
  • Quyidagi formulani D5 katakka yozing va Mutlaq hujayra havolasi mavjudligiga ishonch hosil qiling. 1>jadval_massivi . Agar Absolute Cell Reference ni qanday qo'shishni bilmasangiz, uni bir necha usul bilan qo'shishingiz mumkin.

=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)

  • Endi Enter tugmasini bosing.

  • Shundan so'ng ikki marta bosing D14 katakchaga formulani nusxalash uchun To'ldirish dastagi belgisidagi tugmasini bosing.
  • Funktsiya mos keladigan qidiruv uchun to'g'ri qiymatni olganini ko'rasiz.qiymat.

Nihoyat, bizning formulamiz samarali ishladi deb aytishimiz mumkin va biz VLOOKUP muammosini hal qila oldik. Excelda ishlash.

Batafsil o'qing: Excelda vertikal havola bilan formulani gorizontal holatda qanday sudrab olish mumkin

3-yechim: Ma'lumotlar to'plamidan ikki nusxadagi ma'lumotlarni olib tashlash

ma'lumotlar to'plamida takroriy ma'lumotlar mavjudligi VLOOKUP funksiyasini pastga tortganimizda biz uchun qiyinchiliklar tug'diradi. Bu asosan insoniy xato. Biz tasodifan istalgan qiymatni ikki marta kiritamiz. Bizning ma'lumotlar to'plamimizda siz VLOOKUP funktsiyasi B11 katakchasi uchun haqiqiy natija bermasligini ko'rishingiz mumkin. Janubiy Sharq oʻrniga bizning funktsiyamiz B11 katak uchun Shimoliy Gʻarb va Mersisayd ni taqdim etadi.

bu sababni tuzatish tartibi quyida keltirilgan:

📌 Qadamlar:

  • Ushbu jarayonning boshida B5 katak diapazonini tanlang: B14 .
  • Endi Uy yorlig'ida Shartli formatlash opsiyasining ochiladigan o'qni tanlang. 1>Uslublar guruhi.
  • Keyin, Uyacha qoidalarini ajratib ko'rsatish > Takroriy qiymatlar opsiyasi.

  • Siz ikki nusxadagi qiymatlarni ko'rasiz.

  • Shundan so'ng to'g'ri qiymatni kiriting. Ma'lumotlar to'plamimizda biz to'g'ri ID 202207 kiritamiz.
  • Nihoyat, D11 katakchasining qiymati biz xohlagancha o'zgarishini ko'rasiz.natija.

Nihoyat, biz tuzatish jarayoni a'lo darajada ishladi deb aytishimiz mumkin va biz VLOOKUP muammosini hal qila oldik. Excelda ishlash.

Batafsil o'qing: Excelda ma'lumotlar bilan oxirgi qatorni qanday to'ldirish mumkin (3 ta tezkor usul)

4-yechim: Taxminiy moslik bilan ma'lumotlarni moslashtiring.

Ba'zida ma'lumotlarning aniq mosligini topish VLOOKUP funksiyasi orqali qiymatni olishda muammo tug'diradi. D11 katakdagi ma'lumotlar to'plamimizda ham shunga o'xshash holat mavjud.

Muammoni hal qilish bosqichlari quyida tushuntirilgan:

📌 Qadamlar:

  • Formula paneli dagi formulani tekshirish uchun D11 katakchasini tanlang.
  • Endi, TRUE dan FALSE ga mos keladigan holat turini o'zgartiring. Formula quyida ko'rsatilgandek bo'ladi:

=VLOOKUP(B5,Dataset!$B$4:$G$14,3,FALSE)

  • <-ni bosing. 1>Enter .
  • Siz funktsiya asosiy ma'lumotlar to'plamidan qiymat olishini ko'rasiz.

Oxir-oqibat, biz Aytishimiz mumkinki, bizning protseduramiz a'lo darajada ishladi va biz Excelda ishlamayotgan VLOOKUP pastga tortish muammosini hal qila oldik.

Batafsil o'qing: Formulani qanday tortib olish va yashirin hujayralarga e'tibor bermaslik Excelda (2 ta misol)

5-yechim: Ma'lumotlar to'plamidan bo'sh kataklarni yo'q qilish

Ba'zida biz tasodifan asl ma'lumotlar to'plamidan istalgan hujayra qiymatini o'chirib tashlaymiz. Natijada, Excel funksiyasi bilan qiymatni ajratib olishda qiyinchiliklarga olib keladi. Buham inson xatosi. Siz uni osongina topishingiz mumkin. Bunday holda, funktsiya 0 ni ko'rsatadi, shundan biz bu erda nimadir noto'g'ri ekanligini taxmin qilishimiz mumkin. Bizning ma'lumotlar to'plamimizda D13 katak shunday natijani ko'rsatmoqda.

Ushbu muammoni hal qilish jarayoni quyida keltirilgan:

📌 Qadamlar:

  • Varaq nomi satridan asosiy Maʼlumotlar toʻplami varaqiga oʻting.
  • Endi, kiriting. o'chirilgan hujayra qiymatini qo'lda. Agar sizda katta maʼlumotlar toʻplami boʻlsa, kerakli maʼlumotlarni maʼlumotlar oraligʻini tanlash orqali topishingiz mumkin.
  • Maʼlumotlarni klaviatura orqali qoʻlda kiriting va Enter tugmasini bosing.

  • Keyin, oldingi sahifaga qayting va muammo hal qilinganini ko'rasiz.

Shunday qilib, , biz Excelda VLOOKUP pastga sudrab ishlamayotgan muammoni hal qila olamiz, deb aytishimiz mumkin.

Batafsil o'qing: [Yechildi]: Excelda ishlamaydigan to'ldirish dastagi (5) Oddiy echimlar)

6-yechim: Aniq qidirish qiymatini kiriting

Noto'g'ri qidirish katakcha havolasini kiritish, ba'zan Excel uchun bizning xohishimizga ko'ra qiymatni olishiga olib keladi. Bunday holatda VLOOKUP funksiyasi o'z vazifasini to'g'ri bajara olmaydi. Shunday qilib, biz pastga tortish ham ishlamaydi, deb aytishimiz mumkin. Bizning ma'lumotlar to'plamimizda D5:D14 katakchalar diapazonida shunday #N/A xato mavjud.

Ushbu asoratni bartaraf etish bosqichlari quyida keltirilgan:

📌 Qadamlar:

  • Birinchi navbatda,funktsiya argumentini tekshirish uchun D5 katakchasini tanlang. Elektron jadvalda tanlangan katakchani ko'rish uchun siz katakcha havolasini bosishingiz mumkin.
  • Funktsiyada B5 katak o'rniga A5 ni tanlaganimizni ko'rishingiz mumkin.

  • Endi, katakcha havolasini tozalash uchun Backspace tugmasini bosing va B5 katakchani tanlang. O'zgartirilgan formula quyida ko'rsatilgan:

=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)

  • Enter tugmasini bosing.

  • Shundan so'ng, yangi formulani katakka ko'chirish uchun To'ldirish dastagi belgisini ikki marta bosing D14 .
  • Siz barcha kerakli qiymatlarni olasiz.

Shunday qilib aytishimiz mumkinki, biz buni qila olamiz Excelda ishlamayotgan VLOOKUP pastga tortish muammosini aniqlang va tuzating.

7-yechim: Qidiruv qiymatini eng chap ustunda saqlang

VLOOKUP funksiyasi<2 Agar biz asl ma'lumotlar to'plamimizning eng chap katakchasini qidiruv_qiymati sifatida kiritmasak,> to'g'ri ishlay olmaydi. Bunday holda, funksiya quyida ko'rsatilgan rasmga o'xshash natijada ba'zi simli qiymatni qaytaradi.

Ushbu qiyinchilikni tuzatish usuli quyida tasvirlangan:

📌 Qadamlar:

  • D5 katakchasini tanlang va lookup_vaue katakcha havolasini C5 dan <1 ga o'zgartiring>B5 .

=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)

  • Keyin Enter tugmasini bosing. Funktsiya hujayradagi kerakli maydonni ko'rsatadi.

  • Endi ikki marta bosing D14 katakchaga formulani nusxalash uchun To'ldirish dastagi belgisi.
  • Muammo hal qilinadi va siz barcha xodimlar uchun qiymatga ega bo'lasiz.

Nihoyat, Excelda VLOOKUP pastga sudrab ishlamayotgan muammoni hal qilishimiz mumkinligini da'vo qilishimiz mumkin.

8-yechim: To'g'ri ustun indeksini kiritish Raqam

Yangi ustun qo'shilishi VLOOKUP funksiyasi bilan massaga olib kelishi mumkin. U ustun_indeks_raqamini o'zgartiradi, natijada VLOOKUP funksiyasi kerakli natijani qaytarmaydi. Bizning ma'lumotlar to'plamimiz shunga o'xshash muammoga duch keldi va barcha raqamlar 0 ga keldi.

Bu muammoni hal qilish yo'li quyida tushuntiriladi:

📌 Qadamlar:

  • Avval Formulalar paneli da D5 katakchasini tanlang va to'g'ri ustun_indeks_raqamini kiriting.
  • Bizning holimizda yangi ustun_indeks_num 5 . Formula quyida ko'rsatilgandek bo'ladi:

=VLOOKUP(B5,$K$4:$Q$14,5,TRUE)

  • Endi Enter tugmasini bosing.

  • Shundan so'ng formulani ko'chirish uchun To'ldirish dastagi belgisini ikki marta bosing katak D14 .
  • Aloqa hal qilinadi va siz barcha ob'ektlar uchun qiymatga ega bo'lasiz.

Shunday qilib, biz Bizning formulamiz aniq ishlagan deb da'vo qilishimiz mumkin va biz Excelda VLOOKUP pastga sudrab ishlamayotgan muammoni hal qila olamiz.

9-yechim: Jadval massivini to'g'ri tanlash

Kirish noto'g'ri jadval_massivi havolasi VLOOKUP funksiyasidan xato olishning yana bir sababi. Bunday holatda biz ma'lumotlar to'plamida #N/A xato ni ko'rsatamiz. Funktsiya o'z vazifasini to'g'ri bajara olmagani uchun uni pastga tortish ham ishlamasligini tasdiqlashimiz mumkin. Bizning faylimizda D5:D14 katakchalarining barcha diapazonida shunday turdagi #N/A xatosi mavjud.

Ushbu muammoni hal qilish usuli quyida keltirilgan:

📌 Qadamlar:

  • Boshlash uchun D5 katakchasini tanlang. Formula satri da funktsiya argumentini tekshiring.
  • Keyin quyidagi kabi aniq jadval_massivi bilan mos funksiyani yozing:

=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)

  • Endi Enter tugmasini bosing.

  • Keyingi , Yangi formulani D14 katakka nusxalash uchun Toʻldirish dastagi belgisini ikki marta bosing .
  • Siz barcha kerakli qiymatlarni olasiz. .

Nihoyat, shuni aytishimiz mumkinki, xatolarni hal qilish texnikamiz toʻgʻri ishladi va biz VLOOKUP muammosini hal qila oldik. Excelda ishlash.

10-yechim: Tegishli hujayra formatini o'rnatish

Ba'zida biz ma'lumotlarni bir varaqdan boshqasiga VLOOKUP orqali import qilishda avval o'rnatilgan hujayra formati muammo tug'dirishi mumkin. funktsiyasi. Biz barcha xodimlar uchun daromad qiymatini olishga harakat qilganimizda, rasm kabi ma'lumotlar to'plamimizda oldindan aytib bo'lmaydigan qiymatlarga ega bo'ldik. Bu noto'g'ri hujayra tufayli sodir bo'ladi

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.