Excel'de EĞER, VE, VEYA, İç İçe EĞER ve DEĞİL Mantıksal İşlevler

Her şey her zaman istediğimiz gibi olmayacaktır. Beklenmedik şeyler olabilir. Örneğin, sayıları bölmeniz gerektiğini varsayalım. Herhangi bir sayıyı sıfıra (0) bölmeye çalışmak bir hata verir. Mantıksal işlevler bu gibi durumlarda işe yarar. Bu eğitimde, aşağıdaki konuları ele alacağız.

Mantıksal Fonksiyon Nedir?

Formülleri ve işlevleri çalıştırırken karar vermeyi tanıtmamızı sağlayan bir özelliktir. Fonksiyonlar;

  • Bir koşulun doğru mu yanlış mı olduğunu kontrol edin
  • Birden fazla koşulu bir araya getirin

Koşul nedir ve neden önemlidir?

Koşul, doğru veya yanlış olarak değerlendirilen bir ifadedir. İfade, bir hücreye girilen değerin sayısal mı yoksa metin veri türünde mi olduğunu, bir değerin belirli bir değerden büyük, eşit veya küçük olup olmadığını vb. belirleyen bir işlev olabilir.

IF Fonksiyonu örneği

Bu eğitimdeki ev gereçleri bütçesiyle çalışacağız. Bir öğenin pahalı olup olmadığını belirlemek için EĞER işlevini kullanacağız. 6,000'den büyük değere sahip öğelerin pahalı olduğunu varsayacağız. 6,000'den düşük olanlar daha ucuzdur. Aşağıdaki görüntü bize çalışacağımız veri kümesini göstermektedir.

Excel'de IF Fonksiyonu Örneği

  • İmleç odağını F4 hücresine yerleştirin
  • IF işlevini kullanan aşağıdaki formülü girin

=EĞER(E4<6000”Evet”,”Hayır”)

İŞTE,

  • “=EĞER(…)” IF işlevlerini çağırır
  • “E4<6000” IF fonksiyonunun değerlendirdiği durumdur. E4 hücre adresinin (alt toplam) değerinin 6,000'den az olup olmadığını kontrol eder.
  • "Evet" bu, E4'ün değeri 6,000'den küçükse fonksiyonun görüntüleyeceği değerdir
  • "Hayır" bu, E4'ün değeri 6,000'den büyükse fonksiyonun görüntüleyeceği değerdir

İşiniz bittiğinde enter tuşuna basın

Aşağıdaki sonuçları elde edeceksiniz

Excel'de IF Fonksiyonu Örneği

Excel Logic fonksiyonlarının açıklaması

Aşağıdaki tablo Excel'deki tüm mantıksal işlevleri göstermektedir

S / N FONKSİYONU KATEGORİ AÇIKLAMA KULLANIM
01 VE mantıksal Birden fazla koşulu kontrol eder ve tüm koşullar doğru olarak değerlendirilirse doğru değerini döndürür. =AND(1 > 0,ISNUMBER(1)) Her iki Koşul da Doğru olduğundan yukarıdaki işlev DOĞRU değerini döndürür.
02 YANLIŞ mantıksal YANLIŞ mantıksal değerini döndürür. Doğru veya yanlış döndüren bir koşulun veya işlevin sonuçlarını karşılaştırmak için kullanılır YANLIŞ()
03 IF mantıksal Bir koşulun karşılanıp karşılanmadığını kontrol eder. Koşul sağlanırsa true değeri döner. Koşul karşılanmazsa false değerini döndürür.
=EĞER(mantıksal_test,[doğruysa_değer],[yanlışsa_değer])
=EĞER(ESAYI(22),”Evet”, “Hayır”)
22 Sayıdır, böylece Evet değerini döndürür.
04 EĞERHATA mantıksal Herhangi bir hata oluşmazsa ifade değerini döndürür. Bir hata oluşursa hata değerini döndürür =EĞERHATA(5/0,”Sıfıra bölme hatası”)
05 IFNA mantıksal #YOK hatası oluşmazsa değeri döndürür. #N/A hatası oluşursa, NA değerini döndürür. #YOK hatası, bir formül veya işlev için mevcut değilse bir değer anlamına gelir. =EĞERNA(D6*E6,0)
Not: D6 veya E6'nın her ikisi de veya boşsa yukarıdaki formül sıfır döndürür
06 DEĞİL mantıksal Koşul yanlışsa true değerini döndürür, koşul doğruysa false değerini döndürür =DEĞİL(ISTEXT(0))
Not: Yukarıdaki işlev true değerini döndürür. Bunun nedeni, ISTEXT(0)'ın false değerini döndürmesi ve NOT işlevinin false değerini TRUE'ya dönüştürmesidir.
07 OR mantıksal Birden fazla koşulu değerlendirirken kullanılır. Koşullardan herhangi biri veya tümü doğruysa true değerini döndürür. Koşulların tümü yanlışsa false değerini döndürür =VEYA(D8=”yönetici”,E8=”kasiyer”)
Not: D8 ve E8 yönetici veya kasiyerden biri veya her ikisi de geçerliyse yukarıdaki işlev doğru değerini döndürür.
08 DOĞRU mantıksal DOĞRU mantıksal değerini döndürür. Doğru veya yanlış döndüren bir koşulun veya işlevin sonuçlarını karşılaştırmak için kullanılır DOĞRU()

İç içe EĞER işlevleri

İç içe geçmiş bir EĞER işlevi, başka bir EĞER işlevi içindeki bir EĞER işlevidir. İkiden fazla koşulla çalışmamız gerektiğinde iç içe if ifadeleri kullanışlı olur. Haftanın günlerini kontrol eden basit bir program geliştirmek istediğimizi varsayalım. Gün cumartesi ise "iyi parti"yi, pazar ise "dinlenme zamanı"nı ve eğer günlerden herhangi bir günse görüntülemek istiyoruz. Monday Cuma gününe kadar görüntülemek istediğimiz için yapılacaklar listenizi tamamlamayı unutmayın.

İç içe geçmiş bir if fonksiyonu yukarıdaki örneği uygulamamıza yardımcı olabilir. Aşağıdaki akış şeması iç içe geçmiş IF fonksiyonunun nasıl uygulanacağını göstermektedir.

Excel'de İç İçe EĞER İşlevleri

Yukarıdaki akış şemasının formülü aşağıdaki gibidir

=EĞER(B1=”Pazar”,”dinlenme zamanı”,EĞER(B1=”Cumartesi”,”iyi parti”,”yapılacaklar listesi”))

İŞTE,

  • “=EĞER(….)” ana if işlevidir
  • “=EĞER(…,EĞER(….))” ikinci IF işlevi iç içe geçmiş olanıdır. Ana IF işlevinin false döndürmesi durumunda daha fazla değerlendirme sağlar.

pratik örnek

İç İçe IF Fonksiyonlarının Pratik Örneği

Yeni bir çalışma kitabı oluşturun ve verileri aşağıda gösterildiği gibi girin

İç İçe IF Fonksiyonlarının Pratik Örneği

  • Aşağıdaki formülü girin

=EĞER(B1=”Pazar”,”dinlenme zamanı”,EĞER(B1=”Cumartesi”,”iyi parti”,”yapılacaklar listesi”))

  • Cumartesi gününü B1 hücre adresine girin
  • Aşağıdaki sonuçları elde edeceksiniz

İç İçe IF Fonksiyonlarının Pratik Örneği

Öğreticide kullanılan Excel dosyasını indirin

ÖZET

Mantıksal işlevler değerlendirme sırasında karar vermeyi tanıtmak için kullanılır formüller ve işlevler Excel'de.