Ana içeriğe atla

Excel'de Yuvalanmış IF İfadelerinde Uzmanlaşmak - Adım Adım Kılavuz

Excel'de IF işlevi temel mantıksal testler için gerekli olsa da karmaşık koşullar, gelişmiş veri işleme için genellikle iç içe IF ifadeleri gerektirir. Bu kapsamlı kılavuzda, iç içe IF ile AND/OR koşullarının kombinasyonları da dahil olmak üzere sözdiziminden pratik uygulamalara kadar iç içe IF'nin temellerini ayrıntılı olarak ele alacağız. Ayrıca, iç içe IF işlevlerinin okunabilirliğini nasıl iyileştirebileceğimizi ve iç içe IF ile ilgili bazı ipuçlarını paylaşacağız ve karmaşık mantıksal işlemlerin kullanımını daha kolay ve daha verimli hale getirmek için DÜŞEYARA, IFS ve daha fazlası gibi güçlü alternatifleri keşfedeceğiz.


Excel IF işlevi ve İç İçe IF ifadeleri karşılaştırması

Excel'deki EĞER işlevi ve iç içe geçmiş EĞER ifadeleri benzer amaçlara hizmet eder ancak karmaşıklıkları ve uygulamaları açısından önemli ölçüde farklılık gösterir.

IF işlevi: IF işlevi bir koşulu test eder ve koşul doğruysa bir değer, yanlışsa başka bir değer döndürür.
  • Sözdizimi:
    =IF (logical_test, [value_if_true], [value_if_false])
  • Sınırlama: Aynı anda yalnızca bir koşulu ele alabilir, bu da birden fazla kriterin değerlendirilmesini gerektiren daha karmaşık karar verme senaryoları için onu daha az uygun hale getirir.
İç içe IF ifadeleri: İç içe EĞER işlevleri, yani bir IF işlevinin diğerinin içinde olması, birden fazla kriteri test etmenize olanak tanır ve olası sonuçların sayısını artırır.
  • Sözdizimi:
    =IF( condition1, value_if_true1, IF( condition2, value_if_true2, value_if_false2 ))
  • karmaşa: Birden fazla koşulu işleyebilir ancak çok fazla iç içe katman nedeniyle karmaşık hale gelebilir ve okunması zor olabilir.

İç içe IF kullanımı

Bu bölümde sözdizimi, pratik örnekler ve bunların AND veya OR koşullarıyla nasıl kullanılacağı da dahil olmak üzere Excel'de iç içe IF ifadelerinin temel kullanımı gösterilmektedir.


Yuvalanmış IF'nin sözdizimi

Bir işlevin sözdizimini anlamak, onun Excel'de doğru ve etkili bir şekilde uygulanmasının temelidir. İç içe if ifadelerinin sözdizimi ile başlayalım.

Sözdizimi:

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

Argümanlar:

  • Condition1, Condition2, Condition3: These are the conditions you want to test. Each condition is evaluated in order, starting with Condition1.
  • Result1: This is the value returned if Condition1 is TRUE.
  • Result2: This value is returned if Condition1 is FALSE and Condition2 is TRUE. It's important to note that Result2 is only evaluated if Condition1 is FALSE.
  • Result3: This value is returned if both Condition1 and Condition2 are FALSE, and Condition3 is TRUE. Essentially, for Result3 to be evaluated, the previous conditions (Condition1 and Condition2) must both be FALSE.
  • Result4: This result is returned if all the conditions (Condition1, Condition2, and Condition3) are FALSE.
    In short, this expression can be interpreted as follows:
    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

Yuvalanmış bir IF yapısında, sonraki her koşulun yalnızca önceki tüm koşulların YANLIŞ olması durumunda değerlendirileceğini unutmayın. Bu sıralı kontrol, iç içe geçmiş IF'lerin nasıl çalıştığını anlamak açısından kritik öneme sahiptir.


