Excelda qiymat diapazonda mavjudligini qanday tekshirish mumkin (8 usul)

  • Buni Baham Ko'Ring
Hugh West

Mundarija

Agar siz Excel-da diapazonda qiymat mavjudligini tekshirishning eng oson usullarini izlayotgan bo'lsangiz, ushbu maqola sizga foydali bo'ladi. Katta maʼlumotlar toʻplami uchun diapazonda kerakli qiymatni topish juda qiyin.

Shunday qilib, bu vazifani osonlashtirish uchun diapazondagi qiymatni tekshirishning turli usullarini oʻrganish boʻyicha ushbu maqolaga amal qilishingiz mumkin.

Ishchi kitobni yuklab oling

Qiymatni diapazonda tekshirish.xlsm

Excelda diapazonda qiymat mavjudligini tekshirishning 8 usuli

Bu erda bizda kompaniya mahsulotlarining Mahsulotlar ro'yxati va Buyurtmalar ro'yxati bor va biz Buyurtma ro'yxati mahsulotlari mavjudligini tekshirmoqchimiz. Mahsulotlar ro'yxati da mavjud. Mahsulotlar ro'yxati ustun diapazonidagi qiymatlarni tekshirish va keyin mahsulotlar mavjudligi haqida ma'lumot olish uchun biz bu erda quyidagi 8 ta usulni muhokama qilamiz.

Biz bu yerda Microsoft Excel 365 versiyasidan foydalandik, siz oʻzingizga qulay boʻlgan boshqa versiyalardan ham foydalanishingiz mumkin.

1-usul: COUNTIF funksiyasidan foydalanib, bu yerda qiymat mavjudligini tekshirish. Excel diapazoni

Biz Buyurtma roʻyxati ustunidagi mahsulotlarni Mahsulotlar roʻyxati ustun oraligʻida COUNTIF funksiyasi yordamida tekshiramiz. va keyin natijalarni Holat ustunida TRUE yoki FALSE deb olamiz.

Qadamlar :

F4

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

yacheykaga quyidagi formulani kiriting. , $B$4:$B$10 Mahsulotlar roʻyxati diapazoni, E4 bu diapazonda tekshiriladigan qiymat. Qiymat mos kelsa, u 1 , keyin esa 0 dan katta bo'lgani uchun TRUE , aks holda FALSE qaytaradi.

ENTER -ni bosing va To'ldirish dastagi asbobini pastga torting.

Natijada, siz Mahsulotlar roʻyxatida mavjud boʻlgan mahsulotlar uchun TRUE va mavjud boʻlmagan mahsulotlar uchun FALSE ni olasiz.

Batafsil o'qing: Qiymat Excelda ro'yxatda mavjudligini qanday tekshirish mumkin (10 usul)

2-usul: Foydalanish Qiymat

<0 diapazonda mavjudligini tekshirish uchun IF va COUNTIF funksiyalari Bu yerda IF funktsiyasiva COUNTIF funksiyasi qiymatlarini tekshirish uchun foydalanamiz. Buyurtma ro'yxatiustun Mahsulotlar ro'yxatiustun.

Qadamlar :

F4

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

yacheykaga quyidagi formulani kiriting, bu yerda $B$4:$B$10 Mahsulotlar ro'yxati diapazoni, E4 bu diapazonda tekshiriladigan qiymatdir. Qiymat mos kelsa, u 1 , keyin esa 0 dan katta bo'lgani uchun TRUE , aks holda FALSE qaytaradi.

TRUE natijasi uchun biz Mavjud va FALSE uchun Mavjud emas ni olamiz.

ENTER -ni bosing va To'ldirish dastagi asbobini pastga torting.

Nihoyat, biz Mavjud mahsulotlar uchun Banan va Limon mahsulotlar ro'yxatida mavjud mavjud olyaptilar. 7>diapazon va mavjud bo'lmagan mahsulotlar uchun biz Mavjud emas olamiz.

3-usul: <12 diapazonidagi qiymatlarning qisman mos kelishini tekshirish>

Bu yerda biz mahsulotlarning qisman mosligini ham tekshiramiz (bu usul uchun biz Mahsulotlar roʻyxati va Buyurtma roʻyxati ning birinchi mahsulotini almashtirdik) joker belgi qoʻyish orqali. operator Yulduzcha (*).

Qadamlar :

F4

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

yacheykadagi quyidagi formula bu yerda $B$4:$B$10 diapazon Mahsulotlar ro'yxati , E4 bu biz ushbu diapazonda tekshiradigan qiymatdir.

Yulduzcha belgisini qo'shgandan keyin E4 katak qiymatidan oldin va keyin u qisman mos keladigan qiymatlarni tekshiradi, masalan, qatordagi pastki qator.

KIRISH va Toʻldirish dastagi vositasini pastga torting.

