Mündəricat
VLOOKUP funksiyası Microsoft Excel-in ən güclü, çevik və son dərəcə faydalı funksiyalarından biridir və müvafiq dəyər axtararaq dəyərləri – ya tam uyğun gələn dəyərləri, ya da ən yaxın uyğun gələn dəyərləri axtarmaq və əldə etməkdir. Lakin VLOOKUP funksiyası üçün məhdudiyyət ondan ibarətdir ki, o, hərf hərfinə həssas axtarış aparır. Böyük və kiçik hərfləri fərqləndirə bilmir. Bu məqalə sizə Excel-də VLOOKUP -ni hərflərə həssas etmək yollarını göstərəcək.
Təcrübə Şablonunu Yükləyin
Pulsuz təcrübə Excel şablonunu buradan endirə bilərsiniz. burada və özünüz məşq edin.
VLOOKUP Case Sensitive.xlsx
Excel-də VLOOKUP
VLOOKUP ' Şaquli Axtarış ' deməkdir. Bu, Excel-i eyni sətirdəki fərqli sütundan dəyəri qaytarmaq üçün sütunda müəyyən dəyəri axtarmağa məcbur edən funksiyadır.
Ümumi düstur:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Burada,
Arqumentlər | Tərif |
---|---|
axtarış_dəyəri | Uyğunlaşdırmağa çalışdığınız dəyər |
cədvəl_massivi | Dəyərinizi axtarmaq istədiyiniz data diapazonu |
col_index_num | Axtarış_dəyərinin müvafiq sütunu |
range_lookup | Bu Boolean dəyəridir: TRUE və ya FALSE. FALSE (və ya 0) dəqiq uyğunluq, TRUE (və ya 1) isə təxmini uyğunluq deməkdir.Excel-də XLOOKUP funksiyasını yerinə yetirməklə VLOOKUP . Ümumi Formula: =XLOOKUP(TRUE,EXACT(lookup_value, lookup_array), return_array, “Not Found”) XLOOKUP Düsturunu tətbiq etməklə böyük hərflərə həssas VLOOKUP əldə etmək üçün addımlar aşağıda verilmişdir, Addımlar:
=XLOOKUP(TRUE, EXACT(G3, B2:B7), D2:D7, "Not found")
İndi yuxarıdakı şəklə baxın, burada John Şou-nun xalının orada olduğunu görə bilərsiniz, yox. John Cena-nın hesabı. Formula Bölməsi: John Şovun xalını necə tapdığımızı başa düşmək üçün düsturu parçalayaq.
Çıxış: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
İzahat: Sonra XLOOKUP verilmiş massivdə axtarış aparır (bizim vəziyyətimizdə massiv B2:B7 idi. ) TRUE dəyəri üçün və qaytarılan massivdən uyğunluğu qaytarır ( D2:D7 ). Çıxış: 22 Beləliklə, John Show-un qiyməti 22-dir. Unutmayın ki , əgər axtarış sütununda bir neçə eyni dəyər varsa (hərf hərfi daxil olmaqla) ), düstur ilk tapılan uyğunluğu qaytaracaq. Qeyd: Bu XLOOKUP düstur yalnız Excel 365 -də işləyəcək. Yadda saxlamalı olduğunuz əsas məqamlar
NəticəBu məqalədə ətraflı izah olunub Funksiyalar kombinasiyasını həyata keçirməklə Excel-də VLOOKUP hərflərə həssas etmək necə. Ümid edirəm bu məqalə sizin üçün çox faydalı oldu. Mövzu ilə bağlı hər hansı sualınız olarsa, çekinmeyin. |
Excel-də VLOOKUP hərfi həssas etmək üçün 4 Dinamik Metodlar
Şagirdlərin aşağıdakı məlumat dəstini nəzərdən keçirin. Həmin məlumat dəstində eyni adları olan, lakin soyadları fərqli olan və fərqli bal toplayan iki tələbə var.
John Şovun xalını axtarmaq istəyirik. Beləliklə, nəticə əldə etmək üçün ümumi VLOOKUP düsturunu tətbiq edək.
=VLOOKUP(G3,B2:D7,3,0)
Ancaq sizin kimi yuxarıdakı şəkildə görə bilərsiniz, bu, bizə John Şovun xalının əvəzinə Con Cenanın hesabının nəticəsini verdi. Çünki VLOOKUP massivdə axtarış dəyərini axtarır və aldığı ilk dəyəri qaytarır; o, hərflərin hərf həssaslığını idarə etmir.
Beləliklə, hərflərə həssas VLOOKUP əldə etmək üçün funksiyanı fərqli şəkildə icra etməlisiniz. Bunu əldə etmək üçün o kamerada John Şovun xalını almaq üçün bir az çətin olmalıyıq. Biz bunu VLOOKUP yerinə yetirmək üçün müxtəlif funksiyaları birlikdə həyata keçirməklə edə bilərik.
Növbəti hissələrdə biz INDEX funksiyası və <1-in birləşməsindən keçəcəyik>MATCH funksiyası , VLOOKUP və SEÇİM funksiyasının kombinasiyası, SUMPRODUCT funksiyası və XLOOKUP funksiyasını işə salın Excel-də hərflərə həssas VLOOKUP etmək.
1. Excel-də hərflərə həssas VLOOKUP hazırlamaq üçün INDEX, MATCH funksiyasından istifadə edərək
Biz edə bilərik almaq INDEX və MATCH funksiyasını birləşdirərək böyük hərflərə həssas VLOOKUP .
INDEX<2 birləşməsinin ümumi düsturu> və MATCH funksiyası,
=INDEX(data,MATCH(TRUE,EXACT(value,lookup_column),0),column_number)
<1-i həyata keçirməklə hərflərə həssas VLOOKUP əldə etmək üçün addımlar>INDEX və MATCH funksiyası birlikdə aşağıda verilmişdir,
Addımlar:
- İstifadə etmək istədiyiniz xanaya klikləyin nəticə dəyərinizə sahib olun (bizim vəziyyətimizdə xana G4 idi).
- Və aşağıdakı düsturu yazın,
=INDEX(D2:D7,MATCH(TRUE,EXACT(G3,B2:B7),0))
İndi yuxarıdakı şəklə baxın, burada John Cena-nın deyil, John Şovun xalının olduğunu görə bilərsiniz.
Düsturun Dağılımı:
Gəlin John Şovun xalını necə tapdığımızı başa düşmək üçün düsturu bölək.
- DƏQİQ(G3,B2:B7) -> Excel-də EXACT funksiyası iki sətir tam eyni olduqda DOĞRU , iki sətir uyğun gəlmirsə YANLIŞ qaytarır. Burada biz EXACT funksiyasına ikinci arqument kimi massiv veririk və ondan Cell G3 (axtarış dəyərimizi saxladığımız yerdə, John) orada olub-olmadığını öyrənməyi xahiş edirik. . Giriş kimi massiv verdiyimiz kimi çıxışda TRUE və ya FALSE massivi alacağıq. Və çıxış diapazonda deyil, Excel-in yaddaşında saxlanılır
Çıxış: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
Bu hər birində G3 dəyərinin müqayisəsinin nəticəsidiraxtarış massivindəki hüceyrə. TRUE əldə etdiyimiz üçün axtarış dəyərinin dəqiq uyğunluğu var. İndi sadəcə massivdə həmin TRUE dəyərinin yerini (sətir nömrəsini) tapmalıyıq.
MATCH funksiyası xilasedicidir!
- MATCH(DOĞRU,DƏQİQ(G3,B2:B7),0) -> MATCH({FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}) olmaq
İzahat: MATCH funksiyası qaytarır ilk uyğunlaşdırılmış dəyərin mövqeyi. Bu misalda biz dəqiq uyğunluq əldə etmək istədik, ona görə də üçüncü arqumenti 0 (DOĞRU) olaraq təyin etdik.
Çıxış: 6
- İNDEKS(D2:D7, MATCH(DOĞRU, DƏqiq(G3,B2:B7),0)) -> INDEX(D2:D7,6) olur
İzahat: INDEX funksiyası iki arqument alır və müəyyən bir dəyər qaytarır bir ölçülü diapazon. İstədiyimiz dəyəri saxlayan (6) sətir nömrəsinin mövqeyini artıq bildiyimiz üçün biz bu mövqenin dəyərini çıxarmaq üçün INDEX -dən istifadə edəcəyik.
Çıxış: 22
Beləliklə, john Show-un qiyməti 22-dir.
2. VLOOKUP & Excel-də hərflərə Həssas VLOOKUP yerinə yetirmək üçün SEÇ Funksiya
Biz VLOOKUP və SEÇ funksiyasının birləşməsində iki yolu həyata keçirə bilərik. -Excel-də həssas VLOOKUP .
2.1 VLOOKUP-u Köməkçi Sütun ilə Rejissor Hassas Etmək
Unikal axtarış əldə etmək üçün yeni sütun daxil etməkləAxtarış massivindəki hər bir element üçün dəyər işi yerinə yetirməyin başqa bir effektiv yoludur. Bu, müxtəlif hərf halları olan adlar arasında fərq qoymağa kömək edir. Və biz həmin yeni daxil edilmiş sütunu Köməkçi sütunu kimi adlandıracağıq.
Köməkçi Sütun ilə böyük hərflərə həssas VLOOKUP əldə etmək üçün addımlar aşağıda verilmişdir,
Addımlar:
- Data əldə etmək istədiyiniz yerdən sütunun soluna köməkçi sütun daxil edin.
- Köməkçi sütununda =ROW() düsturu daxil edin. O, hər bir xanaya sətir nömrəsini daxil edəcək.
- Nəticə dəyərini əldə etmək istədiyiniz xananın üzərinə klikləyin (bizim vəziyyətimizdə xana H4 idi).
- Və aşağıdakı düsturu yazın,
=VLOOKUP(MAX(EXACT(H3,$B$2:$B$7)*(ROW($B$2:$B$7))),$D$2:$E$7,2,0)
İndi yuxarıdakı şəklə baxın, burada bunu görə bilərsiniz John Cena-nın hesabı yox, John Şovun hesabı var.
Formula Bölməsi:
Gəlin John Şovun xalını necə tapdığımızı başa düşmək üçün düsturu parçalayaq. .
- DƏQİQ(H3,$B$2:$B$7) -> Əvvəlki müzakirə kimi, DƏQİ DOĞRU və YANLIŞ dəyərlərindən ibarət massivi qaytarır, burada DOĞRU böyük hərflərə həssas uyğunluqları və YANLIŞ-ı təmsil edir uyğun olmayan dəyərləri təmsil edir. Beləliklə, bizim vəziyyətimizdə o, aşağıdakı massivi qaytaracaq,
Çıxış: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
- EXACT(H3,$B$2:$B$7)*(ROW($B$2:$B$7) -> olur { YANLIŞ;YANLIŞ;YANLIŞ;YANLIŞ;YANLIŞ;DOĞRU} * {John,Roman,Seth,Dean,Finn,con
İzahat: O, TRUE/FALSE massivi ilə B2:B7 sıra nömrəsi arasındakı vurmanı təmsil edir. Hər dəfə TRUE olduqda, o, sıra nömrəsini çıxarır. Əks halda, YANLIŞ olur.
Çıxış: {0;0;0;0;0;7}
- MAX(EXACT(H3,$B$2:$B$7)*(ROW($B$2:$B$7))) -> MAX( 0;0;0;0;0;7) olur
İzahat: Maksimum dəyəri qaytaracaq ədədlər massivindən.
Çıxış: 7 (həmçinin dəqiq uyğunluğun olduğu sıra nömrəsidir).
- VLOOKUP( MAX(DƏK(H3,$B$2:$B$7)*(SATIR($B$2:$B$7))),$D$2:$E$7,2,0) -> VLOOKUP(7,$D$2:$E$7,2,0) olur
İzahat: O, sadəcə olaraq massivdən axtarış dəyərini çıxara bilər (D2:D7) və biz dəqiq uyğunluq tapmaq istədiyimiz üçün 0 (DOĞRU) arqumentini təyin edin.
Çıxış: 22
Beləliklə, john Show-un balı 22-dir.
Qeyd: Siz köməkçi sütunu verilənlər dəstinin istənilən yerinə daxil edə bilərsiniz. Məlumatı almaq istədiyiniz yerdən onu sütunun soluna daxil etməyinizə əmin olun. Daha sonra VLOOKUP funksiyasında sütun nömrəsini müvafiq olaraq tənzimləməlisiniz.
2.2 VLOOKUP-u Virtual Helper datası ilə hərflərə həssas etmək
İdeyası Virtual Köməkçi Məlumatından istifadə demək olar ki, Köməkçi Sütununun daxil edilməsinə bənzəyir,lakin burada bükülmə budur ki, iş vərəqinə faktiki sütun qoymaq əvəzinə, düsturun özü sütunlar kimi işləyir.
Virtual Köməkçi Məlumatı ilə böyük hərflərə həssas VLOOKUP əldə etmək üçün addımlar aşağıda verilmişdir. ,
Addımlar:
- Nəticə dəyərini əldə etmək istədiyiniz xanaya klikləyin (bizim vəziyyətimizdə xana I4<2 idi)>).
- Və aşağıdakı düsturu yazın,
=VLOOKUP(MAX(EXACT(I3,$D$2:$D$7)*(ROW($D$2:$D$7))),CHOOSE({1,2},ROW($D$2:$D$7),$F$2:$F$7),2,0
İndi baxın yuxarıdakı şəkildə görə bilərsiniz ki, burada Con Şovun xalı var, Con Cenanın hesabı deyil.
Tam düsturun aşağıdakı hissəsi burada köməkçi məlumatı kimi işləyir,
=---CHOOSE({1,2},ROW($D$2:$D$7),$F$2:$F$7)---
Formula Bölməsi:
Virtual Köməkçi Datanın John Şovun xalını tapmaqda necə kömək etdiyini başa düşmək üçün düsturu bölək.
- SEÇİN({1,2},ROW($D$2:$D$7),$F$2:$F$7) -> Bu düsturu seçib F9 düyməsinə basmaqla təsvir etsəniz, o, sizə aşağıdakı nəticəni verəcək:
Çıxış: {2,100;3,50;4,30 ;5,80;6,60;7,22}
İzahat: O, verilmiş massivdən bizə sətir nömrəsini və onunla əlaqəli dəyəri göstərən massivi təmsil edir. vergül (,) ilə bölünür. Və hər nöqtəli vergül (;) ondan sonrakı yeni sıra nömrəsini təmsil edir. Göründüyü kimi, o, sıra nömrəsindən və axtarış dəyərinə malik sütundan ibarət iki sütun yaratdı (məsələn, bizim vəziyyətimizdə sətir nömrəsi və Hesab sütunu).
- VLOOKUP(MAX(DƏMİ(I3,$D$2:$D$7))*(SATIR($D$2:$D$7))),SEÇİN({1,2},SIR($D$2:$D$7), $F$2:$F$7),2,0 -> olur VLOOKUP(7,{2,100;3,50;4,30;5,80;6,60;7,22}, 2,0)
İzahat: Siz VLOOKUP funksiyasını tətbiq etdiyiniz zaman o, sadəcə olaraq ilk sütunda axtarış dəyərini axtarır. iki virtual məlumat sütunu və müvafiq dəyəri qaytarır (yəni Xal ). Burada axtarış dəyəri MAX və EXACT funksiyasının birləşməsidir. yuxarıdakı Köməkçi Sütun müzakirəsinin hesablanması.
Çıxış: 22
Beləliklə, John Şovun qiyməti 22-dir.
3. Excel-də VLOOKUP Rejissoruna Həssas Olmaq üçün SUMPRODUCT Funksiyasından İstifadə
Excel-də SUMPRODUCT funksiyasını həyata keçirməklə hərflərə həssas VLOOKUP əldə edə bilərik.
Ümumi Düstur:
=SUMPRODUCT(- -( EXACT(value,lookup_column)),result_column)
tətbiq etməklə böyük hərflərə həssas VLOOKUP əldə etmək üçün addımlar SUMPRODUCT funksiyası aşağıda verilmişdir,
Addımlar:
- Y olan xanaya klikləyin nəticə dəyərinizə sahib olmaq istəyirsiniz (bizim vəziyyətimizdə xana G4 idi).
- Və aşağıdakı düsturu yazın,
=SUMPRODUCT((EXACT(B2:B7,G3) * (D2:D7)))
İndi yuxarıdakı şəklə baxın, orada John Cena-nın deyil, John Şou-nun xalının olduğunu görə bilərsiniz.
Formula Bölməsi:
Gəlin John Şovun necə tapdığını anlamaq üçün düsturu bölək.xal.
- DƏQİQ(B2:B7,G3) -> Əvvəlki müzakirə kimi, DƏQİ DOĞRU və YANLIŞ dəyərlərindən ibarət massivi qaytarır, burada DOĞRU böyük hərflərə həssas uyğunluqları və YANLIŞ-ı təmsil edir uyğun olmayan dəyərləri təmsil edir. Beləliklə, bizim vəziyyətimizdə o, aşağıdakı massivi qaytaracaq,
Çıxış: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
- SUMPRODUCT((EXACT(B2:B7,G3) * (D2:D7))) -> MƏHSUL({YANLIŞ;YANLIŞ;YANLIŞ;YANLIŞ;YANLIŞ;DOĞRU} * {100,50,30,80,60,22}) olmaq
İzahat : SUMPRODUCT sonra yekun massivi çıxarmaq üçün sadəcə olaraq hər massivdəki dəyərləri çoxaldır, {FALSE;FALSE;FALSE;FALSE;FALSE;22} . Və sonra cəmləyin və dəyəri qaytarın.
Çıxış: 22
Beləliklə, John Şou 22-dir.
Bu düsturun sehri YANLIŞ dəyərləri əslində bütün digər dəyərləri ləğv edir. Sağ qalan yeganə dəyərlər DOĞRU olan dəyərlərdir.
Ona görə də yadda saxlayın , əgər massivdə bir neçə uyğunluq varsa, SUMPRODUCT bütün uyğun gələn dəyərlərin cəmini qaytaracaq. Həmçinin, SUMPRODUCT yalnız rəqəmli dəyərlərlə işləyir, mətnlə işləmir. Beləliklə, unikal mətn dəyəri əldə etmək istəyirsinizsə, yuxarıda müzakirə etdiyimiz üsullardan istifadə edin.
4. Excel-də hərflərə həssas VLOOKUP yerinə yetirmək üçün hərflərə həssas XLOOKUP düsturu
Biz böyük hərflərə həssaslıq əldə edə bilərik