Excel-də diapazonda dəyərin olub olmadığını necə yoxlamaq olar (8 yol)

  • Bunu Paylaş
Hugh West

Mündəricat

Əgər siz Excel-də diapazonda dəyərin olub-olmadığını yoxlamağın ən asan yollarını axtarırsınızsa, bu məqaləni faydalı tapa bilərsiniz. Böyük verilənlər bazası üçün diapazonda istədiyiniz dəyəri tapmaq olduqca çətin olur.

Beləliklə, bu tapşırığı asanlaşdırmaq üçün diapazonda dəyəri yoxlamağın müxtəlif yollarını araşdırmaq üçün bu məqaləni izləyə bilərsiniz.

İş kitabını endirin

Dəyəri bir diapazonda yoxlayın.xlsm

Excel-də diapazonda dəyərin olub-olmadığını yoxlamaq üçün 8 üsul

Burada bir şirkətin məhsullarının Məhsul Siyahısı Sifariş Siyahısı var və biz Sifariş Siyahısının məhsullarının olub olmadığını yoxlamaq istəyirik. Məhsul Siyahısı -də mövcuddur. Məhsul Siyahısı sütununun diapazonundaki dəyərləri yoxlamaq və sonra məhsulların mövcudluğu haqqında status əldə etmək üçün biz burada aşağıdakı 8 yolu müzakirə edəcəyik.

Biz burada Microsoft Excel 365 versiyasından istifadə etmişik, siz öz rahatlığınıza uyğun olaraq istənilən digər versiyalardan istifadə edə bilərsiniz.

Metod-1: Dəyərin mövcud olub-olmadığını yoxlamaq üçün COUNTIF funksiyasından istifadə Excel-də diapazon

Biz Sifariş Siyahısı sütununun Məhsul Siyahısı sütun diapazonundaki məhsulları COUNTIF funksiyasından istifadə edərək yoxlayacağıq. sonra biz Status sütununda DOĞRU və ya YANLIŞ kimi nəticələri alacağıq.

Addımlar :

F4

=COUNTIF($B$4:$B$10,E4)>0

xanasına aşağıdakı düsturu yazın , $B$4:$B$10 Məhsul Siyahısı diapazonudur, E4 bu diapazonda yoxlanılacaq dəyərdir. Dəyər uyğun gələndə 1 , sonra 0 -dən böyük olduğuna görə DOĞRU , əks halda YANLIŞ qaytaracaq.

ENTER düyməsini basın və Doldurma Dəstəyi alətini aşağı dartın.

Nəticədə, siz Məhsul Siyahısı də mövcud olan məhsullar üçün DOĞRU və mövcud olmayan məhsullar üçün YANLIŞ alacaqsınız.

Ətraflı oxuyun: Excel-də bir dəyərin siyahıda olub-olmadığını necə yoxlamaq olar (10 üsul)

Metod-2: İstifadə Dəyərin

<0 diapazonunda olub-olmadığını yoxlamaq üçün ƏGƏR və COUNTIF Funksiyaları Burada ƏGƏRLƏR funksiyasından ƏĞRƏF funksiyasındanistifadə edəcəyik. Sifariş Siyahısısütun Məhsul Siyahısısütun diapazonunda.

Addımlar :

➤ Aşağıdakı formulanı F4

=IF(COUNTIF($B$4:$B$10,E4)>0,"Exist","Does not Exist")

xanasına yazın, $B$4:$B$10 Məhsul Siyahısı , E4 diapazonu bu diapazonda yoxlanılacaq dəyərdir. Dəyər uyğun gələndə 1 , sonra 0 -dən böyük olduğuna görə DOĞRU , əks halda YANLIŞ qaytaracaq.

TRUE nəticəsi üçün Mövcud , YANLIŞ üçün isə Mövcud deyil alacağıq.

ENTER düyməsini basın və Doldurma Dəstəyi alətini aşağı dartın.

