Microsoft Excel 2010'da EĞER İşlevlerinin Karmaşıklığını Azaltarak Formülleri Basitleştirme

Anonim

Bu yazıda, Microsoft Excel 2010'da EĞER işlevlerinin karmaşıklığını azaltarak formülleri sadeleştirmeyi öğreneceğiz.

NESTED EĞER formülü üzerinde çalışırken; komutun başarılı bir şekilde yürütülmesi, koşulun karşılanıp karşılanmadığına bağlıdır. Tek bir hücrede birden çok EĞER işlevini yerleştirmek mümkündür.

EĞER işlevi, belirttiğiniz koşulun DOĞRU veya YANLIŞ olup olmadığını kontrol eder. Koşul DOĞRU'ya dönerse önceden ayarlanmış değeri döndürür ve koşul YANLIŞ'a dönerse başka bir önceden ayarlanmış değeri döndürür.

Sözdizimi = EĞER(mantıksal_test,eğer_doğruysadeğer,yanlışsa_değer)

mantık testi: Mantıksal test, koşulu veya kriterleri test edecektir. Koşul karşılanırsa önceden ayarlanmış değeri döndürür ve koşul karşılanmazsa başka bir önceden ayarlanmış değeri döndürür.

değer_eğer_doğruysa: Bu bağımsız değişken TRUE değerini döndürürse döndürülmesini istediğiniz değer.

değer_eğer_yanlışsa: Bu bağımsız değişken FALSE döndürürse döndürülmesini istediğiniz değer

iç içe kullanma EĞER işlevi çok fazla zaman alacaktır. Alternatif işlevi kullanabiliriz, yani. SEÇ işlevi EĞER işlevinin döndüreceği aynı çıktıyı döndürmek için.

Seçmek: Bilgisayarınız için karakter kümesinden kod numarasıyla belirtilen karakteri döndürür. SEÇ işlevi, belirli bir dizin numarasına dayalı olarak bir değerler listesinden bir değer döndürür. Select işlevi, bir listeden bir değer döndürmek için index_num'u kullanır.

Sözdizimi =SEÇ(index_num,değer1,değer2,… )

indeks_sayısı: Hangi değer bağımsız değişkeninin seçildiğini belirtir. İndeks_sayısı 1 ile 254 arasında bir sayı veya 1 ile 254 arasında sayıları içeren bir formül olmalıdır. İndeks_sayısı 1'den küçükse, select döner #DEĞER! hata.

değer1 ve değer 2 CHOOSE'un değerlendireceği ve sonucu döndüreceği 1 ila 254 değer bağımsız değişkenidir.

Bir örnek ele alalım:

  • Öğrenci veri tablomuz var.
  • A sütununda Öğrencilerin adı ve B sütununda Derecelendirmeleri var
  • F & G sütununda koşullarımız var - Puan ve Derecelendirmeler.

  • C sütununda, Derecelendirmeleri döndürecek iç içe EĞER formülü girmek istiyoruz
  • C2 hücresine formülü girin =EĞER(B2=1,$G$3,EĞER(B2=2,$G$4,EĞER(B2=3,$G$5,EĞER(B2=4,$G$6))))

  • Aşağıdaki formülü kopyalayarak aşağıdaki çıktıyı elde edeceğiz.

  • D2 hücresine formülü gireceğiz=SEÇ(B2,$G$3,$G$4,$G$5,$G$6)

  • SEÇ işlev, B2 hücresindeki değeri kontrol edecek ve G sütunundaki değerlere göre değeri döndürecektir.
  • Aşağıdaki formülü kopyalayarak aşağıdaki çıktıyı elde edeceğiz.

  • Her iki formül de aynı çıktıyı sağlar, ancak EĞER işlevine göre karmaşıklığı azaltan SEÇ işlevini kullanır, burada her yeni koşul için EĞER işlevi içinde yeni bir EĞER koşulu yazmamız gerekir.