Excelda ikkita ustunda qisman moslikni qanday topish mumkin (4 usul)

  • Buni Baham Ko'Ring
Hugh West

Vaziyatlarga qarab, bir nechta ustunlarni solishtirish kerak bo'lishi mumkin. Taqqoslash turli shakllarda amalga oshirilishi mumkin, ulardan biri qisman moslashishdir. Bugun biz Excelda ikki ustunda qisman moslik ni qanday boshqarishni ko'rsatamiz. Bu mavsumda biz Excel Microsoft 365 dan foydalanmoqdamiz, oʻzingiznikidan bemalol foydalaning.

Birinchi navbatda, misollarimizning asosi boʻlgan ish kitobi bilan tanishib olaylik.

Bu yerda bizda turli sport turlaridan bir nechta mashhur sportchilarning maʼlumotlar toʻplami mavjud. Ushbu ma'lumotlar to'plamidan foydalanib, biz ikki ustun ichida qisman moslik ni bajaramiz. Usullarni oson tushuntirish uchun biz ushbu ma'lumotlar to'plamidan foydalanamiz.

Amaliyot kitobini yuklab oling

Mashq kitobini shu yerdan yuklab olishingiz mumkin.

Ikkinchi qisman moslashtirish. Columns.xlsx

Ikkita ustunda qisman moslikni topishning 4 ta oson usuli

1. VLOOKUP yordamida ikki ustunda qisman moslik

Ikkita ustunni bajarish uchun yondashuvlardan biri Ustunlar orasidagi qisman moslik bu VLOOKUP funksiyasidan foydalanishdir.

VLOOKUP funksiya ma'lumotlarni bir qatorda topadi. diapazon vertikal ravishda tashkil etilgan.

Biz yuqoridagi ma'lumotlar to'plamining ikkita ustunini solishtiramiz va natijani boshqa ustunga chiqaramiz.

  • Birinchi, formulani E5 katagiga kiriting .
=IFERROR(VLOOKUP("*"&C5&"*";$B$5:$B$12;1;0);"")

Bu yerda biz Sportchining mashhur ismi ustunining birinchi qatorini <15-ga oʻrnatdik>qiymatni qidirish maydon.

Va Sportchi nomi ustun qidiruv_massivi sifatida. Qisman moslikni tekshirishimiz kerak bo'lgani uchun biz yulduzcha belgilaridan joker belgilar sifatida foydalandik. Bu belgi u yerda istalgan miqdordagi belgilar boʻlishi mumkinligini bildiradi.

  • Keyin, moslik topilgach, formula yacheykada biz tanlagan toʻliq ismni qaytaradi.
  • Keyin, foydalaning. formulani barcha katakchalarga qo'llash uchun To'ldirish dastagi opsiyasi.

  • Shundan so'ng siz shunga mos ravishda yakuniy natijaga erishasiz. .

E'tibor bering, E6 katakchasida siz C6 katakcha kabi bo'shliqni topdingiz. formula ustun B da topa olmaydigan Dhoni nomini kiritdi.

🔎 Formula qanday ishlaydi?

  • VLOOKUP(“*”&C5&”*”;$B$5:$B$12;1;0) : Birinchi qismda ma'lum qiymatlarni topish uchun B5 dan B12 katakchalari orasidagi kerakli hujayra diapazonlarini topamiz. ;”*”;$B$5:$B$12;1;0);” ) : Bu qism kerakli katakchalar diapazoniga muvofiq yakuniy natijani koʻrsatish uchun formuladagi tegishli mezonlarni qoʻllaydi.

Demak, biz o'rtasidagi qisman o'yinni o'tkazdik Excelda VLOOKUP funksiyasidan foydalanib ustunlar.

Batafsil oʻqing: Eng yaqin moslikni topish uchun Excel VLOOKUP (5 ta misol bilan)

2. INDEX – MATCH funksiyalari kombinatsiyasi bilan qisman moslik

Keyin, biz INDEX va MATCH funksiyalarining kombinatsiyasidan foydalanishi mumkin. Avvalgi bo'limda biz VLOOKUP moslikni topgach, qiymatni qanday olishini ko'rib chiqdik. Bu yerda INDEX – MATCH kombinatsiyasi ham xuddi shunday qiladi. MATCH qidiruv qiymatining o'rnini aniqlaydi va INDEX berilgan joydan qiymatni qaytaradi.

Funktsiyalar haqida bilish uchun quyidagi maqolalarga tashrif buyuring: INDEX, MATCH.

  • Avval formulani E5 katakka kiritamiz.
=IFERROR(INDEX($B$5:$B$12;MATCH("*"&C5&"*";$B$5:$B$12;0));"")

  • Keyin bu katak uchun natijalar olasiz va uni barcha hujayralarga qoʻllash uchun Toʻldirish dastagi dan foydalaning.

  • Nihoyat, siz yakuniy natijaga erishasiz.

