Mündəricat
İş vərəqinizdə geniş çeşidli məlumatlarla işlədiyiniz zaman, qismən uyğunlaşdırma və ya qeyri-səlis uyğunluq uyğunluğu tez tapmaq üçün effektiv yoldur. Bundan əlavə, qismən uyğunluq sətrini yerinə yetirmək istəyirsinizsə, ən sadə həll yolu Wildcards istifadə etməkdir. Əlavə olaraq Excel, VLOOKUP , XLOOKUP , INDEX kimi MATCH ilə IF -ni digər funksiyalarla birləşdirən bir çox seçimlərə malikdir. bu vəzifəni yerinə yetirmək üçün. Bu gün biz Excel-də Qismən Uyğunluq Sətirini yerinə yetirməyi öyrənəcəyik.
Təcrübə İş Kitabını Yükləyin
Bu məqaləni oxuyarkən tapşırığı yerinə yetirmək üçün bu təcrübə vərəqini endirin.
Partial match string.xlsxExcel-də Sətirin Qismən Uyğunluğunu yerinə yetirmək üçün 8 Metod
Əslində, qismən uyğunluq sətri Excel bir funksiyadan və ya birdən çox funksiyadan eyni vaxtda istifadə etməklə bir çox yolla edilə bilər. Bu yazıda biz bunu etmək üçün 8 müxtəlif üsul öyrənəcəyik. Aşağıda biz bu üsulları ətraflı addımlarla nümayiş etdirəcəyik.
1. IF & Və ya Sətirin Qismən Uyğunluğunu yerinə yetirmək üçün İfadələr
“ ƏGƏR ” funksiyası wildcard simvollarını dəstəkləmir. Bununla belə, IF -nin digər funksiyalarla birləşməsi qismən uyğunluq sətirini yerinə yetirmək üçün istifadə edilə bilər. İndi gəlin öyrənək.
Burada, aşağıdakı nümunədə bəzi namizədlərin adlarının verildiyi məlumat cədvəlimiz var.nəticəni saxlamaq istədiyiniz yeni xana D9 .
=MATCH("*"&D6&"*", B5:B10, 0)
- Nəhayət, nəticəni əldə etmək üçün ENTER düyməsini basın.
Formula Bölməsi
- Birincisi, axtarış_dəyəri “*”&D6& ”*” . Burada biz Ulduz işarəsini (*) sıfır və ya daha çox mətn sətirlərinə uyğun gələn wildcard kimi istifadə edirik.
- İkincisi, axtarış_massivi B5:B10 -dir.
- Üçüncüsü, [uyğun_tip] DƏMİD (0).
Ətraflı oxuyun: Qismən Uyğunluq üçün INDEX və Uyğunluqdan Necə İstifadə Edilir (2 Üsul)
Xatırlamalı Olanlar
✅ Burada, XLOOKUP funksiyası yalnız Microsoft 365 versiyasında mövcuddur. Beləliklə, yalnız Excel 365 istifadəçiləri bu funksiyadan istifadə edə bilər.
✅Sonra, VLOOKUP funksiyası həmişə ən soldan axtarış dəyərlərini axtarır>sağda yuxarı sütun. Bundan əlavə, bu funksiya “Heç vaxt” sol -dəki məlumatları axtarır.
✅Nəhayət, Ulduz(*) kimi istifadə olunur. a joker simvol . Beləliklə, hər iki tərəfdə joker simvollara ehtiyacınız olarsa, onu qismən uyğunluq sətirinin hər iki tərəfində istifadə edin.
Təcrübə Bölməsi
İndi siz izah edilən metodu tətbiq edə bilərsiniz: özünüz.
Nəticə
Burada, bu məqalədə biz Excel-də -dən istifadə edərək qismən uyğunluq sətrini necə yerinə yetirməyi müzakirə edirik. səkkiz müxtəlif üsullar. Beləliklə, ümid edirik ki, problemlərlə qarşılaşdığınız zaman bu məqalə sizin üçün faydalı olacaqdır. Həmçinin, hər hansı bir çaşqınlıq varsa, fikirlərinizi bölüşə bilərsiniz.
“Ad”sütunu. İndi biz 2və 3sütunlarında verilmiş mətn sətirlərindən birini ehtiva edən adları müəyyən etməliyik. Bu o deməkdir ki, biz “A”və ya “L”hərfini ehtiva edən adları tapmalıyıq.
Addımlar:
- Əvvəlcə “E5” xanasındakı “Status” sütununda ƏGƏR, YA düstur.
Əsasən, bu düsturun formatı,
=ƏGƏR(VEYA(ISNUMBER(AXTAR(mətn,xana)),ISNUMBER-dir. (AXTAR(mətn, xana))),”doğrudursa_dəyər”, “yanlışsa_dəyər”)İndi dəyərləri düstura daxil edin. Beləliklə, qismən uyğunluq üçün yekun düstur:
=IF(OR(ISNUMBER(SEARCH(C5,B5)),ISNUMBER(SEARCH(D5,B5))),"YES","NO")
Formula Bölməsi
- Burada Mətn C5 (A), D5 (L) . Düstur C5 və ya D5 -nin qismən uyğunluq sətri olub-olmamasını təmin edəcək.
- Sonra, xana B5 (Conathan) olur.
- Əgər_əgər_dəyər “BƏLİ” -dir.
- Yanlış_əgər_dəyər “NO” -dir.
- Sonra ENTER, düyməsini basın və düstur qismən uyğunluq sətrini müəyyən edəcək.
- İndi son nəticəni əldə etmək üçün bu düsturu qalan hüceyrələrə tətbiq edin. Və ya Doldurma Dəstəyi ikonasını qalan xanalardakı müvafiq məlumatı Avtomatik Doldur -a dartıb saxlaya bilərsiniz.
Nəhayət, siz bütün qismən uyğunluqları əldə edəcəksiniz.
2. Sətirin Qismən Uyğunluğu üçün IF, ISNUMBER və SEARCH funksiyalarından istifadə
Yenə də IF, ISNUMBER və SEARCH birləşməsindən istifadə etməklə qismən uyğunluq sətirləri olan nəticələri öyrənə bilərik. Excel-də funksiyaları.
Burada “Ad” , “Uyğunluq sətri” və “Status” sütunundan ibarət məlumat dəstini nəzərdən keçirin. . Biz “Uyğunluq sətri” sütunundan qismən uyğunluq sətrini ehtiva edən adları müəyyən etməliyik.
- İndi D5 xanasındakı “Status” sütununda ƏGƏR, ISNUMAR və AXTAR funksiyaları ilə formula tətbiq edin.
Burada format,
=ƏGƏR(ISNUMBER(SEARCH(“mətn”, xana)), dəyər_əgər_doğrudursa, dəyər_yalandırsa)
- Beləliklə, siz dəyərləri daxil etməlisiniz. Qismən uyğunluq sətri üçün son düstur
=IF(ISNUMBER(SEARCH(C5,B5)),"YES","NOT FOUND")
- Sonra ENTER düyməsini basın. .
Nəhayət, nəticə əldə edildi.
Formula Bölməsi
- Burada Mətn C5 (A) -dir. Düstur C5 -nin qismən uyğunluq sətri olub-olmamasını təmin edəcək.
- Sonra xana B5 (Jonathan) -dir.
- Əgər_əgər_dəyər “BƏLİ” -dir.
- Əgər_yanlış_əgər “TAPILMADI” -dir.
- Nəhayət, qismən uyğunluq sətrini ehtiva edən bütün nəticələri tapmaq üçün sütundakı bütün xanalar üçün bu düsturu tətbiq edin.
3. Sətirin Qismən Uyğunluğunu yerinə yetirmək üçün VLOOKUP funksiyasından istifadə
Burada,bu bölmədə biz indi VLOOKUP funksiyasından sətirin qismən uyğunluğunu yerinə yetirmək üçün istifadə edəcəyik.
İndi isə bəzi namizədlərin adlarının və onların rütbələri verilir.
- İlk olaraq sütun başlıqlarını köçürün və onları iş vərəqlərində harasa yapışdırın. Və biz orada tapşırığı yerinə yetirəcəyik.
- Sonra F5 -də VLOOKUP funksiyasını tətbiq edin. hüceyrə. Düstur
=VLOOKUP($E$5&"*",$B$5:$C$10,2,FALSE)
Düsturun Dağılımı
- Birincisi, Axtarış_dəyəri $E$5&”*” -dir. Burada biz Ulduz (*) -ni sıfır və ya daha çox mətn sətirlərinə uyğun gələn joker simvol kimi istifadə edirik.
- İkincisi, Cədvəl_massivi $B$5:$C$10 -dir.
- Üçüncü, Cool_index_num 2 -dir.
- Dördüncüsü, [aralıq_axtarış] YANLIŞ dəqiq uyğunluğu istədiyimiz üçün .
- Sonra ENTER
.
Nəticədə düstur qismən uyğunluq sətrini yerinə yetirdi.
- İndi , bu funksiyanı mənimsəmək üçün eyni düsturu 2 və ya daha çox dəfə tətbiq edin.
Nəhayət, bütün qismən uyğunluqları əldə edəcəksiniz.
Ətraflı oxuyun: Excel-də Qismən Uyğunluq üçün VLOOKUP-dan necə istifadə etməli (4 üsul)
4. Qismən Uyğunluğu yerinə yetirmək üçün XLOOKUP funksiyasının birləşdirilməsi
XLOOKUP ISNUMBER ilə də Excel-də qismən uyğunluq sətirini tamamlaya bilər. İndi, gəlinaşağıdakı nümunələrə baxın.
Aşağıdakı nümunədə iki cədvəl verilmişdir. birinci cədvəlində, qismən uyğunluq sətirləri dərəcə ilə verilir. İndi biz qismən uyğunluq sətirlərini ehtiva edən ikinci cədvəlindəki adları müəyyənləşdirməliyik və sonra həmin adlarla əlaqəli rütbəni qaytarmalıyıq.
- İndi F5 xanasında düsturu tətbiq edin.
Budur, bu düsturun formatı,
=XLOOKUP(axtarma_dəyəri,ISNUMBER(AXTAR(mətn,xana)),qayıt_massiv)
- Beləliklə, siz dəyərləri düstura daxil etməlisiniz.
=XLOOKUP(TRUE,ISNUMBER(SEARCH($B$5:$B$10,E5)),$C$5:$C$10)
- Sonra ENTER düyməsini basın.
Nəhayət, düstur uğurla yerinə yetirildi rütbəni qismən uyğunluq sətirlərini ehtiva edən ada qaytarır.
Formula Dağılımı
- Birincisi, axtarış_dəyəri “DOĞRU” -dir.
- İkincisi, mətn $B$5:$B$10 .
- Üçüncü, hüceyrə E5 ( Henry Jonathan) -dir. Və düstur Henry Jonathan üçün dərəcəni qaytaracaq.
- Dördüncüsü, return_array $C$5:$C$10 -dir.
- Sonra bütün xanalar üçün eyni şeyi edin.
Nəticədə bütün uyğunluqları görəcəksiniz.
5. MATCH funksiyası ilə INDEX funksiyasından istifadə edərək, sətirin qismən uyğunluğunu yerinə yetirmək üçün
Burada biz -dən istifadə edərək qismən uyğunluq sətrini ehtiva edən mətni qaytara bilərik. INDEX MATCH iləExcel-də funksiya.
İndi iki cədvəlin verildiyi aşağıdakı nümunəyə baxın. birinci cədvəlində bəzi namizədlərin “Adı” və “Rütbəsi” verilir. ikinci cədvəldə qismən uyğunluq sətri verilir. Bu zaman biz qismən uyğunluq sətirləri ehtiva edən birinci cədvəlindən adları müəyyən etməliyik.
- İndi F5 sütununda İNDEKSİ MATCH düsturu ilə tətbiq edin. Düstur,
=INDEX($B$5:$B$10,MATCH(E5&"*",$B$5:$B$10,0))
- Sonra ENTER düyməsini basın.
Nəticədə qismən uyğunluq sətrini (Rob) ehtiva edən “Robben” adını aldıq.
Formula Bölməsi
- Birincisi, massiv $B$5:$B$10 -dir.
- İkincisi, axtarış_dəyəri E5&”*” -dir. Burada biz Ulduz işarəsini (*) sıfır və ya daha çox mətn sətirlərinə uyğun gələn wildcard kimi istifadə edirik.
- Üçüncü, arama_massivi $B$5:$B$10 -dir.
- Dördüncüsü, [uyğunluq_tipi] DƏQİQ (0).
Bundan əlavə, qismən uyğunluq sətirinizin hər iki tərəfində simvollarınız varsa, Ulduz(*) xananın hər iki tərəfində istifadə edilə bilər. Nəzərə alın ki, bizdə qismən uyğunluq sətri “ni” var. Onun hər iki tərəfində wildcard simvol var, indi biz bu ulduz(*) hüceyrənin hər iki tərəfində istifadə edəcəyik.
- Beləliklə, daha yaxşı başa düşməyiniz üçün , aşağıdakılardan istifadə edin F6 xanadakı düstur.
=INDEX($B$5:$B$10,MATCH("*"&E6&"*",$B$5:$B$10,0))
- Sonra ENTER düyməsini basın Nəticə əldə etmək üçün .
6. İki Sütunlu Qismən Uyğunluq Sətirini yerinə yetirmək üçün birləşdirilmiş funksiyalar
Siz <1 istifadə edə bilərsiniz. ƏGƏR funksiyası, VƏ funksiyası , ISNUMBER funksiyası və AXTAR funksiyası kimi funksiyaların>birləşməsi
Addımlar:
- Birincisi, statusu saxlamaq istədiyiniz yeni xana C5 seçməlisiniz.
- İkincisi, C5 xanasında aşağıda verilmiş düsturdan istifadə etməlisiniz.
=IF(AND(ISNUMBER(SEARCH($E$6, B5)), ISNUMBER(SEARCH($F$6, B5))), "Found", "")
- Nəhayət, nəticəni əldə etmək üçün ENTER düyməsini basın.
Formula Bölməsi
- Burada, SEARCH($F$6, B5) B5 xanasında hər hansı Reklam sətirləri olub-olmadığını axtaracaq.
- Çıxış: #VALUE!.
- Sonra ISNUMBER funksiyası yuxarıdakı çıxışın rəqəm olub olmadığını yoxlayacaq ya yox.
- Çıxış: YANLIŞ.
- Eyni şəkildə, ISNUMBER(SEARCH($E$6, B5)) edəcək eyni əməliyyat. Burada SEARCH funksiyası 9 -i tapacaq B5 xana.
- Çıxış: YANLIŞ.
- Bundan sonra VƏ funksiyası hər iki məntiqin DOĞRU olduğunu yoxlayacaq. .
- Çıxış: FALSE.
- Nəhayət, ƏGƏR funksiyası “ Tapıldı”nı qaytaracaq əgər hər iki əvvəlki məntiq DOĞRU olarsa. Əks halda, o, boş xananı qaytaracaq.
- Çıxış: Burada çıxış boş/boş olur, çünki heç bir şey yoxdur. B5 xanasının sətir dəyərinə uyğunlaşdırın.
- İndi Doldurma Dəstəyi işarəsini <1-ə dartın>Avtomatik doldurun qalan xanalarda müvafiq məlumatları.
Nəhayət, siz qismən uyğun gələn sətir tapacaqsınız.
7. İki Sütunlu Sətirin Qismən Uyğunluğunu tapmaq üçün Massiv Düsturunun Tətbiqi
Siz ƏGƏR funksiyası kimi bəzi funksiyaların birləşməsi ilə massiv düsturunu tətbiq edə bilərsiniz. Excel-də qismən uyğunluq sətrini tapmaq üçün COUNT funksiyası , və AXTAR funksiya. Bundan əlavə, bu funksiyaları seçiminizə uyğun olaraq müxtəlif növ nəticələr üçün dəyişə bilərsiniz. İndi aşağıda verilmiş nümunəyə əməl edin. Əslində, bizim iki meyarımız var. Beləliklə, hər iki meyar əsasında biz qismən uyğunluqlar sətrini çıxarmalıyıq.
Addımlar:
- İlk olaraq, statusu saxlamaq istədiyiniz yeni xana C5 seçməlisiniz.
- İkincisi, aşağıda verilmiş düsturdan istifadə etməlisiniz. C5 xanası.
=IF(COUNT(SEARCH({"A","12"}, B5))=2, "Found", "")
- Nəhayət, ENTER düyməsini basın nəticə əldə etmək üçün.
Düsturun Dağılımı
- Burada, SEARCH({“A”,”12″}, B5) B5<-də hər hansı sətir A və 12 rəqəmi varsa axtaracaq. 2> hüceyrə.
- Çıxış: {#VALUE!,7}.
- Sonra COUNT funksiyası etibarlı xananı sayacaq yuxarıdakı çıxışdan.
- Çıxış: 1.
- Nəhayət, ƏGƏR funksiyası “ Tapıldı” qaytaracaq əgər hər ikisi COUNT funksiyası 2-ni qaytarırsa. Əks halda, o, boş xananı qaytaracaq.
- Çıxış: Burada , çıxış boş/boş olur, çünki B5 xanasının sətir dəyərinə uyğunluq yoxdur.
- Nəticədə, Doldurma Dəstəyi ikonasını qalan xanalardakı müvafiq məlumatları Avtomatik Doldur -a dartın.
Nəhayət, siz sətir tapacaqsınız. qismən uyğunlaşdırılmışdır.
Excel-də Qismən Uyğunluq Sətirinin Mövqeyini Necə Almaq olar
Burada ən maraqlısı odur ki, yalnız<1-dən istifadə edə bilərsiniz> MATCH Excel-də qismən uyğunluq sətrini tapmaq üçün funksiya. İndi aşağıda verilmiş nümunəyə əməl edin. Əsasən bizim kriteriyalarımız var. Beləliklə, bu meyara əsaslanaraq, biz Qismən uyğunluqlar sətrini “Ranklı ad” sütunundan çıxarmalıyıq.
Addımlar:
- İlk olaraq, siz seçməlisiniz