Mundarija
Agar siz Excelda bir nechta ustunlarni moslashtirishning eng oson usullarini izlayotgan bo'lsangiz, ushbu maqola sizga foydali bo'lishi mumkin. Ba'zan Excelda bir nechta ustunlarda ma'lum bir qiymatni qidirish kerak bo'ladi. Ammo buni qo'lda qilish zerikarli va samarasiz bo'ladi. Shunday qilib, buni amalga oshirish uchun Excelda bir nechta ustunlarni osongina moslashtirish uchun quyidagi usullardan biriga amal qilishingiz mumkin.
Excel ish kitobini yuklab oling
Bir nechta ustunlarni moslash.xlsx
Excelda bir nechta ustunlarni moslashtirishning 5 ta usuli
Keling, quyidagi jadvalni ko'rib chiqamiz. Bu yerda men Joy, Yil, Mevalar, Sabzavotlar, Sotish nomli 5 ta ustundan foydalandim. Har qanday maxsus Meva yoki Sabzavotlar, uchun ushbu Meva
1-usul: Bir nechta ustunlarda INDEX va MATCH funksiyasidan foydalanish
Faraz qilaylik, men Mahsulotlar ustunidagi har bir elementga mos keladigan Sotish qiymatini olishni xohlaysiz. Bu qiymatni topish uchun siz bir nechta ustunlar boʻylab mos kelishingiz va Masiv formulasidan foydalanishingiz kerak.
Ushbu formulaga COLUMN funksiyasi , TRANSPOSE funksiyasi
01-qadam :
➤Chiqishni tanlang Uya G5
=INDEX($D$5:$D$7,MATCH(1,MMULT(--($B$5:$C$7=F5),TRANSPOSE(COLUMN($B$5:$C$7)^0)),0))
Bu yerda , –($B$5:$C$7=F5) mezonlarga mos keladimi yoki yo'qligiga qarab diapazondagi har bir qiymat uchun TRUE/ FALSE hosil qiladi va keyin — TRUE va
U 3 qator va 2 ustundan iborat massiv hosil qiladi.
Ushbu qismda TRANSPOSE(COLUMN($B$5:$C$7)^0) , COLUMN funksiyasi 2 ta ustun va 1 qatordan iborat massiv yaratadi , va keyin TRANSPOSE funksiyasi bu massivni 1 ta ustun va 2 qatorga aylantiradi.
Power nol massivdagi barcha qiymatlarni 1 ga aylantiradi. .
Keyin MMULT funktsiyasi bu ikki massiv o'rtasida matritsani ko'paytirishni amalga oshiradi.
Bu natija MATCH funksiyasi tomonidan qo'llaniladi. 1 qidiruv qiymatiga ega massiv argumenti sifatida.
Nihoyat, INDEX funksiyasi tegishli qiymatni qaytaradi.
02-qadam :
➤ ENTER tugmasini bosing
➤ To'ldirish dastagini pastga torting
Natija :
Unda siz quyidagi natijalarga erishasiz.
📓 Izoh:
Microsoft 365 dan tashqari boshqa versiyalar uchun CTRL+SHIFT+ENTER oʻrniga tugmalarni bosishingiz kerak. ENTER tugmasini bosing.
Batafsil o'qing: Excelda ikkita ustunni moslang va uchinchisini chiqaring (3 ta tezkor usul)
2-usul: Bir nechta mezonlarga mos keladigan massiv formulasidan foydalanish
Bir nechta ustunlarda bir nechta mezonlarni moslashtirish va Sotish qiymatini olish uchun,siz INDEX va MATCH funksiyasini o'z ichiga olgan massiv formulasi dan foydalanishingiz kerak.
01-qadam :
➤ Chiqishni tanlang H7 uyasi
=INDEX(F5:F11, MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0))
Bu yerda, MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0) , 1 - qidiruv qiymati , H4, H5, H6 mos ravishda B5:B11, C5:C11, va D5:D11 diapazonlarida qidiriladigan mezon va 0 aniq moslik uchun.
Keyin INDEX funksiyasi mos keladigan qiymatni beradi.
02-bosqich :
➤ ENTER tugmasini bosing va quyidagi natija paydo bo'ladi.
📓 Izoh:
Microsoft 365 dan tashqari boshqa versiyalar uchun <6-ni bosish oʻrniga CTRL+SHIFT+ENTER tugmalarini bosishingiz kerak>ENTER .
Batafsil o'qing: Ikki ustunni solishtirish va qiymatni qaytarish uchun Excel formulasi (5 ta misol)
3-usul : Bir nechta mezonlarga mos kelish uchun massiv bo'lmagan formuladan foydalanish
Bir nechta ustunlar va gettidagi bir nechta mezonlarni moslashtirish uchun Sales qiymatini tanlagan holda, siz INDEX va MATCH funksiyasini o'z ichiga olgan massiv formulasi dan foydalanishingiz mumkin>.
01-bosqich :
➤Chiqishni tanlang H7 uyasi
=INDEX(F5:F11, MATCH(1, INDEX((H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0, 1), 0))
02-bosqich :
➤ ENTER va keyin siz quyidagi natijaga erishasiz.
Aloqador tarkib: Excelda uchta ustunni solishtiring va a qaytaringQiymat(4 usul)
Shunga o'xshash o'qishlar:
- Excelda ikkita ustunni solishtiring va kattaroq qiymatni belgilang (4 usul)
- Excelda ikkita ustunni etishmayotgan qiymatlar uchun qanday solishtirish mumkin (4 usul)
- Excelda ikkita ustunni qanday solishtirish va umumiy qiymatlarni qaytarish
- Ikki ustunni solishtirish uchun Excel makrosi (4 oson usul)
- Match uchun Excelda ikkita ustunni qanday solishtirish mumkin (8 usul)
4-usul: Satr va ustunlardagi bir nechta mezonlarni moslashtirish uchun massiv formulasidan foydalanish
Endi siz mezonlarni satr va ustunlar bo'yicha moslashtirishni xohlaysiz. Buni amalga oshirish uchun siz INDEX va MATCH funksiyalarini o'z ichiga olgan Masiv formulasi dan foydalanishingiz kerak.
01-qadam :
➤ Chiqishni tanlang H8 uyasi
=INDEX(C6:E8, MATCH(H7,B6:B8,0), MATCH(H5&H6,C4:E4&C5:E5,0))
MATCH(H7, B6:B8,0) qatorlar boʻyicha moslashtirish uchun, MATCH(H5&H6, C4:E4&C5:E5,0) ustun uchun ishlatiladi -aqlli moslik.
02-bosqich :
➤ ENTER -ni bosing va siz quyidagilarni olasiz natija.
📓 Izoh:
Microsoft 365 dan tashqari boshqa versiyalar uchun
Batafsil o'qing: Excelda moslik uchun 3 ta ustunni qanday solishtirish mumkin (4) Usullar)
5-usul: VLOOKUP yordamida
Faraz qilaylik, siz tegishli Yil, Joylashuv va Sotish qiymatini bilmoqchisiz. hurmat bilanuchun Banan . Bitta berilgan ma'lumot uchun bir nechta qiymatlarni olish uchun siz VLOOKUP funksiyasidan foydalanishingiz kerak.
01-bosqich :
➤Bir vaqtning o'zida 3 ta chiqish katakchasini tanlang; C10, D10, E10
=VLOOKUP(B10,B4:E7,{2,3,4},FALSE)
Bu yerda B10 qidiring p_value , B4:E7 bu jadval_massivi , {2,3,4} - col_index_num va FALSE Aniq moslik uchun.
02-bosqich :
➤<6 tugmasini bosing>ENTER va siz quyidagi natijalarga erishasiz.
📓 Izoh:
dan tashqari boshqa versiyalar uchun Microsoft 365 , siz ENTER o'rniga CTRL+SHIFT+ENTER tugmalarini bosishingiz kerak.
Batafsil o'qing: VLOOKUP yordamida Excelda uchta ustunni qanday solishtirish mumkin
Amaliy bo'lim
O'zingiz mashq qilish uchun biz har bir usul uchun quyida o'xshash Amaliyot bo'limini taqdim etdik. o'ng tomonda varaq. Iltimos, buni o'zingiz bajaring.
Xulosa
Ushbu maqolada men Excelda bir nechta ustunlarni samarali moslashtirishning eng oson usullarini ko'rib chiqishga harakat qildim. Umid qilamanki, siz buni foydali deb topasiz. Agar sizda biron bir taklif yoki savol bo'lsa, ularni biz bilan baham ko'ring.