IF funksiyası, həqiqət və ya yanlış olub olmadığını görmək üçün müəyyən bir vəziyyəti sınayaraq Excel elektron tablolarına qərar qəbul edir. Vəziyyət doğruysa, funksiya bir hərəkət edər. Vəziyyət səhv olarsa, fərqli bir hərəkət edər. Aşağıdakı IF funksiyası haqqında daha çox məlumat əldə edin.
Hesabatların yerinə yetirilməsi və IF funksiyası ilə məlumatların daxil edilməsi
Bir funksiyanın sintaksis funksiyanı düzəltməyə aiddir və funksiyanın adını, mötərizəni və arqumentləri ehtiva edir.
Funksiyanın sintaksisi:
= IF (məntiq testi, dəyər, doğrudur, false varsa)
Məntiq testi həmişə iki dəyər arasındakı müqayisədir. Müqayisə operatorları , məsələn, birinci dəyəri ikinci və ya daha az olub-olmadığını görmək üçün istifadə olunur.
Məsələn, buradakı görüntüdə, məntiq testi, işçilərin Bütununda yerləşən qazancını 30.000 ABŞ dollarından daha çox olub-olmadığını görmək üçün müqayisə edir.
= IF (B2> 30000, B2 * 1%, 300)
Funksiya məntiqi testin doğru və ya yanlış olub olmadığını müəyyən etdikdən sonra, dəyər ilə göstərilən iki hərəkətdən birini yerinə yetirir, əgər yanlış arqumentlər doğru və dəyər.
Funksiyanın həyata keçirə biləcəyi hərəkət növlərinə aşağıdakılar daxildir:
- bir formul istifadə edərək hesablamalar aparmaq və ya rəqəm məlumatlarını daxil etmək
- təyin olunmuş iş səhifələrində mətn bəyanatlarını əks etdirən,
- hədəf hüceyrəsini boş buraxaraq.
IF funksiyası ilə hesablamaları yerinə yetirmək
IF funksiyası, funksiyanın əsl dəyərini qaytarmasından asılı olmayaraq fərqli hesablamaları həyata keçirə bilər.
Yuxarıdakı şəkildəki bir formulun, işçilərin mənfəətinə əsaslanan bir azalma məbləğini hesablamaq üçün istifadə olunur.
= IF (B2> 30000, B2 * 1%, 300)
Çıxarılma dərəcəsi, doğru arqumentin dəyəri olaraq daxil edilən bir formulla istifadə olunur. İşçinin əmək haqqı 30.000 ABŞ dollarından daha çox olduqda formula B sütununda yerləşən mənfəəti 1% artırır.
IF funksiyası ilə məlumatın daxil edilməsi
IF funksiyası da hədəf hüceyrəsinə nömrə məlumatlarını daxil etmək üçün təyin oluna bilər. Bu məlumatlar daha sonra digər hesablamalarda istifadə edilə bilər.
Yuxarıdakı nümunədə, əgər bir işçinin mənfəəti 30.000 ABŞ dollarından azsa, saxta arqumentin bir hesablamanı yox, çıxışı üçün düz 300,00 ABŞ dolları məbləğində əlavə etmək üçün təyin olunduğu dəyər .
Qeyd: Funksiyada 30000 və ya 300 nömrələri ilə nə dollar işareti, nə də virgül ayırıcıya daxil edilmir. Bir və ya hər ikisini daxil etmək, formulada səhvlər yaradır.
- Excel funksiyaları arqumentlər arasında bir ayırıcı kimi virgüldən istifadə edir, beləliklə ədədlərlə vergüllərin daxil edilməsi, IF funksiyası üçün üçdən artıq arqumentin girildiyinə inanır.
- Dollar əlamətləri mətn xarakterli olduğundan, nömrələri ilə daxil etmək, Excel-də bir yazma səhvinin əməl olunduğuna inanır və onu düzəltməyi təklif edir.
Mətn bildirişlərinin göstərilməsi və ya Excel IF funksiyası ilə boşluqların çıxarılması
IF funksiyası ilə Words və ya mətn hesabatlarını göstərmək
Bir ədəddən artıq bir IF funksiyası ilə göstərilən mətnin iş səhifəsində müəyyən nəticələri tapmaq və oxumasını asanlaşdıra bilər.
Yuxarıda göstərilən misalda, IF funksiyası coğrafiya viktorina alan tələbələrin Cənubi Sakit okeanının bir sıra yerləri üçün paytaxt şəhərlərini düzgün müəyyən edib etmədiklərini yoxlamaq üçün qurulmuşdur.
IF funksiyasının məntiqi testi tələbələrin S sütununda verdiyi cavabları arqumentin özünə daxil edilmiş düzgün cavabı ilə müqayisə edir.
Şagirdin cavabı lojik mətn arqumentinə daxil edilən adla eşleşirse, Sütun C düzgün sözü göstərilir. Adı uyğun deyilsə, hüceyrə boş qalır.
= IF (B2 = "Wellington", "Düzgün", "")
IF funksiyasında bir söz və ya mətn bəyanatından istifadə etmək üçün hər bir giriş aşağıdakı kimi alınmalıdır:
- məntiqi test arqumenti: B2 = "Wellington"
- dəyər doğru dəlil "Doğru"
Hüceyrələri Boş bırakırlar
Yuxarıdakı nümunədə saxta dəlil varsa, dəyər üçün göstərildiyi kimi, bir cüt boş tirnoq işarəsi ( "" ) daxil edərək hüceyrələr boş qalır.