Nəhayət, biz Mövcud Məhsul Siyahısında Banan Limon üçün Mövcud əldə edirsiniz. 7>aralıq və əlçatmaz məhsullar üçün əldə etdiyimiz Mövcud deyil .

Metod-3: <12 Aralığında Qismən Dəyərlərin Uyğunluğunun Yoxlanması>

Burada biz məhsulların qismən uyğunluğunu da yoxlayacağıq (bu üsul üçün biz Məhsul Siyahısı Sifariş Siyahısının ilk məhsulunu əvəz etmişik) joker işarə qoyaraq operator Ulduz (*).

Addımlar :

➤ Yazın F4

=COUNTIF($B$4:$B$10,"*"&E4&"*")>0

Burada $B$4:$B$10 xanasında aşağıdakı düstur Məhsul Siyahısı , E4 bu diapazonda yoxlayacağımız dəyərdir.

Ulduz işarəsi simvolunu əlavə etdikdən sonra E4 xanasının dəyərindən əvvəl və sonra, o, sətirdəki alt sətir kimi qismən uyğunluqlar üçün dəyərləri yoxlayacaq.

ENTER və Doldurma Dəstəyi alətini aşağı dartın.

Əsl olaraq ult, biz görə bilərik ki, Banan Limon , Apple Berry məhsullarına əlavə olaraq DOĞRU Məhsul Siyahısında Green Apple , Çiyələk Blackberry ilə qismən uyğunluqlarına görə.

Metod-4: Dəyərin

<0 diapazonunda olub-olmadığını yoxlamaq üçün ISNUMBER və MATCH funksiyalarından istifadə edin. Bu bölmədə biz istifadə edəcəyik ISNUMBER funksiyası MATCH funksiyası Sifariş Siyahısı sütununun dəyərlərini Məhsul Siyahısı sütununun diapazonuna yoxlamaq üçün.

Addımlar :

F4

xanasına aşağıdakı düsturu yazın =ISNUMBER(MATCH(E4,$B$4:$B$10,0))

Burada, $B$4:$B$10 Məhsul Siyahısının diapazonudur, E4 bu dəyərdir biz bu diapazonda yoxlayacağıq.

  • MATCH(E4,$B$4:$B$10,0) → sətir indeks nömrəsini qaytarır. dəyər Yaşıl Alma xanada E4 $B$4:$B$10 diapazonunda, əks halda #Yoxdur uyğun gəlməmək xətası dəyərlər

    Çıxış → #Yoxdur

  • ISNUMBER(MATCH(E4,$B$4:$B$10,0) )) olur

    ISNUMBER(#N/A) → hər hansı bir rəqəm dəyəri üçün TRUE qaytarır, əks halda YANLIŞ

    Çıxış → YANLIŞ

ENTER düyməsini basın və Doldurma Dəstəsini aşağı çəkin alət.

Daha sonra siz Məhsul Siyahısı YANLIŞ-da mövcud olan məhsullar üçün DOĞRU alacaqsınız. üçün mövcud olmayan məhsullar.

Metod-5: IF, ISNA və VLOOKUP funksiyalarından istifadə edərək diapazonda dəyərin olub-olmadığını yoxlayın

Siz istifadə edə bilərsiniz. IF funksiyası , ISNA funksiyası , VLOOKUP funksiyası sifariş prosedurlarını tamamlamaq üçün onların əlçatanlığını yoxlamaq üçün Məhsul Siyahısı sütununun diapazonundaki dəyərləri yoxlamaq.

Addımlar :

➤ Aşağıdakı düsturu yazınxana F4

=IF(ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE)),"Does Not Exist","Exists")

