Excel EĞER(IF) Fonksiyonu Nasıl Kullanılır?

Excel’de EĞER (IF) FONKSİYONU

Excel’de EĞER(IF) fonksiyonu hücrelerde yer alan değerleri, fonksiyon içerisinde belirtilen koşulara göre mantıksal olarak karşılaştırmak amacıyla kullanılır.

EĞER(IF) fonksiyonunda bir koşul test edilir, eğer sunulan koşul doğru ise bir değer, sunulan koşul doğru değil ise bir değer EĞE(IF) fonksiyonu ile döndürülür.

EĞER(IF) fonksiyonunun syntax yapısı aşağıda yer aldığı gibidir.

EĞER(IF) fonksiyonunda mantıksak sınama parametresi zorunlu, diğer 2 ve 3. Parametreler ise zorunlu değildir.

Mantıksal sınamada test edilecek koşul ne ise (Örn:’’A2’’ hücresindeki sayı 1000’den büyükse) bu kısımda koşul belirtilir. ‘’[eğer_doğruysa_değer]’’ kısmında bu koşul gerçekleşiyorsa gelecek parametre değeri belirtilir. ‘’[eğer_yanlışsa_değer]’’ kısmına ise bu koşul gerçekleşmiyorsa gelecek parametre değeri belirtilir.

Burada dikkat edilmesi gereken bir nokta ise şudur, eğer doğruysa kısmına ‘’ evet’’ gibi metinsel bir ifade girilecekse, bu ifade tırnak( “”) içinde belirtilmelidir. Sayısal bir ifade girilecekse tırnak kullanımına gerek yoktur.

ÖRN: ‘’A2’’ hücresindeki değerin,1000’den büyük ise ‘’büyük’’, değilse ’’küçük’’ koşulunu formüle edelim. =EĞER(A2>1000;”büyük”;”küçük”)

ÖRN: ’A2’’ hücresindeki dil ‘’Türkçe’’ ise ‘’evet’’, değilse boş kalsın koşulunu formüle edelim.

=EĞER(A2=”Türkçe”;”evet”;””)

EĞER(IF) fonksiyonunda metin sonucu yerine matematiksel bir hesaplama da döndürülebilir.

ÖRN: Kitap dili ‘’Türkçe’’ ise satış tutarının ‘’%1’i’’ kadar, değilse ‘’%20’’si kadar KDV uygulansın.

=EĞER(B2=”Türkçe”;E2*0,01;E2*0,2)

EĞER(IF) Fonksiyonu ile birden fazla koşulu sınamak için ‘’VE (AND)’’ ve ‘’YADA (OR)’’ fonksiyonları EĞER(IF) fonksiyonu ile iç içer kullanılır.

ÖRN: Kitabın dili ‘’Türkçe’’ ve Kitabın Türü ’’Roman’’ ise ‘’evet’’ ifadesi döndürülsün koşulunu formüle edelim. 

=EĞER(VE(B2=”Türkçe”;A2=”Roman”);”evet”;””)

ÖRN: Kitabın dili ‘’Türkçe’’ ya da ’’Çince” ise ‘’evet’’ ifadesi döndürülsün koşulunu formüle edelim. 

=EĞER(YADA(B2=”Türkçe”;B2=”Çince”);”evet”;””)

ÖRN: Satış adedi 1000’den küçük ve Türkçe ya da Çince ise doğru ifadesi döndürülsün koşulunu formüle edelim.

=EĞER(VE(D2>1000)*YADA(B2=”Türkçe”;B2=”Çince”);”evet”;””)

EĞER(IF) fonksiyonu iç içe kullanılarak tek bir formülasyonla birden fazla koşul aynı anda sınanabilir ve birden fazla farklı sonuç döndürülebilir.

ÖRN: Tutar USD cinsinden ise USD kuru ile tutarı çarp, tutar EUR ise EUR kuru ile tutarı çarp, TL ise tutarı aynı bırak koşulunu formüle edelim.

=EĞER(C2=”USD”;B2*$G$1;EĞER(C2=”EUR”;B2*$G$2;B2))

Yazar: Eda Karakuş Filibelioğlu

Similar Posts

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.