İçindekiler
Bu makalede, şunları öğreneceğiz Excel'de iç içe EĞER işlevini kullanma Bir fonksiyon başka bir fonksiyonun içine yerleştirildiğinde, buna iç içe geçmiş fonksiyon denir. 6 ideal örnekleri iç içe IF fonksiyonunun kullanımını anlamanıza yardımcı olacaktır. iç içe IF O halde, gecikmeden tartışmaya başlayalım.
Alıştırma Kitabını İndirin
Alıştırma kitabını buradan indirin.
İç İçe IF Fonksiyonu Kullan.xlsxExcel IF Fonksiyonuna Giriş
Anlamak için iç içe IF fonksiyonu hakkında bilmemiz gerekenler IF fonksiyonu İlk olarak. Microsoft Excel , the EĞER işlevi Belirli bir koşulu kontrol eder ve koşul karşılanırsa bir sonuç gösterir. Ayrıca, koşul karşılanmazsa başka bir sonuç gösterir.
- Sözdizimi
IF (logical_test, [value_if_true], [value_if_false])
- Tartışma
mantıksal_test: Bu, Avrupa Konseyi'nin zorunlu argümanıdır. EĞER Bu bağımsız değişken, bir hücre veya hücre aralığı için verilen koşulu temsil eder.
[value_if_true]: Fonksiyonun ikinci argümanıdır. Koşulun karşılanması durumunda tanımlanan ifadedir.
[value_if_false]: Koşul yanlışsa görünen üçüncü bağımsız değişkendir.
Excel İç İçe EĞER İşlevine Giriş
Bu iç içe IF formülü birden fazla EĞER fonksiyonlarını kullanmamız gerekir. Birden fazla koşul olması durumunda EĞER başka bir fonksiyonun içinde EĞER fonksiyonunun genel formudur. iç içe IF fonksiyonu şu şekilde yazılabilir:
IF(C1,T1,IF(C2,T2,(IF(C3,T3,IF(C4,T4,F4))))
İşte,
- C1: İlk Durum.
- T1: İlk koşul karşılandığında görüntülenecek değer.
- C2: İkinci Koşul.
- T2: İkinci koşul karşılandığında gösterilecek değer.
- C3: Üçüncü Durum.
- T3: Üçüncü koşul karşılandığında görüntülenecek değer.
- C4: Dördüncü Koşul.
- T4: Dördüncü koşul karşılandığında gösterilecek değer.
- F4: Bu, koşullar karşılanmadığında görüntülenecek olan değerdir.
Formülün içine ihtiyaçlarınıza göre daha fazla koşul ekleyebilirsiniz.
6 Excel'de İç İçe IF Fonksiyonu Kullanımına İdeal Örnekler
1. Sonuçları Bulmak için Basit İç İçe IF Fonksiyonunun Kullanımı
Kullanımını anlamak için iç içe IF fonksiyonu ile ilgili olarak ilk etapta basit bir örnek göstereceğiz. Bu örnekte bazı öğrencilerin sonuçlarını bulmaya çalışacağız. Burada üç koşul kullanıyoruz.
- İlk olarak, eğer bir öğrenci 70 veya daha yüksek o zaman geçecek.
- İkinci olarak, eğer daha az alırsa 70 o zaman başarısız olur.
- Üçüncü olarak, eğer herhangi bir işaret yoksa, öğrenci devamsız sayılacaktır.
Nasıl yapıldığını görmek için aşağıdaki adımları takip edelim iç içe IF fonksiyonu çalışır.
ADIMLAR:
- Her şeyden önce, şunları seçin Hücre C5 ve formülü yazın:
=IF(C5="","Absent",IF(C5>=70,"Pass","Fail"))
- Bundan sonra, tuşuna basın Girin Sonucu görmek için.
Bu formülde,
- İlk argüman şudur C5= "" ve ikinci bağımsız değişken ise "Yok" İlk koşulu ifade eder. Hücre C5 boşsa, o zaman ikinci argümanı gösterecektir. Bizim durumumuzda, bu Yok .
- İkincisi EĞER işlevi, işaretin aşağıdakilerden daha yüksek olması durumunda 70 O zaman öğrenci geçer. Aksi takdirde geçemez.
- Bir sonraki adımda, imleci ekranın sağ alt tarafına getirin. Hücre D5 ve sürükleyin Doldurma Kolu Aşağı.
- Son olarak, aşağıdaki resimdeki gibi sonuçlar göreceksiniz.
2. Excel'de İç İçe EĞER İşlevini Kullanarak Not Bulma
İkinci örnekte ise iç içe IF Bazı öğrencilerin notlarını bulmak için Excel'deki işlev. iç içe IF Bu örnek için, bazı öğrencilerin notlarını içeren bir veri kümesi kullanacağız. Burada, notların aralığı ve karşılık gelen notlar da verilmiştir. Öğrencilerin notlarını, aldıkları notlara göre değerlendirmemiz gerekir.
Bu örnek hakkında daha fazla bilgi edinmek için aşağıdaki adımları izleyelim.
ADIMLAR:
- İlk olarak, şunları seçin Hücre D5 ve formülü yazın:
=IF(C5<61,"F",IF(C5<71,"D",IF(C5<81,"C",IF(C5<91,"B","A"))))
- Ardından, tuşuna basın Girin Sonucu görmek için.
Bu formülde,
- İlk koşulumuz aşağıda herhangi bir işaret olup olmadığını kontrol etmektir 61 .
- Eğer DOĞRU sonra geri döner F .
- Eğer YANLIŞ sonra bir sonraki EĞER
- Bir sonraki EĞER işlevi, aşağıdaki işaretleri kontrol eder 71 ve geri döner D eğer öyleyse DOĞRU .
- Bu şekilde iç içe IF fonksiyonu tüm koşulları kontrol etmeye devam eder.
- Bundan sonra Doldurma Kolu tüm hücrelerdeki sonuçları görmek için.
3. Tatil Günlerini Tahsis Etmek için Excel İç İçe EĞER İşlevini Uygulayın
Kullanabiliriz iç içe IF fonksiyonunu da daha fazla amaç için kullanacağız. Üçüncü örnekte, bir Tatil Bir şirket çalışanlarına tatil süresi tahsis etmek için bazı koşullar getirdik. Bir çalışanın çalışma süresi 15 yıl veya daha fazla, o zaman sahip olacak 25 tatil günleri arasında ise 9 için 14 yıl, sonra o olacak 15 Ve son olarak, eğer istihdam süresi 9 yıl, sonra o olacak 10 tatil günleri.
Örneği öğrenmek için aşağıdaki adımlara dikkat edelim.
ADIMLAR:
- İlk olarak, şunları seçin Hücre D5 ve aşağıdaki formülü yazın:
=IF(C5>=15,25,IF(C5>=9,15,IF(C5>=1,10,0)))
- Bundan sonra, vur Girin Sonucu görmek için.
Bu formülde şunları kullandık 3 koşullar.
- İlk koşulda, aşağıdakilerin olup olmadığını kontrol ettik Hücre C5 'den büyüktür. 15 Olduğu gibi DOĞRU gösteriyor ki 25 içinde Hücre D5 .
- Eğer öyle olsaydı YANLIŞ sonra, bir sonraki koşulu kontrol eder ve bu böyle devam eder.
- Son olarak, sürükleyin Doldurma Kolu Aşağıdaki ekran görüntüsü gibi sonuçları görmek için aşağı.
4. Excel'de İç İçe EĞER Fonksiyonu ile Ödeme Durumunu Belirleme
Pratik hayatta, ödeme durumunu sık sık belirlememiz gerekir. Hizmet sağlayan kuruluşların, müşterilerinin ödemelerinin kaydını tutması gerekir. Bu gibi durumlarda, ayrıca iç içe IF fonksiyon.
Aşağıdaki veri kümesinde şunları görebiliriz Bill ve Ödenen Tutarlar Bu bilgileri kullanarak, bazı müşterilerin Durum sütun.
Şimdi, örneği anlamak için aşağıdaki adımları takip edelim.
ADIMLAR:
- İlk olarak, şunları seçin Hücre G5 ve formülü yazın:
=IF(F5=0, "Ödendi",IF(BUGÜN()
- Basın Girin Sonucu görmek için.
Bu formülde,
- İlk önce aşağıdakilerin olup olmadığını kontrol edeceğiz Hücre F5 eşittir 0 Eğer öyleyse DOĞRU sonra gösterecektir Ücretli .
- Aksi takdirde, ikinci koşula geçecektir.
- İkinci koşulda ise şunları kullandık BUGÜN işlevi ile karşılaştırdık ve Son Tarih .
- Geçerli tarih aşağıdaki tarihten büyükse Son Tarih sonra, gösterecektir Neden .
- Ve eğer geçerli tarih Son Tarih sonra görüntülenecektir Açık .
- Son olarak, sürükleyin Doldurma Kolu tüm hücrelerdeki sonuçları görmek için aşağı.
5. Doğru Ürünü Döndürmek için Excel İç İçe EĞER İşlevini Ekleyin
Bu örnekte, iki sayının doğru çarpımını döndürmeye çalışacağız. iç içe IF Örneği açıklamak için aşağıdaki veri kümesini kullanacağız.
Örneği anlamak için aşağıdaki adımları takip edelim.
ADIMLAR:
- Başlamak için şunları seçin Hücre C5 ve formülü yazın:
=IF(B5="15x12",180,IF(B5="14x19",266,IF(B5="20x25",500)))
- Ve vur Girin .
Bu formülde,
- İlk koşul, aşağıdakilerin gerçekleşip gerçekleşmediğini kontrol etmektir Hücre B5 eşittir 15×12 . Eğer DOĞRU sonra, gösterecektir 180 Eğer öyleyse YANLIŞ sonra, bir sonraki koşula geçeceğiz.
- Bir sonraki koşulda, aşağıdakileri arayacaktır 14×19 ve göster 266 koşulu karşılıyorsa.
- Ve son koşulda, aşağıdakilerin değerini arayacaktır 2 0x25 ve ekran 500 koşulu karşılıyorsa.
- Formülü yazdıktan sonra, aşağı sürükleyin Doldurma Kolu .
- Sonunda, aşağıdaki resimdeki gibi sonuçlar göreceksiniz.
6. Excel'de AND/OR İşlevleri ile İç İçe EĞER Uygulayın
Son örneğimizde, aşağıdaki iç içe IF fonksiyonu ile hem VE & VEYA fonksiyonları . İlk olarak, aşağıdakilerin kullanımını göstereceğiz VEYA işlevi ve sonra, uygulayacağız AND işlevi .
Örneği açıklamak için, aşağıdaki ürünlerin satış miktarı hakkında bilgi içeren bir veri kümesi kullanacağız Mart & Nisan dağıtacağız. Satış Komisyonu satış miktarlarına göre.
Komisyonun dağılımı hakkında daha fazla bilgi edinmek için aşağıdaki adımları takip edelim.
ADIMLAR:
- İlk olarak, şunları seçin Hücre E5 ve formülü yazın:
=IF(OR(C5>5500,D5>5500),12%,IF(OR(C5>=4001,D5>=4001),9%,IF(OR(C5>=2500,D5>=2500),5%,"")))
- Sonra, vur Girin tuşuna basarak sonucu görebilirsiniz.
Bu formülde, aşağıdakileri kullandık iç içe IF fonksiyonu ile VEYA fonksiyonu içinde birden fazla koşul kullanabiliriz. VEYA fonksiyonu. Bu koşullardan herhangi biri varsa DOĞRU Bu, herhangi bir koşulu yerine getirmeniz gerekiyorsa, o zaman atanan değeri görüntüleyeceği anlamına gelir. VEYA fonksiyon.
- İlk koşul, iki aydan herhangi birindeki satış tutarının aşağıdakilerden büyük olup olmadığını kontrol eder 5500 ve eğer DOĞRU komisyonu şu şekilde belirler 12 %.
- İkinci koşulda, satış tutarının aşağıdakiler arasında olup olmadığını kontrol eder 4001 için 5500 . Yazdırıyor 9 içinde Komisyon .
- Ve son koşul, satış tutarının aşağıdaki değerler arasında olup olmadığını kontrol etmektir 2500 için 4000 .
- Bundan sonra Doldurma Kolu formülü aşağı kopyalamak için.
Not: Bu Sayı Formatı .. E5:E10 aralığı olarak ayarlanmalıdır Yüzde . Aksi takdirde, gösterecektir 0 .
- Bir sonraki adımda, aşağıdaki iç içe IF formülü ile VE fonksiyon.
- Bu amaçla, şunları seçin Hücre E5 ve formülü yazın:
=IF(AND(C5>5500,D5>5500),12%,IF(AND(C5>=4001,D5>=4001),9%,IF(AND(C5>=2500,D5>=2500),5%,"")))
Burada, her iki koşul da VE fonksiyonu şu şekilde olmalıdır DOĞRU . Aksi takdirde, bir sonraki EĞER koşulu. Örneğin, eğer her ikisi de Hücre C5 ve D5 daha büyüktür 5500 ancak o zaman komisyonu 12 %.
- Son olarak, sürükleyin Doldurma Kolu tüm sonuçları görmek için aşağı.
Excel'de İç İçe EĞER İşlevinin Alternatifleri
Uygulanması zor hale gelir iç içe IF formül büyüyebilir ve küçük bir hata sizi yanlış sonuçlara götürebilir. Zorluklardan kaçınmak için, aşağıdaki alternatifleri kullanabilirsiniz iç içe IF Burada, Excel'deki 5 alternatifler. Bunları ihtiyaçlarınıza göre kullanabilirsiniz.
1. DÜŞEYARA İşlevini Kullanın
Sürekli sayı aralıkları kullanıyorsanız VLOOKUP işlevi yerine iç içe IF Bu amaçla, bir referans tablosuna sahip olmanız ve formülü yaklaşık eşleşme ile oluşturmanız gerekir. Bizim durumumuzda Komisyon tablosu referans tablomuzdur. Veri kümesinde, her satıcı için bir satış tutarımız var ve komisyonu tahsis etmeye çalışacağız.
Daha fazlasını öğrenmek için adımları dikkatlice takip edelim.
ADIMLAR:
- İlk olarak, şunları seçin Hücre D5 ve formülü yazın:
=VLOOKUP(C5,$C$13:$D$15,2,TRUE)
- Bundan sonra, tuşuna basın Girin .
Burada, kullandığımız VLOOKUP fonksiyonunun değerini aramak için Hücre C5 içinde ikinci sütununun arama tablosu arasında değişen Hücre C13 için D15 Burada yaklaşık eşleşmeyi uygulamamız gerekiyor, bu yüzden DOĞRU formülün son bağımsız değişkeninde.
- Son olarak, sürükleyin Doldurma Kolu tüm sonuçları görmek için aşağı.
2. Excel IFS İşlevini Uygulayın
Uygulama IFS işlevi çoklu koşulları uygulama görevini çok kolay hale getirir. IFS fonksiyonu şu şekilde yazılabilir:
IFS(Test1,Değer1,[Test 2],[Değer 2]....)
Kullanımını açıklamak için IFS fonksiyonu ile önceki veri setini kullanabiliriz.
Daha fazlasını öğrenmek için aşağıdaki adımları izleyelim.
ADIMLAR:
- Başlamak için şunları seçin Hücre D5 ve formülü yazın:
=IFS(C5>5500,12%,C5>=4001,9%,C5>=2500,5%,TRUE,"")
- Sonra, vur Girin .
İşte, Test 1 olup olmadığını kontrol etmektir. Hücre C5 'den büyüktür. 5500 . Eğer DOĞRU sonra gösterecektir 12 Aksi takdirde Test 2 ve bunun gibi.
- Bir sonraki adımda Doldurma Kolu tüm sonuçları görmek için aşağı.
3. CHOOSE Fonksiyonunu yerleştirin
Ayrıca şunları da kullanabiliriz CHOOSE işlevi birden fazla koşulu kontrol etmek için SEÇİNİZ fonksiyonu, değerin indeks numarasına göre listeden bir değer döndürür. SEÇİNİZ fonksiyonu aşağıda verilmiştir.
CHOOSE((Test 1)+(Test 2)+(Test 3),Değer 1,Değer 2,Değer 3)
İsterseniz formülün içinde daha fazla testi kontrol edebilirsiniz.
Daha fazlası için aşağıdaki adımlara dikkat edelim.
ADIMLAR:
- Başlangıçta şunları seçin Hücre D5 ve formülü yazın:
=CHOOSE((C5>=2500)+(C5>=4001)+(C5>5500),5%,9%,12%)
- Bundan sonra, tuşuna basın Girin .
Burada şunları görebilirsiniz dört içindeki argümanlar SEÇİNİZ fonksiyonu. İlk argümanda, tüm koşulları yerleştirdik ve bunları artı ( + ) işaretini koyduktan sonra, bir sonraki argümanlarda, sonuçların değerini koşulların konumuna göre yerleştirdik. Örneğin ikinci argümanı, aşağıdaki işlemin sonucunu belirtir önce koşul. Ve böyle devam eder.
- Sonunda, sürükleyin Doldurma Kolu Aşağı.
4. Excel SWITCH İşlevini Deneyin
Ayrıca şunları da kullanabilirsiniz SWITCH işlevi alternatif olarak iç içe IF fonksiyonunu kullanabilirsiniz. Ancak, bir şeyi unutmamanız gerekir. ANAHTAR fonksiyonunu sabit bir dizi belirli değerle uğraşmanız gerektiğinde kullanabilirsiniz. Rütbe yerine Satış Aralığı 'nin bu belirli değerleri Rütbe komisyonu kolayca dağıtmamıza yardımcı olacaktır.
Bu yöntem hakkında daha fazla bilgi edinmek için aşağıdaki adımları izleyin.
ADIMLAR:
- Öncelikle aşağıdaki formülü Hücre E5 :
=SWITCH(D5,$D$13,$E$13,$D$14,$E$14,$D$15,$E$15,"")
- Şimdi, basın Girin Sonucu görmek için.
Burada, formül aşağıdakilerin değerini arayacaktır Hücre D5 . değer ise A sonra yazdıracaktır 5 %, eğer B sonra 9 %, ve eğer C sonra 12 %.
- Bir sonraki adımda, sadece Doldurma Kolu Aşağı.
5. CONCATENATE İşlevini Kullanın
Bu ANAHTAR fonksiyonunun tanıtıldığı Excel 2016 Eski sürümlerde ANAHTAR fonksiyonunu kullanabilirsiniz. CONCATENATE işlevi önceki yöntem yerine.
Aşağıdaki adımları tartışalım.
ADIMLAR:
- İlk olarak, aşağıdaki formülü şuraya yazın Hücre E5 :
=CONCATENATE(IF(D5="A",5%,""),IF(D5="B",9%,"") & IF(D5="C",12%,""))*1
- Bundan sonra, vur Girin Sonucu görmek için.
Burada, birden fazla EĞER fonksiyonları. Bu formül şunları gösterir 5 'nin değeri ise Hücre D5 o A , 9 Eğer B ve 12 Eğer C .
- Son olarak, aşağı sürükleyin Doldurma Kolu istenen hücrelerde sonuçları görmek için.
Hatırlanması Gerekenler
ile çalışırken aşağıdaki hususları hatırlamanız gerekir iç içe IF Excel'de işlev.
- Kullanırken testlerin ve sonuçların doğru sırasını korumalısınız. iç içe IF fonksiyon.
- İçinde Excel 2007 - 2016 'yi kullanabilirseniz, en fazla 64 koşullar.
- Formülünüz koşul sayısı nedeniyle büyürse, bunun yerine alternatif yöntemleri uygulayın.