Excel ile dashboards nasıl oluşturulacağını öğrenmek için ipuçları..
Veriyle dolu tablolarınızda "Eğer stok 50'nin altına düşerse 'Sipariş Ver', aksi halde 'Yeterli' yaz" gibi kuralları tek tek elle mi kontrol ediyorsunuz? Satış primlerini, fatura vadelerini veya proje durumlarını belirlerken zaman mı kaybediyorsunuz? Excel'in EĞER ve mantıksal formülleri, bu tür manuel işlemleri otomatize ederek size hem hız hem de hatasız çalışma imkanı sunar.
Bu rehberde, temel karar mekanizmalarından gelişmiş, çok kriterli analizlere kadar iş hayatında sıkça karşılaşacağınız senaryolar üzerinden EĞER formülünün kullanımını adım adım keşfedeceksiniz.
EĞER formülü, Excel'e belirlediğiniz bir şartı kontrol ettirir ve bu şartın sonucuna göre iki farklı işlemden birini yaptırmanızı sağlar.
Temel Yapısı:
=EĞER(mantıksal_sınama; doğruysa_değer; yanlışsa_değer)
C5 > 50000
- Satış rakamı 50.000'den büyük mü?)C5 * 0,05
- %5 prim hesapla)0
- Prim yok)İş Dünyasından Örnek: Satış Hedefi Performansı
Bir satış ekibinin aylık 50.000 TL'lik hedefi aşıp aşmadığını kontrol edelim.
Formül:
=EĞER(A2>=50000; "Hedef Başarılı"; "Hedef Gözden Geçirilmeli")
Burada metinsel ifadeler kullandığımız için " " içinde yazıyoruz.
Bu formül, A2 hücresindeki satış rakamı 50.000'e eşit veya büyükse "Hedef Başarılı", değilse "Hedef Gözden Geçirilmeli" yazar.
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ü 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.