KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de İç İçe IF İfadelerini Öğrenin – Adım Adım Kılavuz

YazarSiluvia Değiştirme Tarihi

Excel'de IF fonksiyonu temel mantıksal testler için vazgeçilmez olsa da, karmaşık koşullar genellikle gelişmiş veri işleme amacıyla iç içe IF ifadelerini gerektirir. Bu kapsamlı kılavuzda, iç içe IF'in temellerini —sözdiziminden pratik uygulamalarına kadar— ayrıntılı olarak ele alacağız; ayrıca AND/OR koşullarının iç içe IF ile birlikte kullanımını da inceleyeceğiz. Bunun yanı sıra, iç içe IF fonksiyonlarının okunabilirliğini artırmak için bazı ipuçlarını paylaşacak ve karmaşık mantıksal işlemleri daha kolay, daha verimli hale getirmek üzere VLOOKUP, IFS gibi güçlü alternatifleri keşfedeceğiz.

Excel'de iç içe geçmiş EĞER ifadelerinin ekran görüntüsü


Excel IF fonksiyonu ile İç İçe IF ifadeleri

Excel'deki IF fonksiyonu ile iç içe IF ifadeleri benzer amaçlara hizmet etse de, karmaşıklık ve uygulama açısından önemli ölçüde farklılık gösterir.

IF Function: IF işlevi bir koşulu sınar ve koşul DOĞRU ise bir değer, YANLIŞ ise başka bir değer döndürür.
  • Söz Dizimi:
    =IF (logical_test, [value_if_true], [value_if_false])
  • Sınırlama: Aynı anda yalnızca bir koşulu işleyebilir; bu nedenle birden fazla kriterin değerlendirilmesini gerektiren daha karmaşık karar verme senaryoları için uygun değildir.
İç içe IF ifadeleri: Bir IF işlevinin diğerinin içinde yer aldığı iç içe IF işlevleri, birden çok kriteri test etmenize ve mümkün olan sonuç sayısını artırmanıza olanak tanır.
  • Söz Dizimi:
    =IF( condition1, value_if_true1, IF( condition2, value_if_true2, value_if_false2 ))
  • Karmaşıklık: Birden fazla koşulu işleyebilir; ancak aşırı iç içe geçmiş katmanlar, yapısını karmaşıklaştırıp okunmasını zorlaştırabilir.

İç içe EĞER kullanımı

Bu bölüm, Excel'de iç içe IF ifadelerinin temel kullanımını, sözdizimini, pratik örneklerini ve AND ile OR koşullarıyla nasıl birleştirileceğini göstermektedir.


İç içe EĞER söz dizimi

Bir fonksiyonun sözdizimini kavramak, Excel’de doğru ve etkili şekilde kullanılmasının temelidir. İç içe IF ifadelerinin sözdizimiyle başlayalım.

Sözdizimi:

=IF(condition1, result1, IF(condition2, result2, IF(condition3, result3, result4)))

Bağımsız değişkenler:

  • Koşul1, Koşul2, Koşul3: Bunlar test etmek istediğiniz koşullardır. Her koşul, Koşul1’den başlayarak sırayla değerlendirilir.
  • Sonuç1: Koşul1 DOĞRU olduğunda döndürülen değer budur.
  • Sonuç2: Koşul1 YANLIŞ ve Koşul2 DOĞRU olduğunda döndürülen değer budur. Sonuç2’nin yalnızca Koşul1 YANLIŞ olduğunda değerlendirildiğini unutmamak gerekir.
  • Sonuç3: Hem Koşul1 hem de Koşul2 YANLIŞ ve Koşul3 DOĞRU olduğunda döndürülen değer budur. Sonuç3’ün değerlendirilebilmesi için öncelikle Koşul1 ve Koşul2’nin her ikisinin de YANLIŞ olması gerekir.
  • Sonuç4: Tüm koşullar (Koşul1, Koşul2 ve Koşul3) YANLIŞ olduğunda döndürülen sonuç budur.
    Kısaca bu ifade şu şekilde yorumlanabilir:
    Test condition1, if TRUE, return result1, if FALSE,
    test condition2, if TRUE, return result2, if FALSE,
    test condition3, if TRUE, return result3, if FALSE,
    return result4