Oddiy ravishda ult, biz Banan va Limon , Apple va Berry mahsulotlariga qo'shimcha ravishda TRUE Mahsulotlar roʻyxati dagi Green Apple , Qulupnay va Blackberry bilan qisman oʻyinlari uchun.

4-usul: ISNUMBER va MATCH funksiyalaridan foydalanib qiymat

<0 diapazonda mavjudligini tekshirish uchun ushbu bo'limda biz ISNUMBER funktsiyasi va MATCH funksiyasi Buyurtma ro'yxati ustunining Mahsulotlar ro'yxati ustun diapazoniga qiymatlarini tekshirish uchun.

Qadamlar :

F4

katakchaga quyidagi formulani kiriting =ISNUMBER(MATCH(E4,$B$4:$B$10,0))

Bu yerda, $B$4:$B$10 Mahsulotlar roʻyxati diapazoni, E4 bu qiymat biz bu oraliqda tekshiramiz.

  • MATCH(E4,$B$4:$B$10,0) → qator indeks raqamini qaytaradi. qiymati Green Apple yacheykada E4 $B$4:$B$10 oraligʻida, aks holda #N/A mos kelmaslik xatosi qiymatlar

    Chiqish → #N/A

  • ISNUMBER(MATCH(E4,$B$4:$B$10,0) )) bo'ladi

    ISNUMBER(#N/A) → har qanday raqam qiymatlari uchun TRUE qaytadi, aks holda FALSE

    Chiqish → FALSE

ENTER tugmasini bosing va Toʻldirish dastagini pastga torting asbob.

Keyin, siz Mahsulotlar roʻyxatida mavjud boʻlgan mahsulotlar uchun TRUE va FALSE maʼlumotlarini olasiz. uchun mavjud bo'lmagan mahsulotlar.

5-usul: IF, ISNA va VLOOKUP funksiyalaridan foydalanib diapazonda qiymat mavjudligini tekshiring

Siz dan foydalanishingiz mumkin IF funksiyasi , ISNA funksiyasi , VLOOKUP funksiyasi Mahsulotlar roʻyxati ustunidagi qiymatlarni buyurtma protseduralarini bajarish uchun mavjudligini tekshirish uchun.

Qadamlar :

➤ Quyidagi formulani kiriting.katak F4

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

Bu yerda $B$4:$B$10 - diapazoni Mahsulotlar roʻyxati , E4 bu diapazonda biz tekshiradigan qiymatdir.

  • VLOOKUP(E4,$B$4: $B$10,1, FALSE) → Yashil olma mahsulotining $B$4:$B$10 diapazonidagi aniq mosligini topadi va ushbu ustundan bu qiymatni chiqaradi va diapazondagi qiymat topilmasa, #N/A qaytariladi.

    Chiqish → #N/A

  • ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE)) boʻladi

    ISNA(#N/A) → qaytadi TRUE agar #N/A xato bo'lsa, aks holda YOLG'ON

    Chiqish → ROQIQ

  • AGAR(ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE)),"Mavjud emas","Mavjud") bo'ladi

    AGAR(ROQIQ, “Mavjud emas”, “Mavjud”) → qaytaradi Mavjud emas TRUE va mavjud YOLG‘ON

    Chiqish → Mavjud emas

ENTER va To'ldirish dastagi asbobini pastga torting.

Oxir-oqibat, biz Ex. mahsulotlar uchun Banan va Limon u Mahsulotlar ro'yxati da mavjud va bizda mavjud bo'lmagan mahsulotlar uchun Mavjud emas .

6-usul: IF, ISNA va MATCH funksiyalaridan foydalanib, qiymat mavjud yoki yo'qligini tekshirish Diapazon

Ushbu bo'limda biz IF funktsiyasi , ISNA funktsiyasi , MATCH kombinatsiyasidan foydalanamiz. Mahsulotlar ro'yxati oralig'idagi mahsulotlarning mavjudligi holatini aniqlash uchun funktsiyasi.

Qadamlar :

F4

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