Burada $B$4:$B$10 diapazonudur Məhsul Siyahısı , E4 bu diapazonda yoxlayacağımız dəyərdir.

  • VLOOKUP(E4,$B$4: $B$10,1, FALSE) → $B$4:$B$10 aralığında Yaşıl Alma məhsulunun dəqiq uyğunluğunu tapır və bu sütundan bu dəyəri çıxarır və diapazonda dəyəri tapmamaq üçün #N/A qaytarır.

    Çıxış → #N/A

  • ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE)) olur

    ISNA(#N/A) → qaytarır DOĞRU əgər #N/A xəta varsa, əks halda YANLIŞ

    Çıxış → DOĞRU

  • ƏGƏR(ISNA(VLOOKUP(E4,$B$4:$B$10,1,YANLIŞ)),"Mövcud Deyil","Mövcuddur") olur

    ƏGƏR(DOĞRU, “Mövcud deyil”, “Mövcud”) → qaytarır Mövcud deyil TRUE Mövcud YANLIŞ

    Çıxış → Mövcud deyil

ENTER düyməsini basın və Doldurma Dəstəyi alətini aşağı dartın.

Nəhayət, biz Məs. Məhsul Siyahısı aralığında mövcud olan Banan Limon məhsullar üçün və əldə etdiyimiz əlçatmaz məhsullar üçün Mövcud deyil .

Metod-6: Dəyərin mövcud olub-olmadığını yoxlamaq üçün IF, ISNA və MATCH funksiyalarından istifadə Diapazon

Bu bölmədə biz IF funksiyası , ISNA funksiyası , MATCH birləşməsindən istifadə edəcəyik. Məhsul Siyahısı diapazonunda məhsulların mövcudluq vəziyyətini müəyyən etmək üçün funksiyası.

Addımlar :

F4

=IF(ISNA(MATCH(E4,$B$4:$B$10,0)),"Does Not Exist","Exists")

Burada $B$4:$B$10 <7 xanasına aşağıdakı düsturu yazın> Məhsul Siyahısı diapazonudur, E4 bu diapazonda yoxlayacağımız dəyərdir.

  • MATCH(E4,$B$4:$B$10,0) məhsulun dəqiq uyğunluğunu tapır Yaşıl Alma $B$4:$B$10 $B$4:$B$10 diapazonunda bu məhsulun sıra indeks nömrəsini verir və diapazonda dəyəri tapmadıqda #N/A qaytarır.

    Çıxış → #N/A

  • ISNA(MATCH(E4,$B$4:$B$10,0)) olur

    ISNA(#N/A) → DOĞRU xəta varsa #YOK əks halda YANLIŞ

    qaytarır

    Çıxış → DOĞRU

  • ƏGƏR(ISNA(MATCH(E4,$B$4:$B$10,0)), ”Mövcud deyil”,”Mövcud”) olur

    ƏGƏR(DOĞRU, “Mövcud deyil”, “Mövcud”) → qaytarır Mövcud deyil <üçün 6>TRUE və YANLIŞ üçün mövcuddur

    Çıxış → Mövcud deyil

ENTER düyməsini basın və Doldurma Dəstəyi alətini aşağı dartın.

Bundan sonra məhsullar üçün Mövcud alırıq Banan Limon bunlar Məhsul Siyahısı aralığında mövcuddur və əlçatmaz məhsullar üçün Olmur Mövcud .

Metod-7: ŞərtiDəyərin

<0 diapazonunda olub-olmadığını yoxlamaq üçün formatlaşdırma, biz Sifariş Siyahısı sütununda məhsulları vurğulamaq üçün Şərti Formatlaşdırma -dan istifadə edəcəyik, əgər onlar <6-da mövcuddursa>Məhsul Siyahısı sütun.

Addımlar :

Şərti Formatlaşdırma (Burada biz Sifariş Siyahısı sütununu seçmişik)

Ev Tabına >> Üslublara keçin Qrup >> Şərti Formatlaşdırma Açılır >> Yeni Qayda Seçim.

Sonra, Yeni Formatlaşdırma Qaydası sehirbazı görünəcək.

Hansı xanaların formatlanacağını müəyyən etmək üçün düsturdan istifadə edin seçimini seçin və Format seçiminə klikləyin.

Bundan sonra Format Hüceyrələri Dialoq Qutusu açılacaq.

Doldurun Seçim<1 seçin>

➤ İstənilən Arxa Fon Rəngi seçin və sonra OK üzərinə klikləyin.

Sonra Önizləmə Seçim aşağıda göstərildiyi kimi göstəriləcək.

➤ Aşağıdakı düsturu yazın. Bu formulun doğru olduğu dəyərləri formatlayın: qutu

=MATCH(E4,$B$4:$B$10,0)

Əgər E4 xanasının dəyəri diapazonda qalsa $B$4:$B$10 , sonra o, müvafiq xananı vurğulayacaq.

OK düyməsini basın.

Nəhayət, Sifariş Siyahısında Banan Limon olan xanaları vurğulaya biləcəksiniz. 7>sütun çünki bu məhsullar Məhsul Siyahısı sütun diapazonunda mövcuddur.

Ətraflı oxuyun: Hüceyrənin olub olmadığını necə yoxlamaq olar Excel-də boş (7 Metod)

Metod-8: Excel-də diapazonda dəyərin olub-olmadığını yoxlamaq üçün VBA kodundan istifadə

Burada biz VBA-dan istifadə edəcəyik Məhsul Siyahısı sütununun diapazonunda Sifariş Siyahısı sütununun dəyərlərini yoxlamaq üçün kodu.

Addımlar :

Developer Tabına >> Visual Basic Seçiminə keçin.

Sonra, Visual Basic Redaktoru açılacaq.

Daxil et Tab >> Modul Seçiminə keçin. .

Bundan sonra Module yaradılacaq.

➤ Aşağıdakıları yazın kod

7845

Burada biz X -ni Variant , Rng -ni Range kimi elan etdik və burada, VBA vərəqin adıdır.

FOR döngəsi Sifariş Siyahısı Sərt 4-dən to Row8 , Range(“B4:B10”) Pro-nun diapazonudur kanal siyahısı sütun. X Sifariş Siyahısı sütununun hər bir xanasının qiymətlərinə təyin edilir və FIND funksiyasından istifadə edərək uyğunluğu tapdıqdan sonra biz <9 alacağıq>Bu sütunun müvafiq xanasının bitişik xanasında mövcuddur. Dəyəri tapmamaq üçün o, qaytaracaq Mövcud deyil .

F5 düyməsini basın.

Bundan sonra biz alırıq Mövcud məhsullar Banan Limon Məhsul Siyahısında mövcuddur aralığı və əlçatmaz məhsullar üçün əldə etdiyimiz Mövcud deyil .

Ətraflı oxuyun: Yoxlama üçün VBA Excel-də Hüceyrə Boşdursa (5 Metod)

Təcrübə Bölməsi

Özünüz məşq etmək üçün biz adlı vərəqdə aşağıdakı kimi Təcrübə bölməsini təqdim etmişik. Təcrübə . Lütfən, bunu özünüz edin.

Nəticə

Bu məqalədə Excel diapazonunda asanlıqla dəyərin mövcud olub-olmadığını yoxlamaq yollarını əhatə etməyə çalışdıq. Ümid edirəm ki, faydalı tapacaqsınız. Hər hansı bir təklif və ya sualınız varsa, şərh bölməsində paylaşın.

Hugh West sənayedə 10 ildən çox təcrübəyə malik yüksək təcrübəli Excel təlimçisi və analitikidir. Mühasibat uçotu və maliyyə üzrə bakalavr dərəcəsi və Biznesin idarə edilməsi üzrə magistr dərəcəsinə malikdir. Hugh tədrisə həvəslidir və izləmək və başa düşmək asan olan unikal tədris yanaşması işləyib hazırlayıb. Onun Excel üzrə ekspert biliyi bütün dünyada minlərlə tələbə və mütəxəssisə öz bacarıqlarını təkmilləşdirməyə və karyeralarında üstün olmağa kömək etmişdir. Hugh öz bloqu vasitəsilə biliklərini dünya ilə bölüşür, fərdlərə və müəssisələrə öz potensiallarını tam şəkildə çatdırmaq üçün pulsuz Excel dərsləri və onlayn təlimlər təklif edir.