Mundarija
Excel-da ikkita ustundagi matnni solishtirish kundalik hayotimizda muhim vazifadir, ayniqsa biz berilgan matn bilan solishtiradigan narsani topishimiz kerak bo'lganda. Ushbu maqolada men Excel -dagi ikkita ustundagi matnni tegishli misollar bilan solishtirishning yetti samarali usuliga e'tibor qarataman.
Amaliyot kitobini yuklab olish
Yuklab olishingiz mumkin. Yaxshiroq tushunish va uni o'zingiz amalda qo'llash uchun quyidagi Excel ish kitobini o'qing.
Ikki ustunli matnni solishtiring.xlsx
Ikki ustunli matnni solishtirishning 7 ta qulay usuli. Excel
Ushbu maqola sizga Excelda ikki ustundagi matnni arifmetik formuladan foydalanib, IF
Keling, quyidagi ma'lumotlar to'plamini ko'rib chiqamiz. Bu yerda mahsulotlarning ikkita roʻyxati, yaʼni 1-modda roʻyxati va 2-modda roʻyxati mos ravishda yanvar va fevral oylaridagi sotuvlari bilan birga berilgan.
Hozirda biz shunday qilishimiz kerak. ob'ektlar ro'yxatini turli nuqtai nazardan solishtiring. Keling, boshlaylik.
1. Ikki ustundagi matnni satrlardagi mosliklar uchun solishtirish
Bu yerda biz sizga ikkita ustundagi matnni uchta toifa bilan, masalan, bir xil (aniq) kabilar bilan qanday solishtirishni ko'rsatamiz. )quyidagi formula. =INDEX($B$5:$C$16,MATCH(E5,$B$5:$B$16,0),2)
- Keyin, ENTER tugmasini bosing.
- Bu yerda, B5:C16 - sotilgan mahsulotlar ro'yxati, E5 - qidiruv elementi, B5: B16 - elementlar ro'yxati, 0 aniq moslik uchun va 2 ustun indeksi uchun.
- Demak, siz bu yerda D5 yacheykadagi Savdo qiymatini ko'rasiz.
- Bundan tashqari, To'ldirishdan foydalaning. asbobini boshqaring va uni D5 yacheykadan D16 yacheykaga torting.
- Nihoyat, siz quyidagi rasmda barcha savdo qiymatini olasiz.
7. SUMPRODUCTni birlashtirish , ISNUMBER va MATCH funksiyalari ikki ustundagi matnni sanash bilan solishtirish
Agar mos keladigan matn yoki elementlar sonini sanashni istasangiz, SUMPRODUCT funksiyasidan
SUMPRODUCT funktsiyasi sintaksisi
=SUMPRODUCT(array1, [array2],...)
SUMPRODUCT funksiyasining argumenti
- massiv1 – Ko‘paytiriladigan birinchi massiv yoki diapazon, keyin qo‘shiladi.
- massiv2 – [ixtiyoriy] Ko‘paytiriladigan ikkinchi massiv yoki diapazon, keyin qo‘shiladi.
Qadamlar:
- Avval D5 yacheykani tanlang.
- Ikkinchidan, hodisa uchun quyidagi formulani yozingmaʼlumotlar toʻplamimizdan.
=SUMPRODUCT(--(ISNUMBER(MATCH(B5:B16,C5:C13,0))))
- Keyin, ENTER tugmasini bosing.
- In bu formula, B5:B16 1-band roʻyxati uchun katak diapazoni va C5:C13 2-modda uchun. Bundan tashqari , –ISNUMBER funksiyasi chiqishni raqamli qiymatlarga aylantirish uchun ishlatiladi.
- Nihoyat, siz quyidagi natijani ko'rasiz. berilgan rasmda.
Batafsil o'qing: Excel ikki ustundagi mosliklarni hisoblash (4 oson usul)
Xulosa
Ushbu maqolada biz Excelda ikki ustundagi matnni solishtirishning 7 qulay usullarini ko'rib chiqdik. Ushbu maqola sizga yoqdi va ko'p narsalarni o'rgandingiz degan umiddamiz. . Bundan tashqari, agar siz Excel bo'yicha ko'proq maqolalarni o'qishni istasangiz, Exceldemy veb-saytimizga tashrif buyurishingiz mumkin. Agar sizda biron bir savol, sharh yoki tavsiyalaringiz bo'lsa, ularni quyidagi izoh bo'limida qoldiring.
umumiy arifmetik formuladan foydalangan holda moslashtirish, IF funktsiyasi yordamida bir xil moslik va farqlar va katta-kichik harf sezgir tahlil bilan moslik yoki farqlarni solishtirish.1.1 Umumiy arifmetika yordamida bir xil (aynan) moslashtirish Formula
Qadamlar:
- Bu yerda B5 bu hujayraning katagidir. 1-band roʻyxatidagi element va C5 bu 2-band roʻyxatidagi elementning katakchasi.
- Birinchidan, D5 ni tanlang. hujayra.
- Umuman olganda, bir xil moslik uchun ikkita ustunni satr satr bilan solishtirish uchun quyidagi formuladan foydalanishingiz mumkin.
=B5=C5
- Keyin, ENTER tugmasini bosing.
- Demak, bu yerda koʻrasiz D5 yacheykadagi birinchi bir xil moslik.
- Bundan tashqari, To'ldirish dastasi vositasidan foydalaning va uni D5 dan pastga torting. yacheykadan D16 katakchaga.
- Nihoyat, siz barcha bir xillarni ko'rishingiz mumkin. to'g'ri va noto'g'ri deb mos keladi.
1.2 Bir xil moslik va farq rences IF Funktsiyasidan foydalanish
IF formulasidan birgalikda foydalanilganda mos keladigan va mos kelmasligi (farqlar)ga oid natijani osongina topishingiz mumkin. AGAR funksiyasi berilgan bayonotga asoslangan mantiqiy funktsiyadir.
IF funktsiyasining sintaksisi
=IF(logical_test, [value_if_true], [value_if_false])
IF funksiyasining argumentlari
- mantiqiy_test – Qiymat yoki mantiqiy ifodabu RO'QIQ yoki YOLG'ON sifatida baholanishi mumkin.
- agar_haqiqat_qiymati – [ixtiyoriy] Mantiqiy_test TRUE deb baholanganda qaytariladigan qiymat.
- agar_noto'g'ri_qiymat – [ixtiyoriy] Mantiqiy_test FALSE deb baholanganda qaytariladigan qiymat.
Qadamlar:
- Bu erda, avval D5 yacheykani tanlang.
- Endi, formulani ma'lumotlar to'plamimiz holatida qo'llaymiz.
=IF(B5=C5,"Match","Not Match")
- Keyin ENTER tugmasini bosing.
- Keyin, siz D5 yacheykada MOS EMAS natijani olasiz.
- Bundan tashqari, Toʻldirish dastagidan asbobini bosing va uni D5 yacheykadan D16 yacheykaga torting.
- Bu yerda siz barcha natijalarga ega bo'lasiz.
1.3 Katta-kichik va katta-kichik kichik tahlil bilan moslik yoki farqlarni solishtirish
Avvalgi holatda biz matnning sezgirligini hisobga olmadik. Agar siz EXACT funksiyasi yordamida katta-kichik harf sezgirligiga asoslangan elementlar ro'yxatini solishtirmoqchi bo'lsangiz, quyidagi formuladan foydalanishni davom ettirishingiz mumkin. EXACT funksiyasi katta va kichik harflarni hisobga olgan holda ikkita matnni solishtiradi.
Qadamlar:
- Ushbu rasmda biz farqni ko'rish uchun berilgan ikki qatorni ranglaymiz.
- Bu erda birinchi navbatda D5 yacheykani tanlang.
- Keyin, ma'lumotlar to'plamimiz misolida formulani qo'llaymiz.
=IF(EXACT(B5,C5),"Match","Not Match")
- Keyin, ENTER tugmasini bosing.
- Demak, bu yerda natijani D5 da koʻrasiz. katak.
- Bundan tashqari, Toʻldirish dastagi vositasidan foydalaning va uni D5 yacheykadan <-ga tortib pastga torting. 8>D16 hujayra.
- Shunday qilib, skrinshotda biz faqat F dagi oʻzgarishlarni koʻrishimiz mumkin. Ko'krak qafasidagi muzlatish kamerasi ning si “ Muvofiq emas ”
natijasini beradi 2. Matnni ikkiga solishtiring Excelda IF va COUNTIF funksiyalarini birlashtirish orqali ustunlar
Avvalgi misollarda biz qatorma-qator taqqoslagan edik, lekin ba'zida biz faqat qatorga emas, balki butun elementlar bo'ylab ishlashga to'g'ri keladi. Bunday vaziyatda siz COUNTIF funksiyasidan foydalanishingiz mumkin.
COUNTIF funksiyasi bajariladigan diapazondagi hujayralarni hisoblash uchun Excel funktsiyasidir. muayyan holat. Bu funksiya sana, raqamlar va matnni o'z ichiga olgan katakchalarni sanashi mumkin.
COUNTIF funksiyasining sintaksisi
=COUNTIF(range, criteria)
COUNTIF funksiyasining argumenti
diapazoni – Hisoblanadigan katakchalar diapazoni.
kriteriyalar – Qaysi hujayralar hisoblanishi kerakligini nazorat qiluvchi mezonlar.
Qadamlar:
- Bu erda, avval D5 yacheykani tanlang.
- Keyin, bu yerda quyidagi formulani qo'llaymiz.
=IF(COUNTIF($C5:$C13, $B5)=0, "Not Found in List 2", "Found in List 2")
- Bu yerda C5:C13 - 2-band roʻyxati uchun katak diapazoni va B5 elementning katakchasiband roʻyxatidan 1. Agar IF funksiyasi nol (2-roʻyxatda topilmagan) yoki 1 (2-roʻyxatda topilgan) qaytarsa.
- Keyin, ENTER tugmasini bosing.
- Demak, bu yerda natijani D5 yacheykada ko'rasiz.
- Bundan tashqari, To'ldirish dastagi asbobini va uni D5 yacheykadan D16 yacheykaga pastga torting.
- Nihoyat, siz barcha natijalarni quyidagi rasmda olasiz.
3 Ikki ustundagi matnni moslik va farqlar uchun solishtirish uchun shartli formatlashni qo'llash
Excelda shartli formatlashdan foydalanib, ranglarni ajratib ko'rsatish bilan ma'lum mezonlarga javob beradigan hujayralarga moslashtirilgan formatlashni qo'llashingiz mumkin.
Keling, ikkita element roʻyxatini solishtirish funksiyasi.
3.1 Mosliklarni topish
Agar siz quyidagi amallarni bajarsangiz, mos keladigan elementni topishingiz mumkin.
Qadamlar :
- Birinchidan, Uy > Shartli formatlash > Yangi qoida -ga o'ting.
- Keyin, Foydalanish-ni tanlang qaysi katakchalarni formatlashni aniqlash uchun formula varianti va formulani quyidagi skrinshotdagi kabi bo'sh joyga qo'ying.
=$B5=$C5
- Keyinroq, Format -ni bosing.
- Keyin, Toʻldirish-ga oʻting. variant, kerakli rangni tanlang va Ok tugmasini bosing.
- Yana Ok tugmasini bosing. Yangi formatlash qoidasi dialog oynasidaquti.
- Natijada siz quyidagi natijani olasiz. Faqat dinamik va ish stoli monitori mos keladi.
3.2 Farqlarni topish
Qadamlar:
- Bu erda farqlarni topish uchun oldingi usul bilan bir xil amalni bajarishingiz kerak, bundan tashqari oldingi formula o'rniga quyidagi formulani kiriting.
=$B5$C5
- Nihoyat, siz quyidagi natijani olasiz.
O'qing Batafsilroq: Farqlarni topish uchun Excelda ikkita ustunni qanday solishtirish mumkin
4. Shartli formatlash yordamida ikki ustunda solishtirish uchun takroriy yoki noyob matnni ajratib ko'rsatish
Ushbu usulda biz foydalanamiz Shartli formatlash formuladan tashqari yana bir bor va funksiyaning Yacheykalarni ta'kidlash qoidalari opsiyasidan foydalaning.
4.1 Ikki nusxadagi matnni topish (moslashtirilgan matn)
Hech qanday formulasiz takroriy elementlarni aniqlashingiz mumkin. Buning uchun quyidagi amallarni bajaring.
Qadamlar:
- Bu yerda Uy > Shartli formatlash > Yacheykalarni ta'kidlash qoidalari > Qiymatlarni takrorlash.
- Keyin Qiymatlarni takrorlash -ni oching.
- Keyinroq, uni o'z ichiga olgan Format kataklarida birlamchi Dublicate opsiyasini saqlang, qiymatlarni bilan o'zgartiring. opsiyasi (shunchaki u rangni ko'rsatadi) va OK tugmasini bosing.
- Siz quyidagilarni olasizchiqish.
4.2 Noyob matnni topish (Mos kelmaydigan matn)
Shuningdek, siz takroriy matnlar joylashgan elementlarning noyob nomini aniqlashingiz mumkin. mavjud.
Qadamlar:
- Shunday qilib, Qiymatlarni takrorlash dialog oynasigacha oldingi bosqichlarni bajaring. . Muloqot oynasida standart parametrni Unique ga o'zgartiring va OK tugmasini bosing.
- Kuyidagicha yuqoridagi amallarni bajarsangiz, quyidagi natijaga erishasiz.
5. Excelda etishmayotgan matnni solishtirish va topish uchun VLOOKUP funksiyasidan foydalanish
Yaxshi , siz ikkita berilgan matn ustunidan etishmayotgan matnni topishingiz kerak bo'lishi mumkin. Agar bitta roʻyxatdagi element boshqa roʻyxatda yoki yoʻqligini aniqlashni istasangiz, VLOOKUP funksiyasidan foydalanishingiz mumkin. VLOOKUP - bu jadvalda vertikal ravishda tashkil etilgan ma'lumotlarni qidirish uchun Excel funktsiyasi. Funktsiya taxminiy va aniq moslik bilan mos keladi.
VLOOKUP funksiyasining sintaksisi
=VLOOKUP(value, table, col_index, [range_lookup])
VLOOKUP funksiyasining argumenti
- qiymat – Jadvalning birinchi ustunida qidiriladigan qiymat.
- jadval – Qiymatni olish uchun jadval.
- col_index – Ustun qiymatni olish uchun jadvalda.
- range_looku p – [ixtiyoriy] TRUE = taxminiy moslik (standart). FALSE = aniqmos.
Qadamlar:
- Birinchi navbatda, D5 <2 ni tanlang>hujayra.
- Keyin, bizning ma'lumotlar to'plamimiz uchun formula quyidagi kabi bo'ladi.
=ISERROR(VLOOKUP(B5,$C$5:$C$13,1,0))
- Shundan so'ng ENTER tugmasini bosing.
Formulalarni taqsimlash
- Bu yerda B5 qidiruv elementi, C5:C13 2-band roʻyxati uchun katak diapazoni,
- Siz B5 ( AC ) 2-bandda bor yoki yoʻqligini topishingiz kerak.
- Endi, agar qidiruv elementi ( AC ) 2-band roʻyxatida topilgan, VLOOKUP formulasi element nomini qaytaradi. Aks holda, 2-ro'yxatda AC topilmasa, formula #N/A xatosini qaytaradi. Demak, bu etishmayotgan element.
- Bundan tashqari, xatolarni oldini olish uchun ISERROR funktsiyasidan foydalaniladi. Agar natija xato bo'lsa, funktsiya TRUE , agar natija xato bo'lmasa, FALSE sifatida qaytadi.
- Demak, Siz bu yerda D5 yacheykadagi birinchi bir xil moslikni ko'rasiz.
- Bundan tashqari, To'ldirish dastasi vositasidan foydalaning va uni pastga torting. D5 hujayradan D16 hujayraga.
- Nihoyat, siz barcha bir xil mosliklarni rost va notoʻgʻri deb koʻrishingiz mumkin.
Aloqador: Turli varaqlardagi ikkita ustunni solishtirish uchun VLOOKUP formulasi!
6. INDEX va MATCH funksiyalarini joylashtirish orqali matnni solishtirish va maʼlumotlarni ajratib olish
Agar siz bolalarmos keladigan elementlarning qiymatini ajratib olish yoki qaytarish kerak bo'lsa, siz INDEX MATCH funksiyasi kombinatsiyasidan foydalanishingiz mumkin. Excel -dagi INDEX funktsiyasi diapazon yoki massivning belgilangan joyida joylashgan qiymatni qaytaradi.
INDEX funktsiyasining sintaksisi
=INDEX(array, row_num, [col_num], [area_num])
INDEX funksiyasining argumenti
- massiv – Yacheykalar diapazoni yoki massiv doimiysi.
- satr_num – Malumotdagi qator pozitsiyasi yoki massiv.
- col_num – [ixtiyoriy] Malumot yoki massivdagi ustun pozitsiyasi.
- maydon_num – [ixtiyoriy] Foydalanish kerak boʻlgan havoladagi diapazon.
MATCH funksiyasi qidiruv qiymatining joylashuvini aniqlash uchun ishlatiladi. qator, ustun yoki jadval. MATCH ko'pincha tegishli qiymatni olish uchun INDEX funktsiyasi bilan birlashtiriladi.
MATCH funktsiyasining sintaksisi
=MATCH(lookup_value, lookup_array, [match_type])
MATCH funksiyasining argumenti
- qidiruv_qiymati – Qidiruv_massivida mos keladigan qiymat.
- qidiruv_massivi – Yacheykalar diapazoni yoki massiv havolasi.
Qadamlar:
- Deylik, siz sotuvlari bilan boshqa mahsulotlar ro'yxatida mavjud bo'lgan qidirish ob'ektlari ro'yxatini berdingiz. Endi siz mos keladigan mahsulotlar uchun sotuvni olishingiz kerak.
- Buning uchun siz foydalanishingiz kerak