Mündəricat
Bu dərslikdə mən excel VLOOKUP təxmini uyğunluqdan istifadə edərək mətndə qismən uyğunluğu tapmağın bir neçə yolunu müzakirə edəcəyəm. Biz hamımız bilirik ki, VLOOKUP funksiyası məlumat diapazonunun ən sol sütununda müəyyən bir dəyəri tapır və təyin etdiyiniz sütundan eyni cərgədə istədiyiniz dəyəri qaytarır. Qismən uyğun gələn ədəd dəyərlərindən fərqli olaraq, mətn dəyərlərinin təxmini uyğunluğu bir qədər çətin olur. Beləliklə, VLOOKUP mətn dəyərlərinin qismən uyğunlaşdırılmasına dair bəzi nümunələri araşdıraq.
Təcrübə İş Kitabını Yükləyin
Bu məqaləni hazırlamaq üçün istifadə etdiyimiz təcrübə iş kitabını yükləyə bilərsiniz.
Vlookup Təxmini Match.xlsx
Mətn üçün Təxmini Uyğunluğu Tapmaq üçün Excel VLOOKUP 4 Nümunəsi
Excel-də təxmini uyğunluq tapmaqdan əvvəl , biz VLOOKUP funksiyasının sintaksisinə baxmalıyıq, bu:
VLOOKUP (axtarma_dəyəri, cədvəl_massivi, sütun_indeks_num, [aralıq_axtarı])
Yuxarıdakı sintaksisdə dördüncü arqument ( aralıq_axtarış ) dəqiq uyğunluğu və ya təxmini uyğunluğu axtardığımızı göstərir. Əsasən, seçmək üçün iki seçimimiz var.
- FALSE : Axtarış dəyərinin dəqiq uyğunluğunu əldə etmək üçün.
- DOĞRU : Axtarış dəyərinin təxmini uyğunluğunu əldə etmək üçün.
Yuxarıdakı müzakirəyə baxaraq, dördüncü arqument kimi DOĞRU qoysaq, təxmini əldə edəcəyimizi düşünə bilərsiniz. axtarış uyğunluğubir sıra məlumatların dəyəri. Bəli, əgər axtarış sütununda rəqəmlər varsa, bu yolla siz qismən uyğunluğu əldə edə bilərsiniz. Bunun səbəbi, axtarış sütununu (rəqəmləri ehtiva edən) artan qaydada çeşidlədiyiniz zaman, təxmini uyğunluq axtarış dəyərindən kiçik olan növbəti ən böyük dəyəri qaytaracaq. Bununla belə, əgər axtarış sütununda mətn dəyərləri varsa, təxmini uyğunluq işləməyəcək. Bu halda, biz funksiyanın birinci arqumentində wildcard istifadə etmək kimi alternativ yollardan istifadə edəcəyik. Məsələn, mən joker işarə kimi ulduz (*) simvolundan istifadə edəcəyəm. Yadda saxlayın ki, biz joker simvoldan istifadə edərkən dəqiq uyğunluq rejimində VLOOKUP funksiyasından istifadə edəcəyik.
1. Qismən Uyğunluğu tapmaq üçün VLOOKUP-da Wildcard tətbiq edin (Mətn ilə başlayır)
Məsələn, məndə bir neçə satış nümayəndəsinin adları və onların əldə edilmiş satış məbləğləri ilə bağlı məlumat dəsti var. İndi mən ' Brad ' ilə başlayan satış nümayəndəsinin adını axtaracağam və bununla da müvafiq satış məbləğini qaytaracağam.
Addımlar:
- Aşağıdakı düsturu C14 xanasına yazın.
=VLOOKUP(C12&"*",B5:C10,2,FALSE)
- Enter düyməsini basın.
- Nəticədə yuxarıdakı düstur
10.000$ ) qaytarır. 1>Brad Miller .
🔎 Formula Necə İşləyir?
➤ C12&”*”
Burada, Ampersan ( & ) dəyərini birləşdirir HüceyrəC12 ( Brad ) wildcard (*). Nəticədə axtarış dəyəri Brad* olur. Beləliklə, VLOOKUP düsturu mətni axtarır Brad* ilə başlayır. Brad* o deməkdir ki, düstur Brad ilə başlayan, sonradan sıfır/daha çox simvolla (məsələn, Brad , Bradley
➤ VLOOKUP(C12&”*”,B5:C10,2,YANLIŞ)
Yuxarıdakı düstur B5:C10 diapazonunda Brad* axtarır və 2 sütunundan satış məbləğini qaytarır. Dördüncü arqumentdə FALSE göstərir ki, burada dəqiq uyğunluq rejimi istifadə olunur.
⏩ Qeyd:
Dublikatlarla diqqətli olun. Bu o deməkdir ki, mənim verilənlər bazamda Brad ( Brad Miller və Bradly Shaw ) ilə başlayan iki ad var. Beləliklə, bir neçə qismən uyğunluq aşkar edilərsə, yuxarıdakı düstur yalnız ilk uyğunluq üçün nəticələr verəcəkdir. Yuxarıda qeyd edildiyi kimi, biz Brad üçün deyil, Brad üçün uyğun nəticə əldə etdik.
2. Xüsusi Mətnlə Hüceyrə Dəyərinin Bitdiyi Təxmini Uyğunluğu Tapın
İndi mən ' oğul ' xüsusi mətn hissəsi ilə bitən satış nümayəndəsinin adını uyğunlaşdıracağam və bununla da qazanılmış satış məbləğini əldə edəcəm.
Addımlar:
- Aşağıdakı düsturu C14 xanasına yazın.
=VLOOKUP("*"&C12,B5:C10,2,FALSE)
- Yuxarıdakı düstur satış nümayəndəsinin adını axtarır və ' son ' mətni ilə bitir və müvafiq olanı qaytarır. Enter düyməsini vurduqdan sonra satış məbləği ( 7500$ ).
Burada, “*”&C12 , düsturun bu hissəsi *son ilə nəticələnir. Bu o deməkdir ki, yuxarıdakı formula *son mətn dəyəri ilə bitən adları axtaracaq (məsələn, son , Johnson , Richardson ) . Düsturun qalan hissəsi Metod 1 -də qeyd edildiyi kimi işləyir.
Oxşar oxunuşlar:
- VLOOKUP-dan Qismən Mətn Excel-də Tək Hüceyrə
- Excel-də Qismən Uyğunluq üçün VLOOKUP-dan necə istifadə etməli (4 üsul)
- Excel-də IF Qismən Uyğunluqdan istifadə edin (4 Əsas Əməliyyatlar)
- Excel-də Qismən Uyğunluq Sətirini Necə Yerləşdirməli (5 Metod)
- Excel-də COUNTIF Qismən Uyğunluğu (2 və ya daha çox yanaşma)
3. VLOOKUP-da "Növü ehtiva edir" Mətndə Qismən Uyğunluğu əldə etmək üçün iki joker işarə
Əvvəlki iki üsulda başlayan/bitən mətni necə tapmağı göstərmişəm müəyyən mətn dəyəri ilə. İndi mən hər hansı bir satış nümayəndəsinin adında hər hansı mövqedə ' Mən ' mətninin olub-olmamasına baxacağam və bununla da satış məbləğini öyrənəcəyəm.
Addımlar:
- Aşağıdakı düsturu C14 xanasına yazın.
=VLOOKUP("*"&C12&"*",B5:C10,2,FALSE)
- Nəticədə, yuxarıdakı düstur adın istənilən yerində ' Mən ' olan satış nümayəndəsinin adını axtaracaq və beləliklə, qazanılmış satış məbləğini ( 11.000$ ) göstərəcək. Enter düyməsini basdıqdan sonra.
Burada, “*”&C12&”*” , düsturun bu hissəsi nəticə verir *Mən* . Bu o deməkdir ki, adlardan hər hansı birində ' *Mən* ' mətni varsa, yuxarıdakı düstur axtarış sütununda axtaracaq.
Ətraflı oxu: Axtar Excel-də Qismən Mətn Uyğunluğu (5 Metod)
4. Köməkçi Sütun və VLOOKUP funksiyası ilə Çoxlu Mətnləri Təxmini Uyğunlaşdırın
Bu dəfə bir çox mətni qismən uyğunlaşdıracağam. Məsələn, məndə Satış Temsilcisi , Satış Elementi və Satış Məbləğ -dən ibarət aşağıdakı verilənlər dəsti var.
Addımlar:
- Əvvəlcə, C sütunlarının dəyərlərini birləşdirmək üçün verilənlər bazamın ən sol tərəfində "köməkçi sütun" yaradacağam. və D aşağıdakı düsturun B5 xanasına yazılması.
=C5&D5
- Enter düyməsini basın. Düsturu qalan xanalara köçürmək üçün Avtomatik doldurma ( + ) funksiyasından istifadə edin və köməkçi sütunda Satış nümayəndəsi və Satışın birləşdirilən dəyəri göstərilir Maddə .
- İndi mən Cell C12 və
C13 köməkçi sütunda. Bunu etmək üçün C15 xanasına aşağıdakı düsturu yazın. Əvvəlki üsullara bənzər, mən bu dəfə joker işarədən ( * ) və VLOOKUP dəqiq uyğunluqdan istifadə etdim (burada 0 YANLIŞ deməkdir) həmçinin.
=VLOOKUP(C12&"*"&C13&"*",$B$5:$E$10,4,0)
- Enter düyməsini basın. Nəticədə, burada verilən satış məbləğinə uyğun gəlir əldə etdimşərtlər.
Ətraflı oxuyun: Excel İki Sütunu Qismən Uyğunlaşdırın (4 Sadə yanaşma)
Mətn üçün təxmini uyğunluq əldə etmək üçün Vlookup alternativləri
VLOOKUP funksiyasından başqa, mətnləri qismən uyğunlaşdırmaq üçün bəzi başqa seçimlərdən istifadə edə bilərik. Məsələn:
➥ Excel üçün Qeyri-səlis Axtarış Əlavəsi
Microsoft-da Qeyri-səlis Axtarış üçün istifadə edilən pulsuz əlavə var. Qeyri-səlis Axtarış təxmini axtarışa bənzəyir.
Nəticə
Yuxarıdakı məqalədə mən VLOOKUP təxmini uyğunluq mətninin bir neçə nümunəsini müzakirə etməyə çalışmışam excel-də hərtərəfli. İnşallah bu misallar və izahlar problemlərinizi həll etmək üçün kifayət edər. Hər hansı bir sualınız varsa, mənə bildirin.