EĞER formülü, bir hücrenin belirlediğin koşulu sağlayıp sağlamadığını kontrol eder. Sonuç doğruysa bir değer, yanlışsa başka bir değer döndürür. İngilizce Excel'de işlevin adı IF'tir.
EĞER formülünün yapısı
Söz dizimi EĞER(mantıksal_sınama; eğer_doğruysa_değer; eğer_yanlışsa_değer) biçimindedir. Sınama C2>=1000 gibi bir karşılaştırma olabilir.
Metin sonuçlarını çift tırnak içine al. Sayılar ve hücre başvuruları tırnaksız yazılır.
Satış hedefi örneği
C2 hücresindeki satış 1000 veya üzerindeyse Hedefte, değilse Hedef altı yazdırmak için aşağıdaki formülü kullan.
Formülü aşağı kopyaladıktan sonra eşik değerinin sınırındaki kayıtları özellikle kontrol et.
Uygulama adımları
- Kontrol edilecek hücreyi ve koşulu belirle.
- Koşul doğruysa gösterilecek sonucu yaz.
- Koşul yanlışsa gösterilecek sonucu ekle ve formülü test et.
=EĞER(C2>=1000;"Hedefte";"Hedef altı")Eşik değerini gerçek satırlarla test et
A sütununda sipariş kodu, B sütununda tutar olsun. B2=1.200, B3=800, B4=1.000 ise aşağıdaki formül sırasıyla 'Büyük', 'Standart', 'Büyük' yazar. >= karşılaştırması 1.000 sınırını da kapsar; > kullanırsan B4 'Standart' olur.
Formülü C2'ye yazıp aşağı kopyala. Karar kuralını değiştirirsen yalnızca görünen birkaç sonucu değil, sınırdaki 1.000 kaydını ve boş tutarları da kontrol et. Boş hücrelerin nasıl yorumlanacağı iş kuralına bağlıdır.
| Sipariş | Tutar (B) | Beklenen sonuç (C) |
|---|---|---|
| S-01 | 1.200 | Büyük |
| S-02 | 800 | Standart |
| S-03 | 1.000 | Büyük |
=EĞER(B2>=1000;"Büyük";"Standart")Metin, sayı ve çoklu koşul ayrımı
'Büyük' ile 'Standart' metin sonuçlarıdır ve tırnak içinde yazılır. Sonuç olarak sayı üretmek istersen 1 ve 0 gibi değerleri tırnaksız kullan. Sayı gibi görünen metinleri test etmeden karar sütunu oluşturma.
Birden fazla şartı aynı anda aramak için EĞER içine VE veya YADA eklenebilir; önce her koşulu ayrı sütunda doğrulamak hatayı bulmayı kolaylaştırır. SheetCommand bugün EĞER formülünü dosyaya yazmaz; bu örnek Excel'de uygulanır.
EĞER formülünde sık hatalar
Metni tırnak içine almamak, >= yerine > kullanarak sınır değerini dışarıda bırakmak ve sayıları metin olarak karşılaştırmak beklenmeyen sonuçlara yol açar.
Çok sayıda iç içe EĞER formülü okunması zor bir yapı oluşturur. Birden fazla koşul için VE, VEYA veya daha uygun arama işlevlerini değerlendirebilirsin.
Sık sorulan sorular
EĞER formülünde metin neden tırnak içinde?
Excel, sabit metin sonucunu hücre adı veya işlevden ayırmak için çift tırnak bekler.
SheetCommand EĞER formülünü otomatik yazar mı?
Hayır. Bu rehber formülü öğretir; araç şu an desteklenen veri temizleme, sıralama, özetleme ve temel hesaplama komutlarını çalıştırır.
Kaynaklar ve daha fazla bilgi
SheetCommand
Koşul uygulamadan önce veriyi kontrol et
Rapor özetini çıkar, boş veya tekrar eden satırları temizle ve ardından EĞER formülünü Excel'de kur.