🔎 Formula qanday ishlaydi?
  • MATCH(“*”&C5&”*”;$B$5:$B$12;0) : Birinchi qismda biz kerakli katakni topamiz biz foydalanmoqchi bo'lgan diapazonlar.
  • INDEX($B$5:$B$12; MATCH(“*”&C5&”*”;$B$5:$B$12;0)) : Agar bitta diapazondan qiymat (yoki qiymatlar) qaytarmoqchi boʻlsangiz, INDEX funktsiyasining massiv shaklidan foydalanasiz. Bu qism formuladagi tegishli mezonlarni qo‘llaydi.
  • IF HATO(INDEX($B$5:$B$12; MATCH(“*”&C5&”*”;$B$5:$ B$12;0));”” ) : Bu INDEX va MATCH funktsiya qismidan diapazonlarni oladi va formula uchun toʻgʻri shartni oʻrnatadi.

Ushbu qismda biz kombinatsiyadan foydalandikUstunlar orasidagi qisman mosliklarni topish uchun INDEX va MATCH funksiyalari. IFERROR funksiyasi formuladagi har qanday nomuvofiqlik tufayli yuzaga kelishi mumkin bo'lgan har qanday xatoliklarni e'tiborsiz qoldiradi.

Batafsil o'qing: Matnni qisman moslashtirish uchun shartli formatlash Excel (9 ta misol)

