Excel Eğer Formülü Kullanımı ve Örnekleri Test 1

Soru 05 / 10

C3 hücresindeki değer 'Evet' ise 'Onaylandı', 'Hayır' ise 'Reddedildi', diğer durumlarda 'Beklemede' yazdırmak için hangi formül doğrudur?


A) =EĞER(C3='Evet', 'Onaylandı', EĞER(C3='Hayır', 'Reddedildi', 'Beklemede'))
B) =EĞER(C3='Evet', 'Onaylandı', C3='Hayır', 'Reddedildi', 'Beklemede')
C) =EĞER(C3='Evet', 'Onaylandı', 'Reddedildi', 'Beklemede')
D) =EĞER(C3='Evet', 'Onaylandı', EĞER('Hayır', 'Reddedildi', 'Beklemede'))

Merhaba sevgili öğrenciler!

Bu soruda, Excel'de belirli koşullara göre farklı sonuçlar döndüren bir formül yazmamız isteniyor. Bunun için Excel'in en temel ve güçlü fonksiyonlarından biri olan EĞER fonksiyonunu kullanacağız.

  • EĞER Fonksiyonu Nedir?

    EĞER fonksiyonu, belirli bir koşulun doğru olup olmadığını kontrol eder. Eğer koşul doğruysa bir değeri, yanlışsa başka bir değeri döndürür. Genel yapısı şöyledir:

    =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ğimiz koşuldur (örneğin, C3='Evet').
    • eğer_doğruysa_değer: Koşul doğru olduğunda döndürülecek değerdir.
    • eğer_yanlışsa_değer: Koşul yanlış olduğunda döndürülecek değerdir.
  • Birden Fazla Koşul İçin EĞER Fonksiyonunu Kullanma (İç İçe EĞER)

    Soruda üç farklı durum var: 'Evet', 'Hayır' ve diğer durumlar. Tek bir EĞER fonksiyonu sadece iki durumu (doğru veya yanlış) ele alabilir. Üç veya daha fazla durumu ele almak için EĞER fonksiyonlarını iç içe kullanırız. Yani, ilk EĞER fonksiyonunun "eğer_yanlışsa_değer" kısmına başka bir EĞER fonksiyonu yerleştiririz.

  • Sorudaki Koşulları Uygulayalım:
    • 1. Koşul: C3 hücresindeki değer 'Evet' ise 'Onaylandı' yazsın.
    • 2. Koşul: C3 hücresindeki değer 'Hayır' ise 'Reddedildi' yazsın.
    • 3. Koşul: Yukarıdaki koşulların hiçbiri doğru değilse (yani C3 ne 'Evet' ne de 'Hayır' ise) 'Beklemede' yazsın.
  • Doğru Formülün Oluşturulması (A Seçeneği):

    =EĞER(C3='Evet', 'Onaylandı', EĞER(C3='Hayır', 'Reddedildi', 'Beklemede'))

    • İlk EĞER fonksiyonu: EĞER(C3='Evet', 'Onaylandı', ...)
      • Önce C3 hücresinin 'Evet' olup olmadığını kontrol eder.
      • Eğer 'Evet' ise, sonuç 'Onaylandı' olur ve formül burada biter.
      • Eğer 'Evet' değilse, formül ikinci EĞER fonksiyonuna geçer.
    • İkinci EĞER fonksiyonu (ilk EĞER'in "yanlış" kısmı): EĞER(C3='Hayır', 'Reddedildi', 'Beklemede')
      • Buraya gelindiğinde C3'ün 'Evet' olmadığı zaten bilinmektedir.
      • Şimdi C3'ün 'Hayır' olup olmadığını kontrol eder.
      • Eğer 'Hayır' ise, sonuç 'Reddedildi' olur ve formül biter.
      • Eğer 'Hayır' da değilse (yani 'Evet' de değil, 'Hayır' da değil), sonuç 'Beklemede' olur.

    Bu yapı, tüm koşulları doğru bir şekilde sırayla kontrol eder ve istenen sonucu verir.

  • Diğer Seçeneklerin Neden Yanlış Olduğu:
    • B) =EĞER(C3='Evet', 'Onaylandı', C3='Hayır', 'Reddedildi', 'Beklemede')

      Bu formül, EĞER fonksiyonunun sözdizimine uymaz. EĞER fonksiyonu sadece üç argüman alır (mantıksal_sınama, doğruysa_değer, yanlışsa_değer). Burada beş argüman bulunmaktadır, bu yüzden Excel hata verir.

    • C) =EĞER(C3='Evet', 'Onaylandı', 'Reddedildi', 'Beklemede')

      Bu formül de EĞER fonksiyonunun sözdizimine uymaz. Dört argümanı vardır. Eğer C3 'Evet' değilse, 'Reddedildi' değerini döndürmeye çalışır, ancak 'Beklemede' fazladan bir argüman olarak kalır ve hata verir.

    • D) =EĞER(C3='Evet', 'Onaylandı', EĞER('Hayır', 'Reddedildi', 'Beklemede'))

      Bu formülde, ikinci EĞER fonksiyonunun mantıksal sınaması yanlış yazılmıştır: EĞER('Hayır', ...). 'Hayır' bir metin ifadesidir ve mantıksal bir sınama (doğru/yanlış değeri döndüren bir ifade) değildir. Excel, genellikle metin değerlerini mantıksal sınamalarda doğrudan doğru veya yanlış olarak yorumlamaz (bazı durumlarda 0'ı yanlış, diğer sayıları doğru kabul edebilir ama metin için bu geçerli değildir). Bu durum ya bir hataya yol açar ya da beklenmedik bir sonuç verir, çünkü C3 hücresinin değeri kontrol edilmemektedir.

Bu nedenle, verilen koşulları eksiksiz ve doğru bir şekilde karşılayan tek seçenek A seçeneğidir.

Cevap A seçeneğidir.

↩️ Soruya Dön
✨ Konuları Gir, Yapay Zeka Saniyeler İçinde Sınavını Üretsin!
1 2 3 4 5 6 7 8 9 10
Geri Dön