Ana Sayfa Excel IF / EĞER FONKSİYONU
Excel

IF / EĞER FONKSİYONU

Paylaş
Paylaş

EĞER Fonksiyonu Nedir ve Nasıl Kullanılır?

Excel’deki EĞER fonksiyonu, bir mantıksal testi değerlendirir ve sonuca göre iki farklı değer döndürür. Yani, belirtilen koşul DOĞRU ise bir değer, YANLIŞ ise başka bir değer döndürür. Bu fonksiyon, karar verme işlemlerinde ve koşullu hesaplamalarda sıkça kullanılır.


Sözdizimi:

EĞER(mantıksal_sınama; [eğer_doğruysa_değer]; [eğer_yanlışsa_değer])

Argümanlar:

  • mantıksal_sınama: Değerlendirilecek olan mantıksal ifade veya koşul. Bu ifade DOĞRU veya YANLIŞ olarak değerlendirilir.
  • [eğer_doğruysa_değer]: (İsteğe bağlı) Mantıksal sınama DOĞRU olduğunda döndürülecek değer veya ifade.
  • [eğer_yanlışsa_değer]: (İsteğe bağlı) Mantıksal sınama YANLIŞ olduğunda döndürülecek değer veya ifade. Eğer belirtilmezse, YANLIŞ değeri döndürülür.

Örnek Tablo ve Kullanım:

Bir şirketin çalışanlarının satış performansına göre prim alıp almayacağını belirleyelim.

(Çalışan Adı)(Satış Tutarı)(Hedef Satış)(Prim Alacak mı?)
Ali120,000 TL100,000 TL
Ayşe95,000 TL100,000 TL
Mehmet130,000 TL100,000 TL
Elif85,000 TL100,000 TL
Can110,000 TL100,000 TL

Amacımız: Satış tutarı hedef satış tutarını geçen çalışanların prim almaya hak kazandığını belirlemek.


Adımlar:

  1. D2 hücresine aşağıdaki formülü girin: =EĞER(B2>=C2; "Evet"; "Hayır")
  2. Formülü D6 hücresine kadar aşağı doğru kopyalayın.

Açıklama:

  • B2>=C2: Mantıksal testimiz, satış tutarının hedef satış tutarına eşit veya büyük olup olmadığını kontrol eder.
  • “Evet”: Eğer mantıksal test DOĞRU ise döndürülecek değer. Yani, çalışan prim alacak.
  • “Hayır”: Eğer mantıksal test YANLIŞ ise döndürülecek değer. Yani, çalışan prim alamayacak.

Sonuç Tablosu:

Çalışan AdıSatış TutarıHedef SatışPrim Alacak mı?
Ali120,000 TL100,000 TLEvet
Ayşe95,000 TL100,000 TLHayır
Mehmet130,000 TL100,000 TLEvet
Elif85,000 TL100,000 TLHayır
Can110,000 TL100,000 TLEvet

Başka Bir Örnek: Öğrenci Notlarının Harf Notuna Dönüştürülmesi

Bir sınıftaki öğrencilerin notlarını harf notlarına çevirelim.

(Öğrenci Adı)(Not)(Harf Notu)
Ahmet85
Ayşe70
Mehmet55
Elif90
Can45

Amacımız:

  • Eğer not 85 ve üzeriyse: “A”
  • Eğer not 70 ve üzeriyse: “B”
  • Eğer not 60 ve üzeriyse: “C”
  • Aksi halde: “D”

Adımlar:

  1. C2 hücresine aşağıdaki formülü girin: =EĞER(B2>=85; "A"; EĞER(B2>=70; "B"; EĞER(B2>=60; "C"; "D")))
  2. Formülü C6 hücresine kadar aşağı doğru kopyalayın.

Açıklama:

  • EĞER(B2>=85; “A”; …): Eğer not 85 ve üzeriyse, harf notu “A” olur.
  • EĞER(B2>=70; “B”; …): Eğer not 70 ve üzeriyse, harf notu “B” olur.
  • EĞER(B2>=60; “C”; “D”): Eğer not 60 ve üzeriyse, harf notu “C” olur. Aksi halde “D” olur.
  • Bu yapıya “iç içe EĞER” denir ve birden fazla koşulu kontrol etmek için kullanılır.

Sonuç Tablosu:

Öğrenci AdıNotHarf Notu
Ahmet85A
Ayşe70B
Mehmet55D
Elif90A
Can45D

Notlar:

  • İç İçe EĞER Kullanımı: Birden fazla koşulu kontrol etmek için EĞER fonksiyonunu iç içe kullanabilirsiniz. Ancak, çok fazla iç içe EĞER kullanımı formülü karmaşık hale getirebilir.
  • Diğer Fonksiyonlarla Birlikte Kullanım: EĞER fonksiyonu, VE, VEYA gibi diğer mantıksal fonksiyonlarla birlikte kullanılabilir.

Örnek:

