Mundarija
Excel'da ikkita ro'yxatni yoki ustunlarni solishtirishning ko'plab usullari mavjud. Ushbu maqolada men VLOOKUP yordamida Excelda ikkita ustundagi mosliklarni solishtiraman/topaman. Oldingi maqolalarimning birida men Excel-da ikkita ustun yoki ro'yxatni qanday solishtirishni muhokama qildim, u erda taqqoslashning boshqa usullarini muhokama qildim.
Taqqoslashni boshlashdan oldin, men sintaksis, argumentlarni muhokama qilaman. , va VLOOKUP funksiyasi haqida boshqa kerakli narsalar.
Amaliy kitobni yuklab oling
VLOOKUP funksiyasidan foydalanib ikkita ustunni solishtiring.xlsx
Excel VLOOKUP funksiyasining umumiy ko'rinishi
VLOOKUP ichidagi V "vertikal" degan ma'noni anglatadi. VLOOKUP . VLOOKUP Excel-ning o'rnatilgan funksiyasi bo'lib, u boshqa ustundagi ustunning ma'lum bir qiymatini qidirish orqali vertikal qidiruvni amalga oshiradi.
- VLOOKUP sintaksisi funksiya bu:
VLOOKUP (qidiruv_qiymati, jadval_massivi, qator_indeks_raqami, [diapazon_qidiruv] ). Ushbu sintaksisda keltirilgan argumentlar o'ziga xos ma'noga ega.
- Argumentlar Izoh:
Argument | Majburiy/Ixtiyoriy | Tushuntirish |
---|---|---|
Qidiruv_qiymati | Majburiy | Qidiruv qiymati sifatida foydalaniladigan qiymat . |
Jadval_massivi | Majburiy | Qiymat qidiriladigan ma'lumotlarning diapazoni . |
Cool_index_number | Qiymatni oladigan diapazondan | ustun talab qilinadi. |
Range_lookup | Ixtiyoriy | TRUE taxminiy moslik uchun ishlatiladi va FALSE aniq moslik uchun ishlatiladi. Agar bu argument o'tkazib yuborilsa, Excel sukut bo'yicha TRUE parametridan foydalanadi. |
VLOOKUP funksiyasi natijalari siz foydalanayotgan maʼlumotlarga qarab matn satrlari yoki raqamli maʼlumotlar boʻlishi mumkin. Agar FALSE [range_lookup] sifatida ishlatilsa, u aniq moslikni topadi. Agar aniq moslik topilmasa, u #N/A qiymatini qaytaradi. Agar TRUE [diapazon_qidiruv] sifatida ishlatilsa, u taxminiy moslikni qidiradi. Taxminiy moslik topilmasa, u keyingi kichikroq qiymatni qaytaradi.
Batafsil o'qing: Excel LOOKUP vs VLOOKUP: 3 ta misol bilan
Excelda VLOOKUP yordamida ikkita ustunni solishtirishning 2 usuli
1. Ikki ustun oʻrtasida taqqoslash uchun faqat VLOOKUP funksiyasidan foydalanish
Aytaylik, sizda baʼzi ranglar roʻyxatlangan ikkita ustun bor. Men ushbu ikkita ustunni aniq mosliklar uchun solishtiraman. Masalan, agar 1-ustundan Moviy rangni tanlasam va 3-ustunda shu rangni qidirsam, u ko'k rangni qidira boshlaydi va agar bu rang mavjud bo'lmasa, u #N/ qiymatini qaytaradi. A . Shunday qilib, taqqoslashni boshlaylik. Ranglar ro'yxati quyida va mavjudlik ustunida keltirilgan.taqqoslash ko'rsatiladi.
Qadamlar:
- C2 katagiga formulani yozing. -
=VLOOKUP(B5,$D$5:$D$10,1,FALSE)
- Keyinroq chiqish uchun ENTER tugmasini bosing.
- Ushbu katakda qizil rang mavjudligini ko'rasiz. Endi ustunning qolgan kataklari uchun formulani nusxalash uchun To'ldirish dastasi asbobini pastga torting. Siz izlagan natijani ko'rasiz.
Mana to'liq taqqoslash.
The #N/A natijalar topildi, chunki Moviy va Oq ranglar Ranglar ro'yxati-2da yo'q.
Eslatma: Biz diapazonni quyidagicha belgilaymiz. $D$5:$D$10. "$" formulada hujayralarni mutlaq va doimiy qilish uchun ishlatiladi. Shunday qilib, formulani boshqa katakchalar uchun nusxalaganingizda, u bir xil diapazondan foydalanadi.
Batafsil o'qing: Nima uchun VLOOKUP #N-ni qaytaradi/ A Moslik qachon mavjud? (5 ta sabab va yechimlar)
2. Ikki ustun o'rtasida taqqoslash uchun IF, ISNA va VLOOKUP dan foydalanish
Bu erda men xuddi shu misoldan foydalanaman. Lekin VLOOKUP funksiyasi bilan ikkita yangi funksiya kiritaman. Agar ustunlar o'rtasida aniq moslik bo'lmasa, formula YO'Q qaytaradi. Agar mos kelsa, formula birinchi ustunga nisbatan YES qaytaradi. Ranglar ro'yxati quyida keltirilgan va Rang Mavjud ustunida taqqoslash ko'rsatiladi.
Qadamlar:
- Endi formulani yozing C5 uyasi-
=IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)),"NO","YES")
- Keyin ENTER tugmasini bosing tugatish tugmasi.
Formula taqsimoti:
- VLOOKUP (B5,$D$5:$D$10,1,0)
VLOOKUP funksiyasi qidiruv qiymati uchun natijani qaytaradi.
- ISNA(VLOOKUP(B5,$D$5:$D$10,1,0))
Keyin, ISNA funksiyasi Agar #N/A xatosi chiqsa, TRUE qiymatini qaytaring, aks holda FALSE qaytariladi.
- =AGAR(ISNA(VLOOKUP(B5,$D)) $5:$D$10,1,0)),”YOQ”,”HA”)
Nihoyat, AGAR funksiyasi NO
- Bu formula YES qiymatini qaytaradi, chunki qizil rang ikkita ustunda mavjud. Endi ikki ustun oʻrtasidagi taqqoslashni koʻrsatish uchun Toʻldirish dastagi asbobini hujayraning qolgan qismiga torting.
Bir necha daqiqadan soʻng, siz quyidagi rasmdagi kabi barcha natijalarni olasiz.
- Bu erda biz YO'Q natijasini olamiz, chunki Ranglar ro'yxatida Moviy va Oq ranglar mavjud emas. 2.
Batafsil o'qing: Excelda VLOOKUP bilan IF ISNA funksiyasidan qanday foydalanish (3 ta misol)
Shunga o'xshash O'qishlar
- VLOOKUP ishlamayapti (8 ta sabab va yechimlar)
- VLOOKUP-dagi jadval massivi nima? (Misollar bilan izohlangan)
- INDEX MATCH vs VLOOKUP funksiyasi (9 ta misol)
- Excelda bir nechta mezon bilan VLOOKUP dan foydalanish (6 ta usul +Muqobil variantlar)
- Bir nechta qiymatlarni vertikal ravishda qaytarish uchun Excel VLOOKUP
VLOOKUP funksiyasidan foydalangan holda ikkita Excel varaqlarini qanday solishtirish mumkin
Bunda Masalan, biz VLOOKUP yordamida ikki xil Excel varaqlarining ikkita ustunini solishtiramiz. Formula o'xshash bo'ladi, faqat Jadval_massivi argumentida ishchi varaq nomi qo'shiladi. Aytaylik, bizda ikki xil ish varag'ida ikkita rang ro'yxati mavjud. Ishchi varaqlarning nomi CL-1 va CL-2 sifatida belgilanadi. Biz Ranglar ro'yxati-1 dan CL-1 ish varaqini CL-2 ish varaqining Ranglar ro'yxati 2 bilan solishtiramiz . Ikki ishchi varaqdan ikkita ro'yxat quyida keltirilgan. Bu Ro'yxat-1.
Va bu Ro'yxat-2.
Qadamlar:
- CL-1 ish varaqining C5 hujayrasiga-
=(VLOOKUP(B5,'CL-2'!$B$3:$B$9,1,FALSE))
formulasini yozing.
- Keyin chiqish uchun ENTER tugmasini bosing.
- Qizil rang paydo bo'lgan qiymatni ko'rasiz. Buning sababi shundaki, qizil rang CL-1 va CL-2 ish varaqlarining ikkala ustunida ham umumiy rangdir. Endi bu formulani C6 uyasidan C11 ga koʻchiring. Toʻldirish dastagi vositasidan foydalanib, butun ikki ustun uchun natijani toping.
Biroz vaqt o'tgach, barcha chiqishlar paydo bo'ladi.
Bu erda sariq, to'q sariq va qora ranglar mos kelmaydi. t CL-2 ish varag'ida ko'rinadi. Shuning uchun biz qolganlarini #N/A ichida olamiz CL-1 ish varag'i.
Batafsil o'qing: Excelda ikkita varaq orasidagi VLOOKUP misoli
Ikki ustunni qanday solishtirish mumkin VLOOKUP funksiyasidan foydalanish va uchinchi qiymatni qaytarish
Biz koʻpincha ikki ustunni solishtirish orqali uchinchi qiymatni qaytarish uchun VLOOKUP funksiyasidan foydalanishimiz kerak. Ushbu bo'limda biz buni qanday qilib oson yo'l bilan qilishni o'rganamiz. Buni amalga oshirish uchun biz ma'lumotlar to'plamini o'zgartirdik, ba'zi o'lchamlarni ranglar bilan bog'ladik va uchta rangni joylashtirgan yana bir ustun qo'shdik. Endi biz rang ustunlarini solishtiramiz va chiqish ustunidagi o'lchamni qaytaramiz.
Qadamlar:
- In F5 katakchasiga quyidagi formulani kiriting-
=VLOOKUP(E5,$B$5:$C$10,2,FALSE)
- <1 tugmasini bosgandan so'ng>ENTER tugmasi uchinchi qiymatga ega bo'lasiz.
- Boshqa qiymatlarni olish uchun To'ldirish dastagi vositasidan foydalaning .
Mana, taqqoslashdan keyingi barcha uchinchi qiymatlar.
Diqqat
VLOOKUP funksiyasini toʻgʻri bilish juda muhim, chunki argumentlardagi har qanday kichik xato sizga kerakli natijani bermaydi. MATCH va INDEX funksiyalaridan VLOOKUP funksiyalariga muqobil sifatida foydalanishingiz mumkin.
Xulosa
Hammasi uchun maqola. Umid qilamanki, yuqorida tavsiflangan protseduralar VLOOKUP funktsiyasidan foydalangan holda Excelda ikkita ustundagi mosliklarni solishtirish/topish uchun etarli bo'ladi. Izohda har qanday savol berishingiz mumkinbo'limi va menga fikr bildiring. Batafsil maʼlumot olish uchun saytga tashrif buyuring.