Bu blog, Excel'de yeni çalışma sayfaları nasıl eklenir ve bu işlemin proje..
Excel'de EĞER formülü, belirli bir koşulun doğru mu yanlış mı olduğunu sınayarak, bu sonuca göre farklı değerler döndüren temel mantıksal formüllerden biridir. İşlemleri otomatikleştirmek ve verileriniz üzerinde koşullu kararlar almak için vazgeçilmezdir.
Pratik Çözüm ve Adımlar:
EĞER formülünün genel yapısı şu şekildedir:
=EĞER(mantıksal_sınama; eğer_doğruysa_değer; eğer_yanlışsa_değer)
Şimdi bu argümanları ve adım adım kullanımını inceleyelim:
mantıksal_sınama (Condition): Bu, Excel'in kontrol edeceği koşuldur. Sonucu DOĞRU veya YANLIŞ olan herhangi bir ifade olabilir.
A1>10, B2="Evet", C3<>D3eğer_doğruysa_değer (Value if True): mantıksal_sınama DOĞRU ise (yani koşul sağlanıyorsa) hücreye yazılacak değer, metin veya başka bir formül.eğer_yanlışsa_değer (Value if False): mantıksal_sınama YANLIŞ ise (yani koşul sağlanmıyorsa) hücreye yazılacak değer, metin veya başka bir formül.Adım Adım Kullanımı:
= işaretini yazarak formüle başlayın ve EĞER( yazın.mantıksal_sınamanızı girin. Örneğin, B2>50.; ile argümanı ayırın.eğer_doğruysa_değeri girin. Metin kullanıyorsanız tırnak işaretleri arasına alın. Örneğin, "Geçti".; ile argümanı ayırın.eğer_yanlışsa_değeri girin. Örneğin, "Kaldı".).1. Excel'de Eğer (IF) Fonksiyonu Kullanımı
3. Excel 'Eğer' İşlevi Mantığı Nasıldır?
4. Excel'de İç İçe Eğer Formülü Kullanımı Nasıldır?
5. İç İçe Eğer, Çok Eğer, Düşeyara ve Çaprazara Kullanımları
Peki ya koşullarınız ikiden fazlaysa? Örneğin, satış rakamlarına göre farklı komisyon oranları uygulamak isterseniz ne olacak?
Eski Excel sürümlerinde, birden çok koşul için EĞER formülleri iç içe yazılarak çözüm üretilirdi. Bu yöntem çalışır fakat yönetmesi zordur.
Örnek: Fatura Vade Durumu Analizi =EĞER(A2<=0; "Vadesi Geçti"; EĞER(A2<=7; "Bu Hafta Ödenecek"; EĞER(A2<=30; "Bu Ay İçinde"; "Uzun Vadeli")))
Uyarı: 3'ten fazla koşul içeren iç içe EĞER formülleri, parantez takibini zorlaştırır, hata yapma olasılığını artırır ve formülü anlamak isteyen başka bir kullanıcı için kabusa dönüşebilir.
Excel 2019, 2021 ve Microsoft 365'te bulunan ÇOKEĞER (IFS) formülü, iç içe EĞER'in karmaşıklığını ortadan kaldırır. Koşulları ve sonuçları sırayla listelemenizi sağlar.
Örnek:
Kademeli Prim (Komisyon) Hesaplama formülü yazmak isterseniz
=ÇOKEĞER(A2>=100000; "Pekiyi (%10)"; A2>=75000; "İyi (%7)"; A2>=50000; "Orta (%4)"; A2<50000; "Geliştirilmeli (%0)")
Gördüğünüz gibi, ÇOKEĞEĞER formülü ile her koşul ve sonucu kendi satırındaymış gibi net bir şekilde okunabilir.
Pro İpucu: Karmaşık finansal analizler ve KPI raporlarınızı ÇOKEĞER gibi modern formüllerle nasıl otomatikleştireceğinizi öğrenmek için Vidoport'taki 'İleri Düzey Formüller' eğitim setimize göz atın.
Bazen bir kararı etkileyen birden fazla faktör olur. EĞER formülünü VE (AND) ve YADA (OR) fonksiyonları ile birleştirerek çok daha sofistike mantıklar kurabilirsiniz.
VE fonksiyonu, içindeki tüm şartlar aynı anda doğruysa DOĞRU sonucu üretir.
Senaryo:
Bir çalışanın prim alması için hem satış hedefi (A2) 10.000'i geçmeli HEM DE müşteri memnuniyet puanı (B2) 85'in üzerinde olmalı.
Formül:
=EĞER(VE(A2>10000; B2>85); "Prim Hak Edildi"; "-")
YADA fonksiyonu, içindeki şartlardan en az bir tanesi doğruysa DOĞRU sonucu üretir.
Senaryo:
Bir siparişin "Acil Kargo" olarak işaretlenmesi için ürün kategorisi (A2) "Medikal" olmalı VEYA sipariş tutarı (B2) 10.000 TL'yi aşmalı.
Formül:
=EĞER(YADA(A2="Medikal"; B2>10000); "Acil Kargo"; "Standart Kargo")
Formülleriniz, beklenmedik verilerle karşılaştığında (#BÖL/0!, #YOK gibi) hatalar üretebilir. Bu hatalar, raporlarınızın profesyonel görünümünü bozar.
EĞERHATA (IFERROR): Bir formül herhangi bir hata üretirse, bunun yerine sizin belirlediğiniz bir sonucu (metin veya sayı) gösterir. Raporlarınızı temiz tutmak için harikadır.
Örnek:
Maliyet (B2) hücresi boş veya 0 ise, kar marjı (A2/B2) formülü hata verecektir. =EĞERHATA(A2/B2; "Maliyet Bilgisi Eksik")
EĞERYOKSA (IFNA):
Özellikle DÜŞEYARA, İNDİS gibi arama formüllerinde, aranan değer bulunamadığında ortaya çıkan #YOK hatasını yönetmek için kullanılır.
Vidoport.com üzerinden sunduğu 80+ Excel eğitim seti ve 4500’den fazla ders videosu ile on binlerce kişiye ulaşmıştır. “İleri Excel 365” kitabının yazarıdır. Ömer Bağcı’nın vizyonu, Excel’in gücünü yapay zekâ ile birleştirerek iş dünyasında daha hızlı, daha akıllı ve hatasız karar alma süreçleri oluşturmaktır.
Bu rehber, Excel'in mantıksal formülleriyle neler yapabileceğinizin sadece bir başlangıcı. Gerçek potansiyelinizi ortaya çıkarmak; dinamik dashboard'lar kurmak, finansal modellemeler yapmak ve veri analiz süreçlerinizi tamamen otomatikleştirmek için daha fazlasını öğrenmelisiniz.
Ömer Bağcı'nın hazırladığı videolu eğitimlerle Excel'in tüm gücünü iş hayatınızda kullanmaya başlayın.
Hemen Vidoport'a Üye Olun ve Tüm Eğitimlere Sınırsız Erişim Kazanın!
EĞER formülü tek başına kullanılabileceği gibi, İÇ İÇE EĞER (birden fazla koşul için) veya diğer mantıksal fonksiyonlarla (VE, YADA) birlikte çok daha güçlü çözümler sunar. Excel'in bu derinliğini ve pratik kullanımlarını keşfetmek için Vidoport.com'daki 1000'den fazla eğitim videosu arasından EĞER formülü, İÇ İÇE EĞER formülü, VE ve YADA fonksiyonları gibi konulara odaklanan eğitimlere göz atmanızı kesinlikle öneririm. Bu videolar, formülü adım adım öğrenmenizi ve gerçek dünya senaryolarında uygulamanızı sağlayacaktır.
EĞER formülü ne işe yarar?
EĞER formülü, belirli bir koşulu kontrol eder ve bu koşulun doğru ya da yanlış olmasına göre farklı sonuçlar döndürür.
EĞER formülü ile metin yazdırmak mümkün mü?
Evet, koşula göre “Geçti”, “Kaldı” gibi metinleri otomatik olarak hücreye yazdırabilirsiniz.
ÇOKEĞER formülü Excel’in hangi sürümlerinde çalışır?
Excel 2019, Excel 2021 ve Excel 365 sürümlerinde kullanılabilir.
Birden fazla EĞER kullanmak yerine ne tercih edilmeli?
Okunabilirlik ve performans için ÇOKEĞER (IFS) veya XLOOKUP formülleri önerilir.
EĞERHATA ne zaman kullanılır?
Formül hata üretirse, bunun yerine alternatif bir değer veya mesaj göstermek için kullanılır.
EĞERYOKSA ile #YOK hatası nasıl giderilir?
#YOK hatası oluştuğunda, EĞERYOKSA fonksiyonu belirlediğiniz yedek değeri döndürerek tabloyu temiz tutar.
EĞER formülünde sayısal ve metinsel karşılaştırmalar birlikte kullanılabilir mi?
Evet. Örneğin, hem “puan > 50” koşulunu hem de “durum = ‘Aktif’” koşulunu birleştirebilirsiniz.
Birden fazla koşulu nasıl aynı formülde kontrol edebilirim?
VE (AND) ve YADA (OR) fonksiyonlarını EĞER ile birlikte kullanarak çoklu koşulları yönetebilirsiniz.
EĞER formülünde hücre boşsa ne yapılabilir?
Boş hücreleri kontrol etmek için =EĞER(A1="";"Boş";"Dolu") formülünü kullanabilirsiniz.
EĞER formülüyle tarih karşılaştırması yapılabilir mi?
Evet. Örneğin, =EĞER(A1>TARİH(2025;12;31);"Yeni Yıl Sonrası";"Bu Yıl İçinde") gibi tarih temelli koşullar tanımlanabilir.
EĞER formülünde hata alıyorum, neden olabilir?
En yaygın nedenler: yanlış parantez kullanımı, noktalı virgül (;) eksikliği veya hücre biçiminin “Metin” olarak ayarlanmış olmasıdır.
EĞER formülünde metin sonuçlarını renklendirmek mümkün mü?
Doğrudan formülle değil, Koşullu Biçimlendirme (Conditional Formatting) özelliği ile renklendirme yapılabilir.
EĞER formülleri başka fonksiyonlarla birleştirilebilir mi?
Evet. TOPLA, ORTALAMA, DÜŞEYARA, İNDİS gibi fonksiyonlarla birleştirerek gelişmiş analizler yapılabilir.
EĞER formüllerini dinamik tablolarda nasıl kullanabilirim?
Tabloya yeni veri eklendiğinde formülün genişlemesi için Excel Tablo özelliğini (Ctrl + T) kullanabilirsiniz.
EĞER formülünü kopyaladığımda hücre referansları kayıyor, neden?
Göreli hücre referansları kopyalama sırasında değişir. Bunu engellemek için sabit referans ($A$1 gibi) kullanın.
EĞER formülleriyle hata kontrolünü nasıl geliştirebilirim?
EĞERHATA, EĞERYOKSA ve ISBLANK gibi fonksiyonlarla birleştirerek daha güvenilir sonuçlar elde edebilirsiniz.
EĞER formülüyle ortalama ya da toplam hesaplanabilir mi?
Evet, koşula bağlı toplama için ÇOKETOPLA; koşula bağlı ortalama için ÇOKEORTALAMA kullanılabilir.
EĞER formülünü metin yerine hücre rengine göre çalıştırabilir miyim?
Doğrudan mümkün değildir; ancak VBA veya Ofis Komut Dosyaları ile renk bazlı koşullar tanımlanabilir.
EĞER formüllerinde Türkçe ve İngilizce isimler neden farklı?
Excel dil sürümüne göre formül adları değişir. Örneğin EĞER, İngilizce Excel’de IF olarak geçer.
EĞER formülünde doğru sonuç almıyorsam ne yapmalıyım?
Mantıksal sınamayı kontrol edin, hücre biçimlerini “Genel” yapın ve formülün doğru yazıldığından emin olun.
Siz de Ömer Bağcı’nın hazırladığı eğitimlerle Excel becerilerinizi geliştirmek için hemen üye olun ve tüm eğitimlere sınırsız erişim kazanın.