Bilmək lazımdır
- ƏGƏR-ONDA sintaksisi=ƏGƏR (məntiq testi, doğrudursa dəyər, yanlışdırsa dəyər).
- Birinci arqument funksiyaya müqayisə doğru olarsa nə edəcəyini bildirir.
-
İkinci arqument funksiyaya müqayisə yalan olarsa nə edəcəyini bildirir.
Bu məqalə Microsoft 365, Excel 2019, 2016, 2013, 2010 üçün Excel-də ƏGƏR-SONDA funksiyasından necə istifadə olunacağını izah edir; Mac üçün Excel və Excel Online, eləcə də bir neçə nümunə.
Excel-də IF-THEN daxil edilir
Excel-də ƏGƏR-ONDA funksiyası elektron cədvəllərinizə qərar qəbulu əlavə etmək üçün güclü üsuldur. O, şərtin doğru və ya yalan olduğunu yoxlamaq üçün sınaqdan keçirir və sonra nəticələrə əsasən xüsusi təlimatlar toplusunu yerinə yetirir.
Məsələn, Excel-də ƏGƏR-ONDA hərfini daxil etməklə, siz xüsusi xananın 900-dən böyük olub-olmadığını yoxlaya bilərsiniz. Əgər belədirsə, düsturun "MÜKƏMMƏL" mətnini qaytarmasını təmin edə bilərsiniz. Əgər belə deyilsə, düsturun "ÇOX KİÇİ" qaytarılmasını təmin edə bilərsiniz.
ƏGƏR-ONDA düsturuna daxil edə biləcəyiniz bir çox şərt var.
ƏGƏR-ONDA funksiyasının sintaksisinə funksiyanın adı və mötərizə daxilində funksiya arqumentləri daxildir.
ƏGƏR-SONDA funksiyasının düzgün sintaksisi budur:
=ƏGƏR(məntiq testi, doğrudursa dəyər, yanlışdırsa dəyər)
Funksiyanın IF hissəsi məntiq testidir. Burada iki dəyəri müqayisə etmək üçün müqayisə operatorlarından istifadə edirsiniz.
Funksiyasının THEN hissəsi birinci vergüldən sonra gəlir və vergüllə ayrılmış iki arqumenti ehtiva edir.
- Birinci arqument funksiyaya müqayisə doğru olarsa nə edəcəyini bildirir.
- İkinci arqument funksiyaya müqayisə yalan olarsa nə edəcəyini bildirir.
Sadə IF-THEN Funksiya Misal
Daha mürəkkəb hesablamalara keçməzdən əvvəl gəlin ƏGƏR-ONDA ifadəsinin sadə nümunəsinə baxaq.
Cədvəlimiz B2 xanası ilə 100$ olaraq qurulub. Dəyərin 1000$-dan böyük olub-olmadığını göstərmək üçün aşağıdakı düsturu C2-yə daxil edə bilərik.
=ƏGƏR(B2>1000, "MÜKEMMEL", "ÇOX KİÇİ")
Bu funksiyanın aşağıdakı arqumentləri var:
- B2>1000 B2 xanasındakı dəyərin 1000-dən böyük olub olmadığını yoxlayır.
- "MÜKƏMMƏL", əgər B2 1000-dən böyükdürsə, C2 xanasında PERFECT sözünü qaytarır.
- "TOO SMALL" B2 1000-dən böyük deyilsə, C2 xanasında ÇOX KIÇIQ ifadəsini qaytarır.
Funksiyanın müqayisə hissəsi yalnız iki dəyəri müqayisə edə bilər. Bu iki dəyərdən hər hansı biri ola bilər:
- Sabit nömrə
- Bir simvol sətri (mətn dəyəri)
- Tarix və ya vaxt
- Yuxarıdakı dəyərlərdən hər hansı birini qaytaran funksiyalar
- Yuxarıda göstərilən dəyərlərdən hər hansı birini ehtiva edən cədvəldəki hər hansı digər xanaya istinad
Funksiyanın TRUE və ya YANLIŞ hissəsi də yuxarıdakılardan hər hansı birini qaytara bilər. Bu o deməkdir ki, siz əlavə hesablamalar və ya funksiyaları daxil etməklə (aşağıya bax) ƏGƏR-ONDA funksiyasını çox təkmilləşdirə bilərsiniz.
Excel-də ƏGƏR-ONDA ifadəsinin doğru və ya yanlış şərtlərini daxil edərkən, Excel-in avtomatik tanıdığı TRUE və FALSE istifadə etmədiyiniz halda, geri qaytarmaq istədiyiniz mətnin ətrafında dırnaq işarələrindən istifadə etməlisiniz. Digər dəyərlər və düsturlar dırnaq işarəsi tələb etmir.
ƏGƏR-ONDA Funksiyasına Hesablamaların Daxil Edilməsi
Müqayisə nəticələrindən asılı olaraq ƏGƏR-ONDA funksiyasının yerinə yetirilməsi üçün müxtəlif hesablamaları yerləşdirə bilərsiniz.
Bu misalda B2-dəki ümumi gəlirdən asılı olaraq borc vergisini hesablamaq üçün bir hesablama istifadə olunur.
Məntiq testi B2-də ümumi gəlirin 50 000,00$-dan çox olub olmadığını yoxlamaq üçün müqayisə edir.
=ƏGƏR(B2>50000, B20.15, B20.10)
Bu misalda B2 50 000-dən böyük deyil, ona görə də "value_if_false" şərti həmin nəticəni hesablayacaq və qaytaracaq.
Bu halda, bu, B20.10, yəni 4000.
Nəticə IF-THEN funksiyasının daxil edildiyi C2 xanasına yerləşdirilir, 4000 olacaq.
Siz həmçinin hesablamaları funksiyanın müqayisə tərəfinə yerləşdirə bilərsiniz.
Məsələn, vergi tutulan gəlirin ümumi gəlirin yalnız 80%-i olacağını təxmin etmək istəyirsinizsə, yuxarıdakı ƏGƏR-ONDA funksiyasını aşağıdakı kimi dəyişə bilərsiniz.
=ƏGƏR(B20,8>50000, B20,15, B20,10)
Bu, 50.000 ilə müqayisə etməzdən əvvəl B2-də hesablama aparacaq.
Minlərlə rəqəmləri daxil edərkən heç vaxt vergül daxil etməyin. Bunun səbəbi Excelin vergülü funksiyanın daxilindəki arqumentin sonu kimi şərh etməsidir.
ƏGƏR-ONDA Funksiyasının İçərisində Yerləşdirmə Funksiyaları
Siz həmçinin IF-THEN funksiyasının içərisinə funksiya yerləşdirə (və ya "yerləşdirə" bilərsiniz).
Bu sizə qabaqcıl hesablamalar aparmağa və sonra faktiki nəticələri gözlənilən nəticələrlə müqayisə etməyə imkan verir.
Bu nümunədə deyək ki, B sütununda beş şagirdin qiymətləri olan cədvəliniz var. Siz AVERAGE funksiyasından istifadə edərək həmin qiymətləri ortalaya bilərsiniz. Sinif orta nəticələrindən asılı olaraq, siz C2 xanasını ya "Əla!" qaytara bilərsiniz. və ya "İşə ehtiyacı var."
ƏGƏR-ONDA funksiyasını belə daxil edərdiniz:
=ƏGƏR(ORTA(B2:B6)>85, "Əla!", "İşə ehtiyac var")
Bu funksiya "Əla!" mətnini qaytarır. sinif ortalaması 85-dən yuxarıdırsa, C2 xanasında. Əks halda, "İş lazımdır" qaytarır.
Gördüyünüz kimi, daxil edilmiş hesablamalar və ya funksiyalarla Excel-ə ƏGƏR-SONDA funksiyasını daxil etmək sizə dinamik və yüksək funksional cədvəllər yaratmağa imkan verir.
FAQ
Excel-də birdən çox IF-THEN ifadələrini necə yarada bilərəm?
Birdən çox IF-THEN ifadələri yaratmaq üçün Excel-də Nesting-dən istifadə edin. Alternativ olaraq, IFS funksiyasından istifadə edin.
Excel-də neçə IF ifadəsi yerləşdirə bilərsiniz?
Bir IF-THEN ifadəsi daxilində 7-ə qədər ƏGƏR ifadəsini yerləşdirə bilərsiniz.
Şərti formatlaşdırma Excel-də necə işləyir?
Excel-də şərti formatlaşdırma ilə müxtəlif şərtləri yoxlamaq üçün eyni məlumatlara birdən çox qayda tətbiq edə bilərsiniz. Excel əvvəlcə müxtəlif qaydaların ziddiyyət təşkil edib-etmədiyini müəyyən edir və əgər belədirsə, proqram verilənlərə hansı şərti formatlaşdırma qaydasının tətbiq ediləcəyini müəyyənləşdirir.