Shunga o'xshash o'qishlar

  • Excelda qisman VLOOKUPdan qanday foydalanish (3 yoki undan ko'p usul)
  • Yagona hujayradan qisman matnni topish uchun VLOOKUP-dan foydalaning
  • Excelda qisman mos keladigan satrni qanday bajarish mumkin (5 usul)

3. IF funktsiyasi ikki ustunda qisman moslashtirishni amalga oshiradi

Maqolaning ushbu qismida biz IF funktsiyasidan foydalanib qisman moslikni bajarishimiz mumkin . Ma'lumki, AGAR funksiyasi mantiqiy sinovdan o'tadi va TRUE yoki FALSE natija uchun qiymat qaytaradi.

  • Endi , bu yerda biz “Toʻliq ism topildi” ni agar_toʻgʻri_qiymat sifatida belgilab qoʻydik va agar_false_value ni boʻsh qoldirdik. Hujayraga quyidagi formulani kiriting.
=IF(COUNTIFS($B$5:$B$12;"*"&C5)=1;"Full Name Is Found";"Full Name not Found")

Bu erda formula agar_haqiqiy_qiymat ni taqdim etdi. Endi qolgan qiymatlar uchun formulani yozing.

  • Bundan tashqari, Kirish tugmasi ni bosganingizdan so'ng siz buning natijasini olasiz. katakchani tanlang va keyin tegishli ravishda barcha katakchalar uchun To'ldirish dastagi opsiyasidan foydalaning.

  • Nihoyat, siz kerakli natijaga erishasiz.

🔎 Qanday qilibformula ishi?

  • COUNTIFS($B$5:$B$12;”*”&C5) : Birinchi qismda biz hujayralar diapazonini topamiz. biz shartni tekshirmoqchimiz.
  • AGAR(COUNTIFS($B$5:$B$12;”*”&C5)=1; “Toʻliq ism topildi”; “Toʻliq ism emas" Topildi”) : Bu qism formuladagi tegishli mezonlarni qo‘llaydi.

Shuning uchun IF va COUNTIF funksiyalarini birlashtirib, qisman moslik dan foydalanish juda oson.

Batafsil o'qing: Excelda COUNTIF qisman mos kelishi (2 yoki undan ortiq yondashuvlar)

4. AGGREGATE funksiyasidan foydalanib ikkita ustunni solishtiring

Nihoyat, biz TOGʻLASH funksiyasi yordamida ikki ustun ichidan qisman moslik topishga harakat qilamiz. shuningdek. Microsoft Excel funksiyalari SUM , COUNT , LARGE va MAX funksiyalari diapazonda xatolar boʻlsa, ishlamaydi. . Biroq, siz TOGLASH funksiyasi yordamida buni tezda hal qilishingiz mumkin. Ushbu maqola sizga Excel da ma'lumotlarni qanday jamlashni ko'rsatib beradi.

AGGREGATE Funktsiya: Sintaksis va argumentlar

Excelning AGGREGATE funksiyasi maʼlumotlar jadvali yoki maʼlumotlar roʻyxatining yigʻindisini qaytaradi. Funktsiya raqami birinchi argument bo'lib xizmat qiladi, boshqa argumentlarni esa turli ma'lumotlar to'plamlari tashkil qiladi. Qaysi funktsiyani ishlatish kerakligini bilish uchun funktsiya raqamini eslab qolish kerak yoki uni jadvalda ko'rishingiz mumkin.

Ma'lumotnoma va.massiv sintaksisi Excel AGGREGATE funksiyasi uchun ikkita mumkin boʻlgan sintaksis boʻlib, ularni biz bu yerda sizga koʻrsatamiz.

Masiv sintaksisi:

= AGGREGATE(funksiya_num,variantlar,massiv,[k])

Ma'lumotnoma sintaksisi:

=AGGREGATE(funksiya_num,variantlar,ref1, [ref2] ],…)

Siz foydalanayotgan shakl haqida tashvishlanishga hojat yo'q. Siz kiritgan kiritish parametrlariga asoslanib, Excel eng mos shaklni tanlaydi.

Argumentlar:

Funksiya Funktsiya_raqami
O'RTA 1
COUNT 2
BOG'LIQ 3
MAX 4
MIN 5
MAHSULOT 6
SUM 9
KATTA 14
KICHIK 15

Endi, keyingi bosqichga o'ting va quyidagi amallarni bajarib, ushbu funksiyadan qanday foydalanishni batafsil muhokama qiling.

  • Avval, katakka quyidagi formulani kiriting.
[email protected](E$5:E$8;AGGREGATE(15;6;MATCH("*"&$E$5:$E$8&"*";$B5;0)*(ROW($E$5:$E$8)-ROW(E$5)+1);1))

  • Keyin, siz ushbu katak uchun natijani olasiz va Toʻldirish dastagi opsiyasidan foydalaning. uni barcha hujayralarga qo'llash uchun.

  • Nihoyat, sizning ekraningiz quyidagi rasmga o'xshash natijani ko'rsatadi.

🔎 Formula qanday ishlaydi?

  • (QATIR($E$5:$E$8)-QATR(E$5)+1) : Agar sizda Kichik ma'lumotlar to'plami, qator raqamini topish oson, lekin ichidakattaroq ma'lumotlar to'plami bo'lsa, siz ROW funksiyasidan foydalanishingiz mumkin. Birinchi qismda biz foydalanmoqchi bo'lgan kerakli hujayra diapazonlarini topamiz.
  • MATCH(“*”&$E$5:$E$8&”*”;$ B5;0) : Har doim Excel ish varag'ida ishlaganingizda, ikki yoki undan ortiq katakchalar o'rtasidagi munosabatni topishni xohlashingiz mumkin. Aytaylik, siz mezonlarni boshqa hujayralar bilan moslashtirmoqchisiz. Bunday holda siz MATCH funktsiyasidan foydalanishingiz mumkin. Bu qism tanlangan diapazonda moslikni topishga harakat qiladi.
  • GREGATA(15;6; MATCH(“*”&$E$5:$E$8&”*”;$B5 ;0)*(ROW($E$5:$E$8)-ROW(E$5)+1) : Excelda AGREGATE funksiyasi aniq natijalarni olish uchun turli funksiyalarda qoʻllaniladi. Bunday holda siz MATCH funksiyasidan foydalanishingiz mumkin. Bu qism formuladagi tegishli mezonlarni qo'llaydi.
  • @INDEX(E$5:E$8;AGGREGATE(15; 6;MATCH(“*”&$E$5:$E$8&”*”;$B5;0)*(QATR($E$5:$E$8)-QATR(E$5)+1);1 )) : Agar bir nechta diapazondan qiymat (yoki qiymat) qaytarmoqchi bo‘lsangiz, INDEX funktsiyasining mos yozuvlar shaklidan foydalanasiz. Bu qism sizga mos ravishda yakuniy natijani qaytaradi.

Shunday qilib, nihoyat, Excelda ikkita ustunda qisman moslik ni bajarish uchun TOGLASH funksiyasi yordamida maqolamizni yakunladik.

Batafsil o'qing: Excelda qisman matn mosligini qidiring (5 usul)

Esda tutilishi kerak bo'lgan narsalar

  • Birinchi variantdan foydalanilganda ikki usul, VLOOKUP va INDEX-MATCH kombinatsiyalari eng muhim rol o'ynaydi. Qiymatlarni kiritishda buni yodda tutishga harakat qiling. Agar diapazonni o'zgartirsangiz, natija boshqacha bo'ladi.
  • Formulalardan foydalanishda ularni to'g'ri sintaksis bilan kiritish muhimdir. Aks holda, u hech qanday natija bermaydi.
  • Yaxshiroq tushunish uchun Excel faylini yuklab olishingiz va formulalardan foydalanganda koʻrishingizni tavsiya qilamiz.

Xulosa

Bugun uchun hammasi shu. Biz Excelda ikkita ustunda qisman moslik ni ishlatishning bir necha usullarini sanab o'tdik. Umid qilamanki, bu sizga foydali bo'ladi. Agar biror narsani tushunish qiyin bo'lsa, sharh qoldiring. Qaysi usullardan foydalanmoqchi ekanligingizni bizga xabar bering. Bu yerda oʻtkazib yuborgan boshqa yondashuvlar haqida xabar bering.

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.