İç içe IF'nin pratik örnekleri

Şimdi iki pratik örnekle iç içe IF'nin kullanımına bakalım.

Örnek 1: Notlandırma Sistemi

Aşağıdaki ekran görüntüsünde görüldüğü gibi öğrenci puanlarının bir listesine sahip olduğunuzu ve bu puanlara göre not vermek istediğinizi varsayalım. Bu görevi gerçekleştirmek için iç içe IF'yi kullanabilirsiniz.

not: Derecelendirme seviyeleri ve bunlara karşılık gelen puan aralıkları E2:F6 aralığında listelenir.

Boş bir hücre seçin (bu durumda C2), aşağıdaki formülü girin ve tuşuna basın. Keşfet sonucu almak için. Daha sonra sürükleyin Doldurma Kolu sonuçların geri kalanını almak için aşağı.

=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, böylece 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, standart not eşikleri kullanılarak A2 hücresindeki puana göre bir not (A, B, C, D veya F) atamak için kullanılır. Bu, akademik derecelendirme sistemlerinde iç içe geçmiş IF ifadelerinin tipik bir kullanım durumudur.
  • Formülün açıklaması:
    1. A2>=90: Bu, formülün kontrol ettiği ilk durumdur. A2 hücresindeki puan 90'dan büyük veya ona eşitse formül "A" değerini döndürür.
    2. A2>=80: İlk koşul yanlışsa (puan 90'dan küçükse), A2'nin 80'den büyük veya eşit olup olmadığını kontrol eder. Doğruysa "B" değerini döndürür.
    3. A2>=70: Benzer şekilde puan 80'den küçükse 70'e eşit veya büyük olup olmadığını kontrol eder. Doğru ise "C" sonucunu döndürür.
    4. A2>=60: Puan 70'ten küçükse formül 60'tan büyük veya XNUMX'a eşit olup olmadığını kontrol eder. Doğruysa "D" değerini döndürür.
    5. "F": Son olarak, yukarıdaki koşullardan hiçbiri karşılanmazsa (yani puan 60'tan azsa), formül "F" değerini döndürür.
Örnek 2: Satış Komisyonu Hesaplaması

Satış temsilcilerinin satış başarılarına göre farklı komisyon oranları aldığı bir senaryo hayal edin. Aşağıdaki ekran görüntüsünde gösterildiği gibi, bir satış elemanının komisyonunu bu farklı satış eşiklerine göre hesaplamak istiyorsunuz ve iç içe IF ifadeleri bu konuda size yardımcı olabilir.

not: Komisyon oranları ve bunlara karşılık gelen satış aralıkları E2:F4 aralığında listelenmiştir.
  • 20$'ın üzerindeki satışlar için %20,000
  • 15 ila 10,000 ABD Doları arasındaki satışlar için %20,000
  • 10$'ın altındaki satışlar için %10,000

Boş bir hücre seçin (bu durumda C2), aşağıdaki formülü girin ve tuşuna basın. Keşfet sonucu almak için. Daha sonra sürükleyin Doldurma Kolu sonuçların geri kalanını almak için aşağı.

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

notlar:
  • Komisyon oranını doğrudan formülde belirtebilirsiniz, böylece formül şu şekilde değiştirilebilir:
    =B2*IF(B2>20000, 20%, IF(B2>=10000, 15%, 10%))
  • Sağlanan formül, farklı satış eşikleri için farklı komisyon oranları uygulanarak bir satış elemanının satış tutarına göre komisyonunu hesaplamak için kullanılır.
  • Formülün açıklaması:
    1. B2: Komisyon hesaplamasında baz alınan, satış elemanının satış tutarını temsil eder.
    2. IF(B2>20000, "%20", ...): Bu kontrol edilen ilk durumdur. B2'deki satış tutarının 20,000'den büyük olup olmadığını kontrol eder. Eğer öyleyse, formül %20'lik bir komisyon oranı kullanır.
    3. IF(B2>=10000, "%15", "%10"): İlk koşul yanlışsa (satışlar 20,000'den büyük değilse), formül, satışların 10,000'e eşit veya onu aştığını kontrol eder. Doğru ise %15 komisyon oranı uygular. Satış tutarı 10,000'den azsa formül varsayılan olarak %10 komisyon oranına ayarlanır.

AND / OR koşulu varsa iç içedir

Bu bölümde, Excel'de iç içe IF'nin AND veya OR koşuluyla nasıl birleştirileceğini göstermek için yukarıdaki ilk örnek olan "derecelendirme sistemini" değiştireceğim. Revize edilen notlandırma örneğinde "Devamlılık oranı"na dayalı ek bir koşul getirdim.

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

Öğrenci hem puan hem de devam kriterlerini karşılıyorsa not artışı alacaktır. Örneğin puanı 60 ve üzeri olan ve devam oranı %95 ve üzeri olan bir öğrencinin notu A'dan A+'ya, B'den B+'ya vb. bir kademe yükseltilecektir. Ancak devam oranının %95'in altında olması durumunda notlandırma orijinal puana dayalı kriterlere göre yapılacaktır. Bu gibi durumlarda, AND koşuluyla birlikte iç içe geçmiş bir IF ifadesi kullanmamız gerekir.

Boş bir hücre seçin (bu durumda D2), aşağıdaki formülü girin ve tuşuna basın. Keşfet sonucu almak için. Daha sonra sürükleyin Doldurma Kolu sonuçların geri kalanını almak için aşağı.

=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")))))

notlar: İşte bu formülün nasıl çalıştığına dair bir açıklama:
  1. VE durum kontrolü:
    VE(B2>=60, C2>=%95): VE koşulu ilk olarak her iki koşulun da karşılanıp karşılanmadığını kontrol eder; öğrencinin puanı 60 veya daha yüksek ve devam oranı %95 veya daha fazla.
  2. Yeni not ataması:
    IF(B2>=90, "A+", IF(B2>=80, "B+", IF(B2>=70, "C+", "D+"))): AND ifadesindeki her iki koşul da doğruysa formül öğrencinin puanını kontrol eder ve notunu bir düzey yükseltir.
    • B2>=90: Puanın 90 ve üzerinde olması durumunda not "A" olur.+".Yeni not ataması:
    • B2>=80: Puanın 80 ve üzeri (fakat 90'ın altında) olması durumunda not "B" olur.+".
    • B2>=70: Puanın 70 ve üzeri (fakat 80'in altında) olması durumunda not "C+" olur.
    • B2>=60: Puanın 60 ve üzerinde (fakat 70'in altında) olması durumunda not "D+" olur.
  3. Normal Not Verme:
    IF(B2>=90, "A", IF(B2>=80, "B", IF(B2>=70, "C", IF(B2>=60, "D", "F"))) ): AND koşulu karşılanmazsa (puan 80'in altındaysa veya devam %95'in altındaysa), formül standart notlar atar.
    • B2>=90: 90 ve üzeri puan "A" alır.
    • B2>=80: 80 veya üzeri (fakat 90'ın altında) puan "B" alır.
    • B2>=70: 70 veya üzeri (fakat 80'den az) puan "C" alır.
    • B2>=60: 60 veya üzeri (fakat 70'in altında) puan "D" alır.
    • 60'ın altındaki puanlar "F" alır.
OR koşuluyla iç içe if kullanımı

Bu durumda öğrencinin puanı 95 ve üzeri ise ya da devam oranı %95 ve üzeri ise öğrencinin notu bir basamak yükseltilecektir. İç içe geçmiş IF ve OR koşullarını kullanarak bunu nasıl başarabileceğimiz aşağıda açıklanmıştır.

Boş bir hücre seçin (bu durumda D2), aşağıdaki formülü girin ve tuşuna basın. Keşfet sonucu almak için. Daha sonra sürükleyin Doldurma Kolu sonuçların geri kalanını almak için aşağı.

=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")))))

notlar: Formülün nasıl çalıştığına ilişkin bir döküm aşağıda verilmiştir:
  1. VEYA Durum Kontrolü:
    VEYA(B2>=95, C2>=%95): Formül öncelikle koşullardan herhangi birinin doğru olup olmadığını kontrol eder: öğrencinin puanı 95 veya daha yüksek veya devam oranı %95 veya daha yüksek.
  2. Bonuslu Not Verme:
    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ın 90 ve üzerinde olması durumunda not "A+" olur.
    • B2>=80: Puanın 80 ve üzeri (fakat 90'ın altında) olması durumunda not "B+" olur.
    • B2>=70: Puanın 70 ve üzeri (fakat 80'in altında) olması durumunda not "C+" olur.
    • B2>=60: Puanın 60 ve üzeri (ancak 70'in altında) olması durumunda not "D+" olur.
    • Aksi takdirde not "F+" olur.
  3. Normal Not Verme:
    IF(B2>=80, "B", IF(B2>=70, "C", IF(B2>=60, "D", "F")))): VEYA koşullarından hiçbiri karşılanmıyorsa (puan 95'in altında ve devam %95'in altındaysa), formül standart notları atar.
    • B2>=90: 90 ve üzeri puan "A" alır.
    • B2>=80: 80 veya üzeri (fakat 90'ın altında) puan "B" alır.
    • B2>=70: 70 veya üzeri (fakat 80'den az) puan "C" alır.
    • B2>=60: 60 veya üzeri (fakat 70'in altında) puan "D" alır.
    • 60'ın altındaki puanlar "F" alır.

İç içe IF için ipuçları ve püf noktaları

Bu bölümde iç içe IF için dört faydalı ipucu ve püf noktası yer almaktadır.


İç içe IF'yi okumayı kolaylaştırma

Tipik bir iç içe geçmiş IF ifadesi kompakt görünebilir ancak deşifre edilmesi zor olabilir.

Aşağıdaki formülde, özellikle karmaşıklık arttıkça, bir koşulun nerede bitip diğerinin nerede başladığını hızlı bir şekilde belirlemek zordur.

=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'nin okunmasını kolaylaştırmak için, her iç içe IF yeni bir satırda olacak şekilde formülü birden fazla satıra bölebilirsiniz. Formülde imleci IF'nin önüne getirip Alt + Enter tuşlarına basmanız yeterlidir.

Yukarıdaki formülü kırdıktan sonra aşağıdaki gibi görünecektir:

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

Bu format, her koşulun ve karşılık gelen çıktının nerede olduğunu daha net hale getirerek formülün okunabilirliğini artırır.


İç içe geçmiş IF fonksiyonlarının sırası

İç içe geçmiş bir IF formülündeki mantıksal koşulların sırası çok önemlidir çünkü Excel'in bu koşulları nasıl değerlendireceğini belirler ve dolayısıyla formülün nihai sonucunu etkiler.

Doğru formül

Not Sistemi örneğinde puanlara göre not 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"))))

Excel, iç içe geçmiş bir IF formülündeki koşulları, ilk koşuldan sonuncuya kadar sırayla değerlendirir. Bu formül önce en yüksek puan eşiğini kontrol eder ("A" için >=90) ve ardından daha düşük eşiklere geçer. Bir puanın hak ettiği en yüksek notla karşılaştırılmasını sağlar. İlk koşul doğruysa (A2>=90), "A" değerini döndürür ve başka koşulları değerlendirmez.

Yanlış sıralanmış formül

Koşulların sırası tersine çevrilirse, en düşük eşikten başlayarak 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"))))

Bu yanlış formülde, 95 puan, ilk koşul olan B2>=60'ı hemen karşılayacaktır ve hatalı bir şekilde "D" notu verilecektir.


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

Bu bölüm size iç içe IF ifadelerinde sayıların ve metnin nasıl farklı şekilde ele alındığını gösterecektir.

Rakamlarla

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

Metin

İç içe IF ifadelerinde metin şu şekilde olmalıdır: çift ​​tırnak içine alınmış. Aşağıdaki formülde A, B, C, D ve F'ye bakın:

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

Yuvalanmış IF'nin sınırlamaları

Bu bölümde iç içe IF'nin çeşitli sınırlamaları ve dezavantajları listelenmektedir.

Karmaşıklık ve Okunabilirlik:

Excel 64'e kadar farklı EĞER işlevini iç içe yerleştirmenize izin vermesine rağmen, bunu yapmanız kesinlikle tavsiye edilmez. Yuvalama düzeyleri arttıkça formül daha karmaşık hale gelir. Bu, okunması, anlaşılması ve bakımı zor olan formüllere yol açabilir.

Hataya Açık:

Dahası, karmaşık iç içe geçmiş IF ifadeleri hatalara açık hale gelebilir ve hata ayıklamak veya değiştirmek zor olabilir.

Genişletilmesi veya Ölçeklendirilmesi Zor:

Mantığınız değişirse veya daha fazla koşul eklemeniz gerekirse, derinlemesine iç içe geçmiş IF'lerin değiştirilmesi veya genişletilmesi zor olabilir.

Bu sınırlamaları anlamak, iç içe geçmiş IF ifadelerini Excel'de etkili bir şekilde kullanmanın anahtarıdır. Genellikle iç içe geçmiş IF'leri diğer işlevlerle birleştirmek veya alternatif yaklaşımlar aramak, daha verimli ve sürdürülebilir çözümlere yol açabilir.


Yuvalanmış IF'ye Alternatifler

Bu bölümde, Excel'de iç içe IF ifadelerine alternatif olarak kullanılabilecek çeşitli işlevler listelenmektedir.


DÜŞEYARA kullanma

Yukarıdaki iki pratik örneği gerçekleştirmek için iç içe geçmiş IF ifadeleri yerine DÜŞEYARA işlevini kullanabilirsiniz. Bunu nasıl yapabileceğiniz aşağıda açıklanmıştır:

Örnek 1: DÜŞEYARA ile Not Verme Sistemi

Burada puanlara göre not atamak için DÜŞEYARA'nın nasıl kullanılacağını göstereceğim.

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

Öncelikle puan aralığı ve karşılık gelen notlar için bir arama tablosu (bu durumda E1:F6 gibi) oluşturmanız gerekir. not: Tablonun ilk sütunundaki puanlar artan düzende sıralanmalıdır.

2. Adım: Notları atamak için DÜŞEYARA işlevini uygulayın

Boş bir hücre seçin (bu durumda C2), aşağıdaki formülü girin ve tuşuna basın. Keşfet Birinci sınıfı almanın anahtarı. Bu formül hücresini seçin ve sürükleyin Doldurma Kolu geri kalan notları almak için aşağıya inin.

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

notlar:
  • B95 hücresindeki 2 değeri, DÜŞEYARA'nın arama tablosunun ilk sütununda aradığı değerdir ($E$2:$F$6). Bulunursa, eşleşen değerle aynı satırda yer alan tablonun ikinci sütunundan karşılık gelen notu döndürür.
  • Arama tablosu referansını mutlak yapmayı unutmayın (referansların önüne dolar işaretlerini ($) ekleyin), bu, formülün başka bir hücreye kopyalanması durumunda referansın değişmeyeceği anlamına gelir.
  • DÜŞEYARA işlevi hakkında daha fazla bilgi edinmek için, Bu sayfayı ziyaret.
Örnek 2: DÜŞEYARA ile Satış Komisyonu Hesaplaması

Excel'de satış komisyonu hesaplamasını gerçekleştirmek için DÜŞEYARA'yı da kullanabilirsiniz. Lütfen aşağıdaki işlemleri yapın.

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

Öncelikle satışlar ve ilgili komisyon oranı için bu durumda E2:F4 gibi bir arama tablosu oluşturmanız gerekir. not: Tablonun ilk sütununda satışlar artan şekilde sıralanmalıdır.

2. Adım: Notları atamak için DÜŞEYARA işlevini uygulayın

Boş bir hücre seçin (bu durumda C2), aşağıdaki formülü girin ve ilk komisyonu almak için Enter tuşuna basın. Sonuçların geri kalanını almak için bu formül hücresini seçin ve Doldurma Tutamaçını aşağı sürükleyin.

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

notlar:
  • Her iki örnekte de DÜŞEYARA, bir arama değerine (puan veya satış tutarı) dayalı olarak bir tabloda bir değer bulmak için kullanılır ve belirtilen bir sütundan (derece veya komisyon oranı) aynı satırda bir değer döndürür. Dördüncü parametre DOĞRU, tam arama değerinin tabloda bulunmayabileceği bu senaryolar için uygun olan yaklaşık bir eşleşmeyi gösterir.
  • DÜŞEYARA işlevi hakkında daha fazla bilgi edinmek için, Bu sayfayı ziyaret.

IFS'yi kullanma

The IFS işlevi iç içe yerleştirme ihtiyacını ortadan kaldırarak süreci basitleştirir ve formüllerin okunmasını ve yönetilmesini kolaylaştırır. Okunabilirliği artırır ve birden fazla koşullu kontrolün yönetimini kolaylaştırır. IFS işlevini kullanmak için Excel 2019 veya sonraki bir sürümünü kullandığınızdan veya Office 365 aboneliğinizin olduğundan emin olun. Pratik örneklerle bunun nasıl uygulanabileceğini görelim.

Örnek 1: IFS ile Notlandırma Sistemi

Daha önce olduğu gibi aynı derecelendirme kriterlerini varsayarsak, IFS işlevi aşağıdaki gibi kullanılabilir:

C2 gibi boş bir hücre seçin, aşağıdaki formülü girin ve tuşuna basın. Keşfet İlk sonucu almak için. Bu sonuç hücresini seçin ve sürükleyin Doldurma Kolu sonuçların geri kalanını almak için aşağı.

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

notlar:
  • Her durum sırasıyla değerlendirilir. Bir koşul karşılanır karşılanmaz, buna karşılık gelen sonuç döndürülür ve formül, diğer koşulları kontrol etmeyi bırakır. Bu durumda formül, daha yüksek bir puanın daha iyi bir nota karşılık geldiği tipik bir derecelendirme ölçeğini takip ederek, B2'deki puana dayalı olarak notlar atamak için kullanılır.
  • IFS işlevi hakkında daha fazla bilgi edinmek için, Bu sayfayı ziyaret.
Örnek 2: IFS ile Satış Komisyonu Hesaplaması

Satış komisyonu hesaplama senaryosu için IFS fonksiyonu şu şekilde uygulanır:

C2 gibi boş bir hücre seçin, aşağıdaki formülü girin ve tuşuna basın. Keşfet İlk sonucu almak için. Bu sonuç hücresini seçin ve sürükleyin Doldurma Kolu sonuçların geri kalanını almak için aşağı.

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


CHOOSE ve MATCH'i kullanma

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 basit hale getirir. Aşağıda, bu makaledeki iki pratik örneği ele almak için CHOOSE ve MATCH işlevlerinin bir kombinasyonunun nasıl kullanılacağını göstereceğim.

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

Farklı puanlara göre notlar atamak için SEÇ ve EŞLEŞTİR işlevlerinin birleşimini kullanabilirsiniz.

1. Adım: Arama değerleriyle bir Arama dizisi oluşturun

Öncelikle, bu durumda $E$2:$E$6 gibi, MATCH'in arayacağı eşik değerlerini içeren bir hücre aralığı oluşturmanız gerekir. not: Yaklaşık bir eşleme türü kullanılırken MATCH işlevinin doğru çalışması için bu aralıktaki sayıların artan düzende sıralanması gerekir.

2. Adım: Notları atamak için SEÇ ve EŞLEŞTİR'i uygulayın

Boş bir hücre seçin (bu durumda C2), aşağıdaki formülü girin ve tuşuna basın. Keşfet Birinci sınıfı almanın anahtarı. Bu formül hücresini seçin ve sürükleyin Doldurma Kolu sonuçların geri kalanını almak için aşağı.

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

notlar:
  • EŞLEŞTİRME(B2, $E$2:$E$6, 1): Formülün bu kısmı B95 hücresindeki $E$2:$E$2 aralığındaki puanı (6) arar. 1, MATCH'in yaklaşık bir eşleşme bulması gerektiğini belirtir; bu, aralıktaki B2'den küçük veya ona eşit olan en büyük değeri bulduğu anlamına gelir.
  • SEÇİN(..., "F", "D", "C", "B", "A"): MATCH işlevi tarafından döndürülen konuma bağlı olarak CHOOSE, karşılık gelen notu seçer.
  • Hakkında daha fazla bilgi edinmek için MATCH işlevi, Bu sayfayı ziyaret.
  • Hakkında daha fazla bilgi edinmek için SEÇ işlevi, Bu sayfayı ziyaret.
Örnek 2: IFS ile Satış Komisyonu Hesaplaması

Satış Komisyonu Hesaplaması için CHOOSE ve MATCH kombinasyonunun kullanılması, özellikle komisyon oranlarının belirli satış eşiklerine dayandığı durumlarda etkili olabilir. Bakalım nasıl yapabiliriz.

1. Adım: Arama değerleriyle bir Arama dizisi oluşturun

Öncelikle, bu durumda $E$2:$E$4 gibi, MATCH'in arayacağı eşik değerlerini içeren bir hücre aralığı oluşturmanız gerekir. not: Yaklaşık bir eşleme türü kullanılırken MATCH işlevinin doğru çalışması için bu aralıktaki sayıların artan düzende sıralanması gerekir.

Adım 2: Sonuçları almak için SEÇ ve EŞLEŞTİR'i uygulayın

Boş bir hücre seçin (bu durumda C2), aşağıdaki formülü girin ve tuşuna basın. Keşfet Birinci sınıfı almanın anahtarı. Bu formül hücresini seçin ve sürükleyin Doldurma Kolu sonuçların geri kalanını almak için aşağı.

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

notlar:

Sonuç olarak, Excel'de iç içe geçmiş IF ifadelerinde uzmanlaşmak, veri analizi ve karar verme süreçlerinde karmaşık mantıksal senaryoları yönetme yeteneğinizi geliştiren değerli bir beceridir. İç içe IF'ler karmaşık mantıksal işlemler için güçlü olsa da sınırlamalarına dikkat etmek önemlidir. MATCH ile DÜŞEYARA, IFS ve CHOOSE gibi daha basit alternatifler, belirli senaryolarda daha akıcı çözümler sağlayabilir. Bu öngörülerle donanmış olarak artık en uygun Excel tekniklerini veri analizi görevlerinize güvenle uygulayabilir, e-tablolarınızda netlik, doğruluk ve verimlilik sağlayabilirsiniz. Excel'in yeteneklerini daha derinlemesine incelemek isteyenler için web sitemizde çok sayıda eğitim bulunmaktadır. Daha fazla Excel ipucunu ve püf noktasını burada keşfedin.

En İyi Ofis Üretkenlik Araçları

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştırın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50+ Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar.  En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...

Açıklama


Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations