Mündəricat
Excel-də işləyərkən çox vaxt biz müxtəlif şərtlər və ya kriteriyalar əlavə etmək üçün çoxlu IF ifadələri ilə işləməliyik. Bu məqalədə mən sizə Excel-də mətnlə bir neçə IF ifadəsini necə istifadə edə biləcəyinizi göstərəcəyəm.
Təcrübə İş Kitabını endirin
Excel-də Mətnlə Çoxsaylı IF İfadələrindən Necə İstifadə Edilir (6 Sürətli Metod).xlsx
Excel-də Mətnlə Çoxsaylı IF bəyanatlarından istifadə etmək üçün 6 Sürətli Metod
Budur, Günəbaxan Uşaq Bağçası adlanan məktəbdə Fizika və Kimya fənlərindən bəzi şagirdlərin imtahan qeydləri ilə məlumat dəstimiz var.
Bu gün bizim məqsədimiz Fizika və Kimya fənlərindən əldə etdikləri nəticələrə əsasən hər bir tələbənin ümumi nəticəsini tapın.
Biz burada çoxlu IF ifadələrini tətbiq edəcəyik.
1. AND Şərti ilə Mətnlə Çoxsaylı IF İfadələri (Hərfsiz Uyğunluq)
Gəlin bir anlıq düşünək ki, tələbənin ümumi nəticəsi yalnız hər iki fənndən keçərsə, “Keçmə” olar, əks halda “Uğursuzdur”.
Burada biz ƏĞƏR funksiyası daxilində VƏ funksiyasını tətbiq etməli olacağıq.
Ona görə də ümumi üçün düstur ilk tələbənin nəticəsi:
=IF(AND(C4="pass",D4="pass"),"Pass","Fail")
Qeydlər:
- The ƏGƏR funksiyası defolt olaraq böyük hərflərə həssas olmayan uyğunluqlara uyğun gəlir. Beləliklə, burada C4= “pass” və ya C4= “Pass” istifadə etməyiniz heç bir əhəmiyyət kəsb etmir.
- AND(C4=”pass”, D4="pass") qaytarır DOĞRU yalnız hər iki şərt DOĞRU olduqda. Əks halda YANLIŞ qaytarır.
- Ona görə də, ƏGƏR(AND(C4=”keçir”,D4=”keçir"),”Keçir”,”Uğursuz”) yalnız hər iki fənndən keçdiyi halda “Keçmə” qaytaracaq, əks halda “Uğursuz” qaytaracaq.
İndi bu düsturu qalan xanalara köçürmək üçün Doldurma Dəstəyi sürükləyin.
Ətraflı oxuyun: AND ilə ƏGƏR Excel Formulasında (7 Nümunə)
2. AND Şərti ilə Mətnlə Çoxsaylı IF İfadələri (Həssas Rəqəm Uyğunluğu)
IF funksiyası defolt olaraq mətnlərlə hərf hərfinə həssas olmayan uyğunluqları qaytarır.
Beləliklə, böyük hərflərə həssas uyğunluğu qaytarmaq istəyirsinizsə, bir az çətin olmalısınız.
Excel-in Dəqiq funksiyasını ilə ƏGƏR funksiyası<2 ilə birlikdə istifadə edə bilərsiniz> böyük hərflərə həssas uyğunluqları qaytarmaq üçün.
Birinci tələbənin ümumi nəticəsi üçün bu düsturdan istifadə edin:
=IF(AND(EXACT(C4,"Pass"),EXACT(D4,"Pass")),"Pass","Fail")
Qeydlər:
- EXACT funksiyası həssas uyğunluqlarla işləyir. Beləliklə, siz dəqiq EXACT(C4,"Keçid") istifadə etməlisiniz.
- EXACT(C4,”pass”) burada işləməyəcək. YANLIŞ qaytaracaq. Siz özünüz test edə bilərsiniz.
- Qalanları əvvəlki düstur kimidir. ƏGƏR(VƏ(DƏQİQ(C4,"Keç"), DƏK(D4,"Keçmə")),"Keçmə","Uğursuz") qaytaracaq "Keçmə" hər iki mövzuda “Keçmə” var.
İndi siz Doldurma Dəstəsini üzərinə sürükləyə bilərsiniz.bu düsturu qalan xanalara köçürün.
Ətraflı oxuyun: Excel-də Çoxsaylı IF şərtindən necə istifadə etməli (3 Nümunə)
3. VEYA Şərti ilə Mətnlə Çoxsaylı IF İfadələri (Hər-Həssas Uyğunluq)
İndi biz OR funksiyasını IF funksiyası daxilində tətbiq edəcəyik.
Bu an üçün düşünək ki, hər hansı bir tələbə imtahanda ən azı bir fənndən keçərsə, imtahandan keçər.
Ona görə də tələbələrin ümumi nəticəsini öyrənmək üçün müraciət etməliyik. OR şərti.
Birinci tələbənin ümumi nəticəsi üçün düstur belə olacaq:
=IF(OR(C4="pass",D4="pass"),"Pass","Fail")
Qeydlər:
- ƏGƏR funksiyası defolt olaraq böyük hərflərə həssas olmayan uyğunluqlara uyğun gəlir. Beləliklə, burada C4= “pass” və ya C4= “Pass” istifadə etməyiniz heç bir əhəmiyyət kəsb etmir.
- VEYA(C4=”pass”, D4=”pass”) şərtlərdən ən azı biri DOĞRU olarsa, DOĞRU qaytarır. Əks halda, YANLIŞ qaytarır.
- Ona görə də, ƏGƏR(OR(C4=”keçir”,D4=”keç"),”Keç”,”Uğursuz”) ən azı bir fənndən keçərsə “Keçmə” qaytaracaq, əks halda “Uğursuz” qaytaracaq.
İndi bu düsturu qalan xanalara köçürmək üçün Doldurma Dəstəyi sürükləyin.
Ətraflı oxuyun: Excel-də MAX IF Funksiyasından Necə İstifadə Edilir
4. VEYA Şərti ilə Mətnli Çoxsaylı IF İfadələri (Həssas Rəqəm Uyğunluğu)
İstifadə etdiyimiz kimi VƏ şərtində, hərf hərfinə həssas uyğunluq yaratmaq üçün EXACT funksiyası və ƏGƏR funksiyasının kombinasiyasından istifadə edə bilərsiniz.
Bundan istifadə edin birinci tələbə üçün düstur:
=IF(OR(EXACT(C4,"Pass"),EXACT(D4,"Pass")),"Pass","Fail")
Qeydlər:
- EXACT funksiyası həssas uyğunluqlarla işləyir. Beləliklə, siz tam olaraq EXACT(C4, “Keçmə”) istifadə etməlisiniz.
- EXACT(C4, “pass”) burada işləməyəcək. O, YANLIŞ qaytaracaq. Siz özünüz test edə bilərsiniz.
- Qalanları əvvəlki düstur kimidir. ƏGƏR(VƏYƏ(DƏQR(C4,"Keç"), DƏqiq(D4,"Keçmə")),"Keçmə","Uğursuz") əgər varsa "Keçmə" qaytaracaq ən azı bir mövzuda “Keçmə” -dir.
Sonra düsturu kopyalamaq üçün Doldurma Dəstəsini dartın. qalan xanalar.
Ətraflı oxuyun: Excel VBA: If then Else ilə çoxlu şərtlərlə ifadə (5 Nümunə)
5. İç içə IF İfadələri
İndiyə qədər biz idarə etmək üçün ƏĞƏR funksiyası daxilində VƏ funksiyası və VEYA funksiyası istifadə etmişik. çoxsaylı kriteriyalar.
Lakin siz çoxlu kriteriyalarla məşğul olmaq üçün IF funksiyasından başqa IF funksiyası daxilində də istifadə edə bilərsiniz.
Buna çoxsaylı
VƏ ifadəsi, yəni tələbə yalnız hər iki fənndən keçdiyi halda keçəcək, həm də iç içə <1 ilə həyata keçirilə bilər>IF ifadələri buyol:
=ƏGƏR(C4=”keç”,ƏG(D4=”keçmə",”Keçmə”,”Uğursuz”),”Uğursuz”)Qeydlər:
- Burada, C4 xanasındakı dəyər “Keçmə” -dirsə, o zaman nə olduğunu görmək üçün hərəkət edəcək. D4 xanasındakı dəyərdir.
- Əgər D4 xanasındakı dəyər də “Keçmə -dirsə, yalnız o zaman <1 kimi təsdiqlənəcək>“Keç” . Əks halda, o, “Uğursuz” kimi təsdiqlənəcək.
- Və IF funksiyası böyük hərflərə həssas olmayan uyğunluğu qaytarır. Beləliklə, C4=”pass” və ya C4=”Pass” həqiqətən də burada fərq etməz.
Sonra bu düsturu qalan xanalara doldurmaq üçün Doldurma Dəstəyi -ni dartın.
Həmçinin, hərflərə həssas uyğunluq istəyirsinizsə, istifadə edə bilərsiniz. əvvəl göstərildiyi kimi EXACT funksiyası və ƏGƏR funksiyasının kombinasiyası.
Bu düsturdan ilk xanada istifadə edin və sonra Doldurma Dəstəsini<2 sürükləyin>.
Əlaqədar Məzmun: Dəyərlər Aralığı ilə Excel IF funksiyasından necə istifadə etməli
6. Massiv Düsturu ilə Çoxsaylı IF İfadələri
Bu nöqtəyə qədər etdiyimiz tək şey formulanı birinci xanada tətbiq etdik və sonra düsturu doldurmaq üçün Doldurma Dəstəyi -ni sürüklədik. xanaların qalan hissəsinə.
Lakin siz bütün xanaları bir yerdə doldurmaq üçün Massiv Düsturundan də istifadə edə bilərsiniz.
AND və <Əvvəllər istifadə etdiyimiz 1>OR düsturu Massiv Formula -nə tətbiq edilə bilməz. Lakin siz Masivi Formula -ni iç-içə IF ilə tətbiq edə bilərsinizfunksiyası.
Massiv Düsturu olan bütün tələbələrin ümumi nəticəsini tapmaq üçün bu düsturu daxil edə bilərsiniz:
=IF(EXACT(C4:C13,"Pass"),IF(EXACT(D4:D13,"Pass"),"Pass","Fail"),"Fail")
Qeydlər:
- Burada C4:C13 və D4:D13 mənim kriteriyalarımın iki diapazonudur. Siz özünüzdən istifadə edirsiniz.
- Burada böyük hərflərə həssas uyğunluğu seçirik. Böyük hərflərə həssas olmayan uyğunluq istəyirsinizsə, bunun əvəzinə C4:C13=“Keçmə” və D4:D13=“Keçmə” istifadə edin.
- CTRL düyməsini basın. Office 365 -də deyilsinizsə, formul daxil etmək üçün +SHIFT+ENTER .
Ətraflı oxuyun: Necə etmək olar Yaşlanma üçün Excel-də Çoxsaylı Əgər Şərtlərindən istifadə edin (5 Metod)
Nəticə
Bu üsullardan istifadə edərək Excel-də mətnlə birlikdə çoxlu IF ifadələrindən istifadə edə bilərsiniz. Başqa üsul bilirsinizmi? Yoxsa sualınız var? Bizdən soruşmaqdan çekinmeyin.