Mundarija
Agar siz turli varaqlardagi VLOOKUP Formuladan foydalanish uchun maxsus hiyla-nayranglarni qidirayotgan bo'lsangiz, unda siz to'g'ri joyga keldingiz. Turli varaqlardagi ikkita ustunni solishtirish uchun VLOOKUP formulasidan foydalanishning bir necha oson usullari mavjud. Ushbu maqola sizga har bir qadamni to'g'ri tasvirlar bilan ko'rsatib beradi, shuning uchun ularni o'z maqsadingiz uchun osongina qo'llashingiz mumkin. Keling, maqolaning markaziy qismiga o'tamiz.
Amaliyot kitobini yuklab oling
Amaliy kitobni bu yerdan yuklab olishingiz mumkin:
Ikki ustunni solishtiring. Different Sheets.xlsx
Turli Excel varaqlaridagi ikkita ustunni solishtirish uchun VLOOKUP formulasidan foydalanishga 3 ta misol
Ushbu bo'limda men sizga <1-dan foydalanishning 3 ta tez va oson usulini ko'rsataman>VLOOKUP Windows operatsion tizimida turli varaqlardagi ikkita ustunni solishtirish uchun formula. Ushbu maqolada har bir narsaning aniq tasvirlari bilan batafsil tushuntirishlarni topasiz. Men bu yerda Microsoft 365 versiyasi dan foydalandim. Ammo mavjud bo'lgan har qanday boshqa versiyalardan foydalanishingiz mumkin. Agar ushbu maqoladan biror narsa sizning versiyangizda ishlamasa, bizga sharh qoldiring.
Bu yerda menda “ TeamA ” nomli ikki xil ish varaqlarida umumiy aʼzolari boʻlgan ikkita jamoa maʼlumotlari bor. ” va “ B jamoasi ”. Va men sizga ikkita jamoaning umumiy nomlari va turli nomlarini qanday topish mumkinligini ko'rsataman.
1. Ikki ustunni solishtiring.Turli Excel varaqlarida va Qaytish umumiy/mos keladigan qiymatlar
Birinchidan, men sizga umumiy nomlarni yoki ikki xil nomlar roʻyxatining mos qiymatlarini topish uchun VLOOKUP funksiyasidan qanday foydalanishni koʻrsataman. ish varaqlari. Buning uchun quyidagi amallarni bajaring:
- Bu yerda men Team A va Team B umumiy nomlarini olishga harakat qilaman. Buning uchun men B jamoasi ma'lumotlarini o'z ichiga olgan yangi ish varag'ini yaratdim.
- Keyin, men umumiy nomlarni topish uchun yangi ustun yaratdim. Keyin E5 katakchaga quyidagi formulani kiriting:
=VLOOKUP(B5,TeamA!B5:B20,1,FALSE)
- Endi, Foydalanilgan formulani mos ravishda ustunning boshqa kataklariga joylashtirish uchun To'ldirish dastagi belgisi yoki Excel klaviatura yorliqlaridan Ctrl+C va Ctrl+V dan foydalaning nusxa ko'chirish va joylashtirish uchun.
- Natijada siz umumiy nomlarni
A jamoasi va mos kelmaydigan qatorlar uchun “# Yo'q xato ” ko'rsatilmoqda. Bu yerda men mos kelmaydigan qatorlarni ajratib ko‘rsatdim.
#N/A xatosini davolash uchun VLOOKUP funksiyasi bilan IFERROR-dan foydalanish:
Ustunda " #N/A xato " ko'rsatilmasligi uchun siz IFERROR funksiyasidan VLOOKUP funksiyasidan foydalanishingiz mumkin.
- Buning uchun E5 katakchaga quyidagi formulani kiriting:
=IFERROR(VLOOKUP(B5,TeamA!B5:B20,1,FALSE),"Not Found")
🔎 Formulalar taqsimoti:
Buni tushunish uchunformuladan foydalansangiz, siz IFERROR excel funksiyasi bilan tanishishingiz kerak.
IFERROR funktsiyasining sintaksisi: =IFERROR(qiymat, xato_agar_qiymat)
Keling, yuqoridagi formula qanday ishlashini ko'rib chiqamiz
- IFERROR funktsiyasining qiymati sifatida biz VLOOKUP ni kiritdik. xatolik yo'q, VLOOKUP formulasining chiqishi IFERROR funksiyasining chiqishi bo'ladi.
- Agar qiymat_xato argumenti sifatida biz ushbu qiymatdan o'tdik, “ topilmadi ”. Demak, agar IFERROR funksiyasi katakchada xato topsa, u ushbu matnni chiqaradi, “Topilmadi” .
- Natijada siz quyidagi skrinshotda ko'rsatilgan natijaga ega bo'ldingiz. Bu yerda siz mos kelmaydigan nomlar qatorida “ topilmadi ” joylashganligini koʻrasiz.
VLOOKUP funksiyasi bilan IF va ISNA-dan #N/A xatosini hal qilish uchun foydalanish:
#N/A xatosidan qochishning yana bir usuli bor va u IF va ISNA funksiyalarini VLOOKUP funksiyalari bilan ishlatmoqda.
- Buning uchun quyidagi formulani <1 katakka joylashtiring>E5:
=IF(ISNA(VLOOKUP(B5,TeamA!B5:D20,1,FALSE)),"Not Matched", "Matched")
🔎 Formulalar taqsimoti:
Endi quyidagi formula qanday ishlashini ko'rib chiqamiz.
- IF funktsiyasining mantiqiy_test argumenti sifatida , biz ISNA funktsiyasidan o'tdik va ISNA funksiyasi bizning VLOOKUP ni ushlab turadi, agar VLOOKUP formulasi #N/A xatosini qaytarsa, ISNA funksiyasi TRUE ni qaytaradi, agar mantiqiy_test rost boʻlsa, AGAR funksiyasi bu qiymatni qaytaradi : “Muvofiq emas” .
- Agar VLOOKUP formulasi qiymat qaytarsa (xato yoʻq), ISNA funksiyasi qaytaradi FALSE Demak, AGAR funksiyasining mantiqiy_test argumenti False bo'ladi. Agar mantiqiy_test False bo'lsa, IF funktsiyasi bu qiymatni qaytaradi: “Mos keldi” .
- Shunday qilib, siz olasiz ustun “ Mos keldi ” va “ Not Mos kelmadi ” qiymatlari bilan toʻldirilgan. Endi siz alohida ish varaqlari nomlari roʻyxati orasidagi umumiy nomlarni osongina aniqlashingiz mumkin.
- Siz osongina Filtr funksiyasidan foydalanishingiz mumkin ikkita jamoaning umumiy nomlarini ajratish yoki ko‘rsatish uchun.
- Endi ma’lumotlar to‘plami uchun Filtrlash funksiyasini yoqish uchun ma’lumotlar to‘plamining istalgan katakchasini bosing.
- Keyin, yuqori lentadagi Uy yorlig'iga o'ting.
- Tartiblash & Filtrlash variantini tanlang va Filtrni
- Natijada siz filtrni ochiladigan ro'yxatini
strelkalar. - Endi, “ Jamoa ning ustunidagi oʻqni bosing. A ”.
- Keyin, belgini olib tashlang tasdiqlash qutisi “ Topilmadi ” va OK tugmasini bosing.
- Bu yerda siz faqat umumiy yoki mos keladigan nomlarni koʻrasiz.ikki jamoa. Va mos kelmaydigan nomlar Filtr funksiyasi tomonidan yashirin .
Batafsil o'qing: Ikki ustundan qiymatni solishtirish va qaytarish uchun Excel formulasi
O'xshash o'qishlar
- Qanday qilib Excelda ikkita katak matnini solishtirish (10 ta usul)
- Excel ikki ustundagi matnni solishtirish (7 samarali usul)
- Qanday hisoblash mumkin Excelda ikkita ustundagi mosliklar (5 ta oson usul)
- Ikki ustunni solishtirish va qiymatni qaytarish uchun Excel formulasi (5 ta misol)
- Qanday qilib Excelda farqlarni topish uchun ikkita ustunni solishtirish
2. Turli ish varaqlaridagi ikkita ustunni solishtirish va etishmayotgan qiymatlarni topish
Oldingi misolda siz qanday topishni bilib oldingiz. Turli ishchi varaqlardagi umumiy ikki xil ro'yxatning nomlari, Endi men sizga boshqa ro'yxat bilan solishtirganda ro'yxatning etishmayotgan qiymatlarini qanday topish mumkinligini ko'rsataman .
2.1 Filtr funksiyasidan foydalanish
Shunga o'xshab, avval siz etishmayotgan qiymatlarni topish uchun Filtr funksiyasidan foydalanishingiz mumkin. VLOOKUP ni IFERROR funksiyasi bilan ishlatganingizdan so'ng, sizda allaqachon Topilmadim " qiymatlarini ko'rsatadigan ustun mavjud>mos kelmaydigan nomlar.
- Endi, “ A jamoasi ” ustun sarlavhasidagi Filtr o‘qini bosish orqali yana Filtr opsiyasiga o‘ting. .
- Keyin, barcha tasdiqlash kataklari ni olib tashlang “ Topilmadi ” degandan tashqari.
- Keyin, OK tugmasini bosing.
- Natijada siz faqat B jamoasining nomlari A jamoasiga nisbatan mos kelmasligini ko'rasiz. ma'lumotlar to'plamida ko'rsatilgan.
2.2 VLOOKUP funktsiyasi bilan FILTERdan foydalanish
Shuningdek, topish uchun FILTER funksiyasidan foydalanishingiz mumkin. turli ish varaqlarining ikki xil ro'yxatining mos kelmaydigan qiymatlari. Buning uchun F5 katakchaga quyidagi formulani kiriting.
=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))
🔎 Formula Taxminan:
- Birinchi, VLOOKUP funksiyalari funktsiyasi faol diapazonning B5:B20 oralig'idagi umumiy nomlarni topadi. ishchi varaq va diapazon B5:B20 TeamA ishchi varaqlari va mos kelmaydiganlar uchun #N/A ni belgilang.
- Keyin, ISNA funksiyasi faqat VLOOKUP funksiyalari tomonidan #N/A tayinlangan hujayralarni oladi, bu esa mos emasligini bildiradi.
- Keyin, Filtr funksiyasi faqat B5:B20 diapazonidan mos kelmaydigan va tayinlangan #N/A katakchalarini kiritadi.
- Shunday qilib, bir marta bosish orqali tanlangan ikkita roʻyxatning nomuvofiq nomlarini olasiz.
Batafsil o'qing: Excelda ikkita ustun yoki ro'yxatni qanday solishtirish mumkin (4 mos usul)
3. Turli ish varaqlaridagi ikkita ro'yxatni solishtiring va uchinchi ustundan qiymatni qaytaring
Shuningdek, ce ga mos keladigan boshqa ustun qiymatlarini ham olishingiz mumkin Turli ish varaqlaridagi ikkita ro'yxatning lls.
- ForBuning uchun siz VLOOKUP ustun indeks raqamini oʻzgartirishingiz kerak, bu yerda boʻlgani kabi, men “ Jeyms ” nomining yoshini va <1-ni olishni xohlayman>yosh qiymatlari TeamB ish varaqidagi tanlangan VLOOKUP diapazonining 4-ustunida joylashgan.
- Quyidagi formulani kiriting katakchaga E5:
=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))
- Shunday qilib, Sizda TeamA, dagi roʻyxatga mos keladigan ismlar uchun va mos kelmaydigan nomlar uchun esa #N/A xatosi koʻrsatilgan.
Batafsil o'qing: Qanday qilib Excelda ikkita ustunni moslashtirish va uchinchisini qaytarish kerak
VLOOKUP. Excelda turli varaqlardagi bir nechta ustunlar faqat bitta qaytish bilan
Endi men sizga turli ish varaqlaridagi bir nechta ustunlar uchun VLOOKUP funksiyasidan qanday foydalanishni va qaytish sifatida bitta qiymatni olishni ko'rsataman. Bu Ichki VLOOKUP funksiyasidan foydalanishga misol.
Bu yerda sizda “ Element ID ” va “ Mahsulot” mavjud boʻlgan vaziyatni koʻrib chiqyapman. “ W1” deb nomlangan ishchi varaqdagi ayrim mahsulotlarning nomi ” va “ ” nomli boshqa varaqdagi “ Mahsulot nomi ” va “ Narx ” W2 ”. Endi siz ma'lum bir " Mahsulot " ning " Narxi " ni aniq " ID " bilan bilib olishingiz kerak. Keling, bu vazifani bajaramiz.
- Endi, boshqa ishchi varaqda sizda faqat Item Id bor va siz narxni olishni xohlaysiz. Buning uchun siz ichkaridan foydalanishingiz kerak VLOOKUP funksiyalari.
- Ushbu formulani C5 katakka kiriting:
=VLOOKUP(VLOOKUP(B6,'W1'!B6:C19,2,FALSE),'W2'!B6:C19,2,FALSE)
Bu yerda,
- Qidiruv_qiymati VLOOKUP(B6,'W1′!B6:C19,2, FALSE) . Bu ikkinchi “ VLOOKUP ” Element ID ni “ W1 ”
- jadval_massivi dan tortib oladi: ' W2′!B6:C19 .
- Cool_index_num bu 2
- [diapazonni_qidirish] : biz aniq moslikni xohlaysiz (YOLG'ON )
- Endi buni qo'llash uchun To'ldirish dastagi belgisini torting ustunning boshqa kataklariga o'xshash formula.
- Va, turli ish varaqlarining bir nechta ustunlari uchun VLOOKUP dan foydalanib, siz bitta natijaga ega bo'ldingiz.
Batafsil o'qing: Excelda VLOOKUP yordamida bir nechta ustunlarni qanday solishtirish mumkin (5 usul)
Xulosa
Ushbu maqolada , siz turli varaqlardagi ikkita ustunni solishtirish uchun VLOOKUP Formuladan qanday foydalanishni topdingiz. Umid qilamanki, siz ushbu maqolani foydali deb topdingiz. Excel bilan bog'liq ko'proq ma'lumot olish uchun bizning veb-saytimizga tashrif buyurishingiz mumkin ExcelWIKI . Iltimos, sharhlar, takliflar yoki savollaringiz bo'lsa, quyidagi izoh bo'limiga qoldiring.