Unutmayın: İç içe IF yapısında, her sonraki koşul yalnızca önceki tüm koşullar YANLIŞ (FALSE) olduğunda değerlendirilir. Bu sıralı denetim mekanizması, iç içe IF yapılarının çalışma mantığını kavramak açısından kritik öneme sahiptir.


İç içe EĞER’in pratik örnekleri

Şimdi, iç içe IF kullanımını iki pratik örnek üzerinden inceleyelim.

Örnek 1: Notlandırma Sistemi

Aşağıdaki ekran görüntüsünde gösterildiği gibi, öğrenci puanlarından oluşan bir listeniz olduğunu ve bu puanlara göre not vermek istediğinizi varsayalım. Bu görevi yerine getirmek için iç içe IF fonksiyonlarını kullanabilirsiniz.

Not: Notlandırma seviyeleri ve karşılık gelen puan aralıkları E2:F6 aralığında listelenmiştir.

Excel'de iç içe geçmiş EĞER ifadeleri için notlandırma sistemi örneğini gösteren ekran görüntüsü

Boş bir hücre seçin (bu örnekte C2), aşağıdaki formülü girin ve sonucu almak için Enter tuşuna basın. Diğer sonuçları doldurmak için Doldurma Kulpu’nu aşağı doğru sürükleyin.

=IF(B2>,=90,$F$2,IF(B2>,=80,$F$3,IF(B2>,=70,$F$4,IF(B2>,=60,$F$5,$F$6))))
Notlar:
  • Formülde not düzeyini doğrudan belirtebilirsiniz; bu nedenle formül şu şekilde değiştirilebilir:
    =IF(A2>,=90, "A", IF(A2>,=80, "B", IF(A2>,=70, "C", IF(A2>,=60, "D", "F"))))
  • Bu formül, A2 hücresindeki puana göre standart not eşiğine uygun olarak bir harf notu (A, B, C, D veya F) atamak için kullanılır ve akademik notlandırma sistemlerinde iç içe geçmiş EĞER ifadelerinin klasik bir örneğidir.
  • Formülün açıklaması:
    1. A2>=90: Bu, formülün kontrol ettiği ilk koşuldur. A2 hücresindeki puan 90’a eşit veya daha büyükse, formül "A" değerini döndürür.
    2. A2>=80: İlk koşul yanlışsa (yani puan 90'dan küçükse), A2'nin 80'e eşit veya daha büyük olup olmadığını kontrol eder. Eğer bu koşul sağlanıyorsa "B" değerini döndürür.
    3. A2>=70: Benzer şekilde, puan 80’den küçükse, 70’e eşit veya daha büyük olup olmadığını kontrol eder. Koşul sağlanıyorsa "C" değerini döndürür.
    4. A2>=60: Puan 70'ten küçükse, formül değerin 60'a eşit veya daha büyük olup olmadığını kontrol eder. Koşul sağlanıyorsa "D" değerini döndürür.
    5. "F": Son olarak, yukarıdaki koşulların hiçbiri sağlanmazsa (yani puan 60’tan düşükse), formül "F" değerini döndürür.
Örnek 2: Satış Komisyonu Hesaplama

Satış temsilcilerinin satış performanslarına göre değişen komisyon oranları aldığı bir senaryo düşünün. Aşağıdaki ekran görüntüsünde gösterildiği gibi, farklı satış eşiklerine göre bir satış görevlisinin komisyonunu hesaplamak istiyorsanız, iç içe IF ifadeleri size yardımcı olabilir.

Not: Komisyon oranları ve karşılık gelen satış aralıkları E2:F4 aralığında listelenmiştir.
  • Seviye 1 ($20,000+): 20 %
  • Seviye 2 ($10,000-$19,999): 15 %
  • Seviye 3 (<$10,000): 10 %

Excel'de iç içe geçmiş EĞER ifadeleri ile satış komisyonu hesaplama örneğini gösteren ekran görüntüsü

Boş bir hücre seçin (bu örnekte C2), aşağıdaki formülü girin ve sonucu almak için Enter tuşuna basın. Diğer sonuçları otomatik olarak doldurmak için Doldurma Kulpu’nu aşağı doğru sürükleyin.

=B2*IF(B2>,20000,$F$2,IF(B2>,=10000,$F$3,$F$4))

İç içe geçmiş EĞER formüllerini kullanarak yapılan satış komisyonu hesaplamasının sonuçlarını gösteren ekran görüntüsü

Notlar:
  • Formülde komisyon oranını doğrudan belirtebilirsiniz; bu nedenle formül şu şekilde değiştirilebilir:
    =B2*IF(B2>,20000, 20%, IF(B2>,=10000, 15%, 10%))
  • Bu formül, satıcının satış tutarına göre değişen komisyon oranlarını farklı satış eşiklerine uygulayarak komisyonunu hesaplamak için kullanılır.
  • Formülün açıklaması:
    1. B2: Bu, satış temsilcisinin satış tutarını gösterir ve komisyon hesaplamasının temelini oluşturur.
    2. IF(B2>20000, "20%", …): Bu, ilk olarak kontrol edilen koşuldur. B2 hücresindeki satış tutarının 20.000’den büyük olup olmadığını denetler. Eğer bu koşul sağlanıyorsa, formül %20 komisyon oranını uygular.
    3. IF(B2>=10000, "15 %", "10 %"): İlk koşul yanlışsa (yani satışlar 20.000'dan büyük değilse), formül satışların 10.000'e eşit veya onu aşıp aşmadığını kontrol eder. Eğer bu ikinci koşul doğruysa %15 komisyon oranı uygulanır; satış tutarı 10.000'den düşükse ise formül varsayılan olarak %10 komisyon oranını kullanır.

VE / VEYA koşullu iç içe EĞER

Bu bölümde, yukarıdaki ilk örneği ("notlandırma sistemi") değiştirerek Excel’de iç içe IF ifadelerinin AND veya OR koşullarıyla nasıl birleştirileceğini göstereceğim. Güncellenen notlandırma örneğine, “Devam oranı”na dayalı bir ek koşul ekledim.

Excel'de katılım kriterlerine göre notlandırma örneğini gösteren ekran görüntüsü

AND koşuluyla iç içe IF kullanımı

Bir öğrencinin hem puan hem de devam kriterlerini karşılaması durumunda notu bir seviye yükseltilir. Örneğin, puanı 60 veya üzeri ve devam oranı %95 veya daha fazla olan öğrencinin notu bir üst düzeye çıkar (örneğin A’dan A+’a, B’den B+’a vb.). Ancak devam oranı %95’in altındaysa, notlandırma orijinal puana dayalı kriterlere göre yapılır. Böyle durumlarda AND koşulu içeren bir iç içe IF ifadesi kullanmamız gerekir.

Boş bir hücre seçin (bu örnekte D2), aşağıdaki formülü girin ve sonucu almak için Enter tuşuna basın. Ardından diğer sonuçları doldurmak için Doldurma Kulpu’nu aşağı doğru sürükleyin.

=IF(AND(B2>,=60, C2>,=95%),IF(B2>,=90, "A+", IF(B2>,=80, "B+", IF(B2>,=70, "C+", "D+"))),IF(B2>,=90, "A", IF(B2>,=80, "B", IF(B2>,=70, "C", IF(B2>,=60, "D", "F")))))

Excel'de notlandırmada VE koşulu ile iç içe geçmiş EĞER kullanımını gösteren ekran görüntüsü

Notlar: Bu formülün nasıl çalıştığına dair açıklama:
  1. VE koşulu denetimi:
    AND(B2>=60, C2>=95%): VE koşulu öncelikle her iki koşulun da sağlanıp sağlanmadığını kontrol eder — öğrencinin puanı 60 veya üzeri ve devam oranı 95 % veya daha fazla.
  2. New grade assignment:
    IF(B2>=90, "A+", IF(B2>=80, "B+", IF(B2>=70, "C+", "D+"))): VE ifadesindeki her iki koşul doğruysa, formül ardından öğrencinin puanını kontrol eder ve notunu bir seviye yükseltir.
    • B2>=90: Puan 90 veya üzeriyse not "A +" olur.Yeni not ataması:
    • B2>=80: Puan 80 veya üzeriyse (ancak 90'dan küçükse), not "B +" olur.
    • B2>=70: Puan 70 veya üzeriyse (ancak 80'den küçükse), not "C+" olur.
    • B2>=60: Puan 60 veya üzeriyse (ancak 70’ten düşükse), "D+" olmaz.
  3. Regular Grade Assignment:
    IF(B2>=90, "A", IF(B2>=80, "B", IF(B2>=70, "C", IF(B2>=60, "D", "F")))): VE koşulu sağlanmazsa (ya puan 80'in altında ya da devam oranı 95 %'in altında), formül standart notları atar.
    • B2>=90: 90 veya üzeri puan alanlar "A" alır.
    • B2>=80: 80 veya üzeri puan alanlar (90'dan düşükse) "B" alır.
    • B2>=70: 70 veya üzeri puan alanlar (80'den düşükse) "C" alır.
    • B2>=60: 60 veya üzeri puan alanlar (70'ten düşükse) "D" alır.
    • 60’tan düşük puanlar “F” notu alır.
OR koşuluyla iç içe IF kullanımı

Bu senaryoda, öğrencinin puanı 95 veya üzeriyse ya da devam oranı %95 veya daha fazlaysa notu bir seviye yükseltilir. Bunu, iç içe IF ve OR koşullarıyla şu şekilde gerçekleştirebiliriz.

Boş bir hücre seçin (bu örnekte D2), aşağıdaki formülü girin ve sonucu almak için Enter tuşuna basın. Diğer sonuçları otomatik olarak doldurmak için Doldurma Kulpu’nu aşağı doğru sürükleyin.

=IF(OR(B2>,=95, C2>,=95%),IF(B2>,=90, "A+", IF(B2>,=80, "B+", IF(B2>,=70, "C+", IF(B2>,=60, "D+", "F+")))),IF(B2>,=90, "A", IF(B2>,=80, "B", IF(B2>,=70, "C", IF(B2>,=60, "D", "F")))))

Excel'de notlandırmada VEYA koşulu ile iç içe geçmiş EĞER kullanımını gösteren ekran görüntüsü

Notlar: Formülün nasıl çalıştığının detaylı açıklaması:
  1. VEYA Koşulu Denetimi:
    OR(B2>=95, C2>=95%): Formül öncelikle koşullardan herhangi birinin doğru olup olmadığını kontrol eder — öğrencinin puanı 95 veya üzeri ya da devam oranı 95 % veya üzeri.
  2. Grade Assignment with Bonus:
    IF(B2>=90, "A+", IF(B2>=80, "B+", IF(B2>=70, "C+", IF(B2>=60, "D+", "F+")))): VEYA ifadesindeki koşullardan herhangi biri doğruysa, öğrencinin notu bir seviye yükseltilir.
    • B2>=90: Puan 90 veya üzeriyse not "A+" olur.
    • B2>=80: Puan 80 veya üzeriyse (ancak 90'dan düşükse), not "B+" olur.
    • B2>=70: Puan 70 veya üzeriyse (ancak 80'den düşükse), not "C+" olur.
    • B2>=60: Puan 60 veya üzeriyse (ancak 70'ten düşükse), not "D+" olur.
    • Aksi takdirde notunuz "F+" olur.
  3. Regular Grade Assignment:
    IF(B2>=80, "B", IF(B2>=70, "C", IF(B2>=60, "D", "F")))): VEYA koşullarından hiçbiri sağlanmazsa (puan 95'in altında ve devam oranı 95 %'in altında), formül standart notları atar.
    • B2>=90: 90 veya üzeri puan alanlar "A" alır.
    • B2>=80: 80 veya üzeri puan alanlar (90'ten düşükse) "B" alır.
    • B2>=70: 70 veya üzeri puan alanlar (80'den düşükse) "C" alır.
    • B2>=60: 60 veya üzeri puan alanlar (70'den düşükse) "D" alır.
    • 60 puanın altı "F" notu alır.

İç içe EĞER için ipuçları ve püf noktaları

Bu bölüm, iç içe IF ifadeleri için dört faydalı ipucu ve püf noktasını içerir.


İç içe EĞER’i okunaklı hâle getirme

Tipik bir iç içe IF ifadesi yoğun görünebilir, ancak çözümlemesi zor olabilir.

Aşağıdaki formülde, özellikle karmaşıklık arttıkça, bir koşulun nerede bittiğini ve diğerinin nerede başladığını hızlıca belirlemek zorlaşır.

=IF(A2>,=90, "A", IF(A2>,=80, "B", IF(A2>,=70, "C", IF(A2>,=60, "D", "F"))))
Çözüm: Satır Sonları ve Girinti Ekleme

İç içe IF ifadelerini daha okunaklı hale getirmek için formülü, her iç içe IF ifadesi yeni bir satırda olacak şekilde birden fazla satıra bölebilirsiniz. Bunun için formülde, IF kelimesinin önüne imleci getirip Alt + Enter tuşlarına basın.

Yukarıdaki formül bu şekilde bölündükten sonra aşağıdaki gibi görünür:

=IF(A2>,=90, "A",
      IF(A2>,=80, "B",
          IF(A2>,=70, "C",
              IF(A2>,=60, "D", "F")))
)

Bu biçim, her koşulun ve karşılık gelen çıktının konumunu daha net belirterek formülün okunabilirliğini artırır.


İç içe EĞER işlevlerinin sırası

İç içe IF formülündeki mantıksal koşulların sırası son derece önemlidir; çünkü Excel bu koşulları belirli bir sıra ile değerlendirir ve bu da formülün nihai sonucunu doğrudan etkiler.

Doğru formül

Notlandırma Sistemi örneğinde, puanlara göre harf notu atamak için aşağıdaki formülü kullanıyoruz.

=IF(B2>,=90, "A", IF(B2>,=80, "B", IF(B2>,=70, "C", IF(B2>,=60, "D", "F"))))

Notlandırma için iç içe geçmiş EĞER formülünde koşulların doğru sıralamasını gösteren ekran görüntüsü

Excel, iç içe IF formülündeki koşulları ilkten sona doğru sırayla değerlendirir. Bu formül, en yüksek puan eşiğini öncelikle kontrol eder ("A" için >=90) ve ardından daha düşük eşiklere geçer; böylece her puanın hak ettiği en yüksek notla eşleşmesi garantilenir. İlk koşul doğruysa (A2>=90), "A" sonucu döndürülür ve geri kalan koşullar değerlendirmeye alınmaz.

Yanlış sıralı formül

Koşulların sırası ters çevrilerek en düşük eşikten başlanırsa, yanlış sonuçlar döndürülür.

=IF(B2>,=60, "D", IF(B2>,=70, "C", IF(B2>,=80, "B", IF(B2>,=90, "A", "F"))))

İç içe geçmiş EĞER formülünde yanlış sıralamayı gösteren ekran görüntüsü

Bu hatalı formülde, 95 puanı doğrudan ilk koşulu (B2>=60) karşılar ve öğrenciye yanlışlıkla "D" notu verilir.


Sayılar ve metin farklı şekilde ele alınmalıdır

Bu bölüm, iç içe IF ifadelerinde sayıların ve metnin nasıl farklı şekilde işlendiğini gösterecektir.

Sayılar

Sayılar, aritmetik karşılaştırmalar ve hesaplamalar için kullanılır. İç içe IF ifadelerinde sayıları doğrudan >, = ve <= gibi operatörlerle karşılaştırabilirsiniz.

Metin

İç içe IF ifadelerinde metinler çift tırnak içine alınmalıdır. Aşağıdaki formüldeki "A", "B", "C", "D" ve "F" değerlerine dikkat edin:

=IF(A2>,=90, "A", IF(A2>,=80, "B", IF(A2>,=70, "C", IF(A2>,=60, "D", "F"))))

İç içe EĞER’in sınırlamaları

Bu bölüm, iç içe IF ifadelerinin çeşitli sınırlamalarını ve dezavantajlarını sıralar.

Karmaşıklık ve Okunabilirlik:

Excel, iç içe en fazla 64 adet IF fonksiyonu kullanmanıza izin verse de, bunu kesinlikle önermiyoruz. İç içe seviye arttıkça formül giderek daha karmaşık hâle gelir ve bu da formüllerin okunmasını, anlaşılmasını ve bakımını zorlaştırabilir.

Hata Yapmaya Açık Olma:

Ayrıca, karmaşık iç içe IF ifadeleri hatalara açık hale gelebilir ve hem hata ayıklamayı hem de düzenlemeyi zorlaştırabilir.

Genişletilmesi veya Ölçeklendirilmesi Zor:

Mantığınız değişirse veya daha fazla koşul eklemeniz gerekiyorsa, derinlemesine iç içe geçmiş IF ifadelerini düzenlemek ya da genişletmek zorlaşabilir.

Bu sınırlamaları anlamak, Excel'de iç içe IF ifadelerini etkili şekilde kullanmanın anahtarıdır. Sık sık, iç içe IF’leri diğer fonksiyonlarla birleştirerek veya alternatif yaklaşımlar deneyerek daha verimli ve sürdürülebilir çözümlere ulaşabilirsiniz.


İç İçe EĞER’e Alternatifler

Bu bölüm, iç içe IF ifadelerine Excel’de alternatif olarak kullanılabilecek birkaç fonksiyonu sıralar.


DÜŞEYARA Kullanımı

Yukarıdaki iki pratik örneği gerçekleştirmek için iç içe IF ifadeleri yerine VLOOKUP fonksiyonunu kullanabilirsiniz. İşte nasıl yapacağınız:

Örnek 1: VLOOKUP ile Notlandırma Sistemi

Puanlara göre not atamak için VLOOKUP işlevinin nasıl kullanılacağını size göstereceğim.

Adım 1: Notlar için Bir Arama Tablosu Oluşturun

Öncelikle puan aralığı ve karşılık gelen notlar için bir arama tablosu oluşturmanız gerekir (bu örnekte E1:F6 gibi).Not:Tablonun ilk sütunundaki puanların artan sırada sıralanmış olması gerekir.

Excel'de DÜŞEYARA ile kullanılacak notlandırma arama tablosunu gösteren ekran görüntüsü

Adım 2: Not atamak için VLOOKUP fonksiyonunu uygulayın

Boş bir hücre seçin (bu örnekte C2), aşağıdaki formülü girin ve ilk notu almak için Enter tuşuna basın. Ardından bu formül hücresini seçip Doldurma Kulpu’nu aşağı doğru sürükleyerek diğer notları alın.

=VLOOKUP(B2,$E$2:$F$6,2,TRUE)

Excel'de notlandırma için DÜŞEYARA kullanımını gösteren ekran görüntüsü

Notlar:
  • B2 hücresindeki 95 değeri, DÜŞEYARA işlevinin arama tablosunun ($E$2:$F$6) ilk sütununda eşleştiği değerdir. Eşleşme bulunduğunda, işlev aynı satırda yer alan ikinci sütundan ilgili notu döndürür.
  • Arama tablosu başvurusunu mutlak hale getirmeyi unutmayın (başvuruların önüne dolar işaretleri ($) ekleyin); böylece formül başka bir hücreye kopyalandığında başvuru değişmez.
  • DÜŞEYARA işlevi hakkında daha fazla bilgi edinmek için bu sayfayı ziyaret edin.
Örnek 2: VLOOKUP ile Satış Komisyonu Hesaplama

Excel'de satış komisyonu hesaplaması yapmak için VLOOKUP fonksiyonundan da yararlanabilirsiniz. İşte nasıl yapacağınız:

Adım 1: Notlar İçin Arama Tablosu Oluşturun

Öncelikle satışlar ve karşılık gelen komisyon oranları için bir arama tablosu oluşturmanız gerekir (bu örnekte E2:F4 gibi).Not: Tablonun ilk sütunundaki satışların artan sırada sıralanmış olması gerekir.

Excel'de DÜŞEYARA ile kullanılacak satış komisyonu oranları arama tablosunu gösteren ekran görüntüsü

Adım 2: Not atamak için VLOOKUP işlevini uygulayın

Boş bir hücre seçin (bu örnekte C2), aşağıdaki formülü girin ve ilk komisyonu almak için Enter tuşuna basın. Ardından bu formül hücresini seçip Doldurma Kulpu’nu aşağı doğru sürükleyerek diğer sonuçları kolayca elde edin.

=B2*VLOOKUP(B2,$E$2:$F$4,2,TRUE)

Excel'de satış komisyonu hesaplaması için DÜŞEYARA kullanımını gösteren ekran görüntüsü

Notlar:
  • Her iki örnekte de VLOOKUP, bir arama değerine (puan veya satış tutarı) göre tabloda bir değer bulmak ve belirtilen sütundan aynı satırdaki değeri (not veya komisyon oranı) döndürmek için kullanılır. Dördüncü parametre olan DOĞRU, yaklaşık eşleşmeye izin verdiğini gösterir; bu da aranan tam değerin tabloda olmaması durumunda bile bu senaryolar için uygundur.
  • DÜŞEYARA işlevi hakkında daha fazla bilgi edinmek için,bu sayfayı ziyaret edin.

ÇOKLUEĞER Kullanımı

IFS işlevi, iç içe kullanım ihtiyacını ortadan kaldırarak süreci basitleştirir; formüllerin okunmasını ve yönetilmesini kolaylaştırır. Okunabilirliği artırır ve birden fazla koşullu denetimin akıcı bir şekilde işlenmesini sağlar. IFS işlevinden yararlanmak için Excel 2019 veya sonraki bir sürümü kullanıyor olmanız ya da Office 365 aboneliğinizin bulunması gerekir. Şimdi bunun pratik örneklerde nasıl uygulanabileceğine göz atalım.

Örnek 1: IFS ile Notlandırma Sistemi

Daha öncekiyle aynı notlandırma kriterlerini varsayarsak, IFS işlevi şu şekilde kullanılabilir:

C2 gibi boş bir hücre seçin, aşağıdaki formülü girin ve ilk sonucu almak için Enter tuşuna basın. Ardından bu sonuç hücresini seçip doldurma tutamacını aşağı doğru sürükleyerek diğer sonuçları elde edin.

=IFS(B2>,=90,"A",B2>,=80,"B",B2>,=70,"C",B2>,=60,"D",B2<,60,"F")

Excel'de notlandırma için EĞERSAYI fonksiyonunun kullanımını gösteren ekran görüntüsü

Notlar:
  • Her koşul sırayla değerlendirilir. Bir koşul karşılaşıldığı anda ilgili sonuç döndürülür ve formül diğer koşulları denetlemeyi durdurur. Bu formül, B2 hücresindeki puana göre daha yüksek puan daha iyi not anlamına gelen tipik bir notlandırma sistemine uygun şekilde not atamak için kullanılır.
  • ÇOKLUEĞER işlevi hakkında daha fazla bilgi edinmek için bu sayfayı ziyaret edin.
Örnek 2: IFS ile Satış Komisyonu Hesaplama

Satış komisyonu hesaplama senaryosunda IFS işlevi şu şekilde uygulanır:

C2 gibi boş bir hücre seçin, aşağıdaki formülü girin ve ilk sonucu almak için Enter tuşuna basın. Ardından bu sonuç hücresini seçip doldurma tutamacını aşağı doğru sürükleyerek diğer sonuçları elde edin.

=B2*IFS(B2>,20000,20%,B2>,=10000,15%,TRUE,10%)

Excel'de satış komisyonu hesaplaması için EĞERSAYI fonksiyonunun kullanımını gösteren ekran görüntüsü


SEÇ ve EŞLEŞTİR Kullanımı

CHOOSE ve MATCH yaklaşımı, iç içe IF ifadelerine kıyasla daha verimli ve yönetimi daha kolay olabilir. Bu yöntem, formülü basitleştirir ve güncellemeleri veya değişiklikleri daha doğrudan hale getirir. Aşağıda, bu makaledeki iki pratik örneği ele almak üzere CHOOSE ve MATCH işlevlerinin nasıl birleştirileceğini göstereceğim.

Örnek 1: CHOOSE ve MATCH ile Notlandırma Sistemi

Farklı puanlara göre not atamak için CHOOSE ve MATCH işlevlerini birlikte kullanabilirsiniz.

Adım 1: Arama değeri ile Arama Dizisi Oluşturun

Öncelikle MATCH işlevinin arama yapacağı eşik değerlerini içeren bir hücre aralığı oluşturmanız gerekir; bu örnekte $E$2:$E$6 gibi.Not:Yaklaşık eşleşme türü kullanıldığında MATCH işlevinin doğru çalışabilmesi için bu aralıktaki sayıların artan sırada sıralanmış olması gerekir.

Excel'de SEÇ ve EŞLEŞTİR kullanılarak oluşturulan notlandırma arama dizisini gösteren ekran görüntüsü

Adım 2: Not atamak için CHOOSE ve MATCH uygulayın

Boş bir hücre seçin (bu örnekte C2), aşağıdaki formülü girin ve ilk notu almak için Enter tuşuna basın. Ardından bu formül hücresini seçip doldurma tutamacını aşağı doğru sürükleyerek diğer sonuçları kolayca elde edin.

=CHOOSE(MATCH(B2, $E$2:$E$6, 1), "F", "D", "C", "B", "A")

Excel'de notlandırma için SEÇ ve EŞLEŞTİR kullanımını gösteren ekran görüntüsü

Notlar:
  • MATCH(B2, $E$2:$E$6, 1)Formülün bu kısmı, B2 hücresindeki puanı (95) $E$2:$E$6 aralığında arar. 1 değeri, EŞLEŞTİR işlevinin yaklaşık eşleşme yapmasını sağlar; yani B2’ye eşit veya ondan küçük olan en büyük değeri bulur.
  • CHOOSE(..., "F", "D", "C", "B", "A")EŞLEŞTİR işlevi tarafından döndürülen konuma göre, SEÇ işlevi ilgili notu seçer.
  • EŞLEŞTİR işlevi hakkında daha fazla bilgi edinmek için bu sayfayı ziyaret edin.
  • SEÇ işlevi hakkında daha fazla bilgi edinmek için bu sayfayı ziyaret edin.
Örnek 2: IFS ile Satış Komisyonu Hesaplama

Satış komisyonunu hesaplamak için CHOOSE ve MATCH işlevlerini bir arada kullanmak oldukça etkili olabilir—özellikle komisyon oranları belirli satış eşiklerine göre belirlendiğinde. Şimdi bunun nasıl uygulandığına göz atalım.

Adım 1: Arama değeri ile Arama Dizisi Oluşturun

Öncelikle MATCH işlevinin arama yapacağı eşik değerlerini içeren bir hücre aralığı oluşturmanız gerekir; bu örnekte $E$2:$E$4 gibi.Not:Yaklaşık eşleşme türü kullanıldığında MATCH işlevinin doğru çalışabilmesi için bu aralıktaki sayıların artan sırada sıralanmış olması gerekir.

Excel'de SEÇ ve EŞLEŞTİR kullanılarak oluşturulan satış komisyonu oranları arama dizisini gösteren ekran görüntüsü

Adım 2: Sonuçları almak için CHOOSE ve MATCH uygulayın

Boş bir hücre seçin (bu örnekte C2), aşağıdaki formülü girin ve ilk notu almak için Enter tuşuna basın. Ardından bu formül hücresini seçip doldurma tutamacını aşağı doğru sürükleyerek diğer sonuçları kolayca elde edin.

=B2*CHOOSE(MATCH(B2, $E$2:$E$4, 1), 10%, 15%, 20%)

Excel'de satış komisyonu hesaplaması için SEÇ ve EŞLEŞTİR kullanımını gösteren ekran görüntüsü

Notlar:

Sonuç olarak, Excel'de iç içe IF ifadelerini ustaca kullanmak, veri analizi ve karar alma süreçlerinde karmaşık mantıksal senaryoları yönetme yeteneğinizi önemli ölçüde geliştirir. İç içe IF'ler, karmaşık mantıksal işlemler için güçlü bir araç olsa da sınırlarının farkında olmak kritik öneme sahiptir. VLOOKUP, IFS ve MATCH ile CHOOSE gibi daha basit alternatifler ise bazı senaryolarda daha akıcı ve sürdürülebilir çözümler sunabilir. Bu bilgilerle artık veri analizi görevlerinizde en uygun Excel tekniklerini güvenle uygulayabilir, elektronik tablolarınızda açıklık, doğruluk ve verimlilik sağlayabilirsiniz. Excel yeteneklerinizi daha da derinlemesine keşfetmek isteyenler için web sitemizde bol miktarda öğretici içerik sizi bekliyor.Excel hakkında daha fazla ipucu ve numarayı burada keşfedin.

En İyi Office Verimlilik Araçları

🤖KUTOOLS AI Yardımcısı: Şunlara dayalı olarak Veri Analizi’ı devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri Sil   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli DüşeyArama  |  Çoklu Değerli DüşeyArama  |   Birden Fazla Sayfada DüşeyArama   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/eğik/üstü çizili…) …
En İyi 15 Araç Seti:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer dilleri destekler!

Kutools for Excel ile Excel Becerilerinizi Geliştirin ve Verimlilikte Daha Önce tecrübe etmediğiniz bir seviyeye ulaşın.Kutools for Excel, verimliliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab Office'a Sekmeli Arayüz Getirir ve İşlerinizi Çok Daha Kolaylaştırır

  • Word, Excel ve PowerPoint içinde sekmeli düzenleme ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Birden fazla belgeyi aynı pencerenin yeni sekmelerinde açın ve oluşturun, yeni bir pencerede değil.
  • Günlük verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint için eklentiler sunar; ayrıca Office Tab Pro’yu da içerir. Bu, Office uygulamaları arasında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada kurulum (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı verimlilik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat— tek tek eklenti satın alımına göre tasarruf sağlayın