hujayraga quyidagi formulani kiriting, bu erda $B$4:$B$10 bu Mahsulotlar roʻyxati diapazoni, E4 bu diapazonda biz tekshiradigan qiymatdir.

  • MATCH(E4,$B$4:$B$10,0) mahsulotning aniq mosligini topadi Yashil olma $B$4:$B$10 va $B$4:$B$10 oralig'ida ushbu mahsulotning qator indeks raqamini beradi va diapazonda qiymat topilmasa, #N/A qaytariladi.

    Chiqish → #N/A

  • ISNA(MATCH(E4,$B$4:$B$10,0)) bo'ladi

    ISNA(#N/A) → qaytaradi TRUE agar #N/A xato boʻlsa, aks holda FALSE

    Chiqish → TRUE

  • AGAR(ISNA(MATCH(E4,$B$4:$B$10,0)), "Mavjud emas","Mavjud") bo'ladi

    AGAR(ROQIQ, “Mavjud Yo'q”, “Mavjud”) → qaytadi Mavjud emas TRUE va FALSE uchun mavjud

    Chiqish → Mavjud emas

ENTER tugmasini bosing va Toʻldirish dastagi vositasini pastga torting.

Shundan soʻng biz Mavjud mahsulotlar uchun ni olamiz>Banan va Limon ular Mahsulotlar ro'yxati assortimentida mavjud va mavjud bo'lmagan mahsulotlar uchun biz olamiz Yo'q Mavjud .

Usul-7: ShartliQiymat diapazonida mavjudligini tekshirish uchun formatlash

Bu yerda biz Buyurtmalar roʻyxati ustunidagi mahsulotlarni ajratib koʻrsatish uchun Shartli formatlash dan foydalanamiz, agar ular <6-da mavjud boʻlsa>Mahsulot roʻyxati ustun.

Qadamlar :

Shartli formatlash (Bu yerda biz Buyurtmalar roʻyxati ustunini tanladik)

Bosh sahifa yorligʻi >> Uslublarga oʻting Guruh >> Shartli formatlash Ochiladigan menyu >> Yangi qoida Variant.

Keyin, Yangi Formatlash qoidasi sehrgar paydo bo'ladi.

Qaysi hujayralarni formatlashni aniqlash uchun formuladan foydalaning opsiyasini tanlang va Formatlash variantini bosing.

Shundan so'ng Format hujayralar muloqot oynasi ochiladi.

To'ldirish Variant<1-ni tanlang>

➤ Har qanday Fon rangi ni tanlang va keyin OK tugmasini bosing.

Keyin, Oldindan ko'rish Variant quyida ko'rsatiladi.

➤ Quyidagi formulani kiriting. Ushbu formula to'g'ri bo'lgan qiymatlarni formatlang: quti

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

Agar E4 yacheyka qiymati diapazonda qolsa $B$4:$B$10 , keyin u tegishli katakchani ajratib ko'rsatadi.

OK tugmasini bosing.

Oxir-oqibat, Buyurtmalar ro'yxatida Banan va Limon bo'lgan hujayralarni ajratib ko'rsatishingiz mumkin. 7>ustun, chunki bu mahsulotlar Mahsulotlar ro'yxati ustun oralig'ida mavjud.

Batafsil o'qing: Hujayra mavjudligini qanday tekshirish mumkin Excelda bo'sh (7 usul)

8-usul: Excelda qiymat diapazonida mavjudligini tekshirish uchun VBA kodidan foydalanish

Bu erda biz VBA dan foydalanamiz Mahsulot roʻyxati ustun oraligʻidagi Buyurtma roʻyxati ustunining qiymatlarini tekshirish uchun kod.

Qadamlar :

Dasturchi yorlig'i >> Visual Basic Opsiyasiga o'ting.

Keyin, Visual Basic muharriri ochiladi.

Qo'shish Yorliq >> Moduli Variantiga o'ting. .

Shundan so'ng Module yaratiladi.

➤ Quyidagilarni yozing kod

8253

Bu yerda biz X ni Variant , Rng ni Rang deb e'lon qildik va bu erda VBA bu varaq nomi.

FOR tsikli Buyurtmalar ro'yxati 4-qator to Qat8 , Range(“B4:B10”) - Pro diapazoni kanallar ro'yxati ustun. X Buyurtmalar ro'yxati ustunining har bir katakchasining qiymatlariga tayinlanadi va FIND funksiyasi yordamida moslikni topgach, biz <9 ni olamiz>Ushbu ustunning tegishli katagining qo'shni katagida mavjud. Qiymat topilmasa, u qaytaradi Mavjud emas .

F5 tugmasini bosing.

Bundan keyin biz olamiz Mavjud mahsulotlar Banan va Limon Mahsulotlar roʻyxatida mavjud diapazoni va mavjud bo'lmagan mahsulotlar uchun biz olamiz Mavjud emas .

Ko'proq o'qing: Tekshirish uchun VBA Agar Excelda katak bo'sh bo'lsa (5 usul)

Amaliyot bo'limi

O'zingiz mashq qilish uchun biz quyidagi varaqdagi kabi Amaliyot bo'limini taqdim etdik. Mashq qilish . Iltimos, buni o'zingiz bajaring.

Xulosa

Ushbu maqolada biz Excel diapazonida osongina qiymat mavjudligini tekshirish usullarini ko'rib chiqishga harakat qildik. Umid qilamanki, siz buni foydali deb topasiz. Agar sizda biron bir taklif yoki savol bo'lsa, ularni sharhlar bo'limida baham ko'ring.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.