5 dk okuma 29.11.2025

Excel'de EĞER Fonksiyonu Nasıl Kullanılır ve İç İçe Nasıl Yazılır?

Excel'deki en temel ve en güçlü fonksiyonlardan biri olan EĞER fonksiyonu, verilerine bir koşul koyarak bu koşulun doğru mu yoksa yanlış mı olduğunu kontrol etmeni sağlar. Bu fonksiyon, günlük iş akışında "Eğer satışlarım 1000'i geçerse 'Başarılı' yaz, geçmezse 'Tekrar Dene' yaz" gibi kararlar almanı otomatikleştirmek için kullanılır. Mantıksal analizlerin ve otomatik sınıflandırmaların başlangıç noktasıdır.

 

Bu rehber, sana EĞER fonksiyonunun temel yapısını adım adım gösterecek ve ardından birden fazla koşulu aynı anda kontrol etmek istediğinde kullanman gereken İç İçe EĞER yapısının kurulumunu öğretecek. İster basit bir not değerlendirmesi yap, ister karmaşık prim hesaplamaları, bu fonksiyonu öğrenerek Excel'i çok daha etkin bir şekilde kullanabilirsin.

1

EĞER fonksiyonunun üç ana bileşeni vardır: =EĞER(Mantıksal_sınama; Eğer_doğruysa_değer; Eğer_yanlışsa_değer). Mantıksal sınama, kontrol etmek istediğin koşuldur (örneğin $A1>100$). İkinci bölüm, koşul DOĞRU ise ne yapılacağını, üçüncü bölüm ise YANLIŞ ise ne yapılacağını belirtir.

2

Sonucun görünmesini istediğin hücreyi seç (örneğin B2) ve formül çubuğuna =EĞER( yaz. Şimdi ilk koşulunu yazmalısın. Diyelim ki A2 hücresindeki notun 50'den büyük olup olmadığını kontrol etmek istiyorsun. A2>50 yazarak ilk bileşeni tamamla.

3

Mantıksal sınamadan sonra noktalı virgül (;) koy ve koşulun doğru olması durumunda ne yazılacağını tırnak içinde belirt. Örneğin, "Geçti". Tekrar noktalı virgül koy ve koşulun yanlış olması durumunda ne yazılacağını tırnak içinde belirt. Örneğin, "Kaldı". Tüm formül şöyle görünmeli: =EĞER(A2>50;"Geçti";"Kaldı"). Parantezi kapat ve Enter'a bas.

4

Formülü yazdığın hücreyi (B2) seç, sağ alt köşesindeki küçük kareye (doldurma tutamacı) çift tıkla veya aşağı doğru çek. Bu, formülü diğer tüm satırlara otomatik olarak uygulayacak ve her bir satırdaki A sütunu değerine göre sonucu hesaplayacaktır.

5

İç İçe EĞER Fonksiyonu Kullanımı (Birden Çok Koşul)

 

Tek bir EĞER fonksiyonu sadece iki sonuç (Doğru/Yanlış) verebilir. Eğer üç veya daha fazla durum değerlendirmen gerekiyorsa (Örn: A, B, C notları), ikinci ve sonraki koşulları birinci EĞER'in Eğer_yanlışsa_değer bölümüne yerleştirerek iç içe yazmalısın.

6

Diyelim ki A2'deki not 80'den büyükse "A", 60'tan büyükse "B", aksi halde "C" yazmak istiyorsun. İlk EĞER (80'den büyük mü?): =EĞER(A2>80;"A"; ... ) İkinci EĞER (Yanlışsa 60'tan büyük mü?): =EĞER(A2>80;"A"; EĞER(A2>60;"B"; ... )) Nihai Formül (Hiçbiri değilse "C"): =EĞER(A2>80;"A"; EĞER(A2>60;"B"; "C")). Formülde açtığın parantez sayısı kadar kapatmayı unutma.

Sonuç ve İpuçları

Artık hem tek bir koşulu kontrol eden temel EĞER fonksiyonunu hem de birden fazla seviyeyi değerlendiren karmaşık İç İçe EĞER yapısını başarıyla kullanabilirsin. EĞER fonksiyonu, verilerinizi otomatik olarak sınıflandırmak, puanlamak veya etiketlemek için vazgeçilmez bir araçtır. Unutma, koşullarını her zaman büyükten küçüğe doğru (veya tam tersi) sırayla kontrol etmelisin ki, ilk koşuldan sonra gelen diğer koşullar doğru bir şekilde değerlendirilebilsin.

 

EĞERHATA Kullanımı: Formülünün hata vermesi durumunda (örneğin #DEĞER!), kullanıcıya özel bir mesaj göstermek için formülünü EĞERHATA (IFERROR) fonksiyonu ile sarabilirsin: =EĞERHATA(EĞER(A1>100;"Büyük";"Küçük"); "Veri Yok").

 

MANTIKSAL Operatörler: İki veya daha fazla mantıksal sınamayı tek bir EĞER içinde birleştirmek için VE (AND) ve YADA (OR) fonksiyonlarını kullan:

 

=EĞER(VE(A2>10; B2<20);"Geçerli";"Geçersiz") (Her ikisi de doğru olmalı)

=EĞER(YADA(A2>10; B2<20);"Geçerli";"Geçersiz") (En az biri doğru olmalı)

 

Yeni Çözüm (ÇOKEĞER): Excel'in modern sürümlerinde, İç İçe EĞER yerine ÇOKEĞER (IFS) fonksiyonunu kullanmak çok daha temiz ve pratiktir. ÇOKEĞER, her bir koşulu ve sonucunu yan yana listelemeni sağlar, parantez karmaşasını bitirir. Örneğin: =ÇOKEĞER(A2>80;"A"; A2>60;"B"; DOĞRU;"C").

Link kopyalandı!