Eğer not 50 ve üzeriyse ve devamsızlık 5’ten azsa “Geçti”, aksi halde “Kaldı” yazdırmak için:

  • D Sütunu (Devamsızlık) ekleyin.
Öğrenci AdıNotDevamsızlıkDurum
Ahmet852
Ayşe706
Mehmet554
Elif903
Can452

Formül:

=EĞER(VE(B2>=50; D2<5); "Geçti"; "Kaldı")

Açıklama:

  • VE(B2>=50; D2<5): Hem notun 50 ve üzeri olmasını, hem de devamsızlığın 5’ten az olmasını kontrol eder.
  • “Geçti”: Koşul DOĞRU ise döndürülecek değer.
  • “Kaldı”: Koşul YANLIŞ ise döndürülecek değer.

Sonuç Tablosu:

Öğrenci AdıNotDevamsızlıkDurum
Ahmet852Geçti
Ayşe706Kaldı
Mehmet554Geçti
Elif903Geçti
Can452Kaldı

Özet:

  • EĞER fonksiyonu, mantıksal bir testi değerlendirir ve sonuca göre farklı değerler döndürür.
  • Sözdizimi: EĞER(mantıksal_sınama; [eğer_doğruysa_değer]; [eğer_yanlışsa_değer])
  • İç İçe EĞER fonksiyonları kullanarak birden fazla koşulu kontrol edebilirsiniz.
  • VE ve VEYA gibi mantıksal fonksiyonlarla birlikte kullanarak daha karmaşık koşullar oluşturabilirsiniz.

İpuçları:

  • Formüllerinizi Basit Tutun: Çok sayıda iç içe EĞER kullanmak yerine, başka fonksiyonlardan veya farklı yaklaşımlardan yararlanın.
  • Mantıksal Operatörler: Koşulları oluştururken karşılaştırma operatörlerini kullanabilirsiniz:
    • = eşittir
    • <> eşit değildir
    • > büyüktür
    • < küçüktür
    • >= büyük veya eşit
    • <= küçük veya eşit
  • Metin Değerleri: Metin değerlerini tırnak işaretleri içinde kullanmayı unutmayın.

Sonuç:

Excel’de EĞER fonksiyonu, verilerinizi analiz ederken ve koşullu hesaplamalar yaparken vazgeçilmez bir araçtır. Mantıksal testlere dayalı olarak farklı sonuçlar döndürerek, dinamik ve esnek tablolar oluşturmanızı sağlar. Formülünüzü doğru bir şekilde yapılandırarak, karmaşık kararları bile kolaylıkla otomatikleştirebilirsiniz.


🟢Eğitim talepleri için bizimle buradan iletişime geçebilirsiniz. 👉 https://ecv.microsoft.com/VC3RPPTT4U

🟢News from Microsoft 365 bültenimize abone olabilir. 👉 https://www.linkedin.com/newsletters/7076133011028611072/

🟢Microsoft 365 Copilot Community grubumuza katılabilirsiniz. 👉 https://www.linkedin.com/groups/9559408/

Sevgiler ❤️

Paylaş
Yazar
Murat OSMA - Office Applications Unit Manager | Copilot Pioneer

Microsoft 365 Copilot Eğitim ve danışmanlık hizmetinin yanında Copilot Studio ile çözümler geliştiriyorum.🚀 1999 yılında lise yıllarında Excel'le tanıştım. 17 yıldır kurumsal şirketlere ve bireysel kullanıcılara Temel, Orta-İleri, İleri, Uzman, VBA (Makro), Excel Dashboard ve Excel ile Webden Veri Alma Eğitimleri veriyorum. Ayrıca Excel ve VBA Danışmanlık hizmeti de vermekteyim. VBA Developer olarak, şirketlerin Excel'deki işlerini otomasyona dökecek birçok yazılım geliştirdim. 2013 yılında, zor zamanlarda bir fikir olarak doğan ve 2015 Haziran ayında da web tarafında yayına aldığım Excel Arşivi'ni ( www.excelarsivi.com ) büyük bir heyecanla kurdum.

Bir yorum bırak

Bir yanıt yazın

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

Benzer yazılar
Excel

DGET / VAL FONKSİYONU

VAL (DGET) Fonksiyonu Nedir? VAL fonksiyonu (İngilizce: DGET), bir veri tabanı veya...

Excel

IMAGE / RESİM FONKSİYONU

RESİM Fonksiyonu Nedir? RESİM (İngilizce sürümde IMAGE) fonksiyonu, bir hücrede resim görüntülemek...

Excel

TAMİŞGÜNÜ.ULUSL / NETWORKDAYS.INTL FONKSİYONU

Excel’de TAMİŞGÜNÜ.ULUSL fonksiyonu bir başlangıç tarihi ile bitiş tarihi arasındaki çalışma günlerini...

Excel

TAMİŞGÜNÜ / NETWORKDAYS FONKSİYONU

Excel’de TAMİŞGÜNÜ fonksiyonu bir başlangıç tarihi ile bitiş tarihi arasındaki çalışma günlerini...