Excel'de AND, VE VE IF İşlevlerini Yerleştirme

Çoklu koşulları test etmek için mantıksal fonksiyonları kullanma

AND, OR ve IF işlevleri , Excel'in daha iyi bilinen mantıksal işlevlerinden bazılarıdır.

Aşağıdaki resimde iki ve üç satırlarda gösterildiği gibi OR ve AND Fonksiyonu, birden fazla koşulu test eder ve hangi işlevin kullanıldığına bağlı olarak, TRUE yanıtının döndürülmesi işlevinin bir veya tümünün doğru olması gerekir. Değilse, işlev FALSE değerini bir değer olarak döndürür.

Aşağıdaki resimde, üç durum, iki ve üç satırlardaki formüller tarafından test edilir:

OR işlevi için , bu koşullardan biri doğruysa, işlev, B2 hücresinde TRUE değerini döndürür.

AND Function için, B3 hücresinde bir TRUE değeri döndürme işlevinin her üç koşulun da doğru olması gerekir.

OR ve IF'yi veya Excel'de AND ve IF İşlevlerini Birleştirme

© Ted French

Yani OR ve AND fonksiyonlarına sahipsiniz. Şimdi ne olacak?

IF Fonksiyonunda Ekleme

Bu iki işlevden biri IF işleviyle birleştirildiğinde, ortaya çıkan formülün daha büyük yetenekleri vardır.

Excel'de yuvalama işlevleri, bir işlevi diğerinin içine yerleştirmeyi ifade eder. Yuvalanmış fonksiyon, ana fonksiyonun argümanlarından biri olarak işlev görür.

Yukarıdaki resimde, dört ile yedi arasındaki satırlar, AND veya OR işlevinin IF işlevinin içinde yuvalandığı formülleri içerir.

Tüm örneklerde, iç içe işlev, IF işlevinin ilk veya Mantıksal_Tep argümanı olarak işlev görür.

= IF (VEYA (A2 <50, A3 <> 75, A4> = 100), "Veri Düzeltme", "Veri Hatası")
= EĞER (VE (A2 <50, A3 <> 75, A4> = 100), TODAY (), 1000)

Formül Çıktısını Değiştirme

Dört ila yedinci sıralardaki tüm formüllerde, AND ve OR fonksiyonları, gerekli koşulu karşılayıp karşılamadığını görmek için A2 ve A4 hücrelerindeki verileri test etmelerinden ötürü, iki ve üç sıralardaki muadilleri ile aynıdır.

IF fonksiyonu, formülün çıktısını, işlevin ikinci ve üçüncü argümanlarına girilenlere dayanarak kontrol etmek için kullanılır.

Bu çıktı şu olabilir:

B5 hücresindeki IF / AND formülünde , A2 ila A4 aralığındaki üç hücrenin tümü doğru olmadığı için - A4 hücresindeki değer 100'den büyük veya 100'e eşit değil - AND işlevi bir FALSE değeri döndürür.

IF fonksiyonu bu değeri kullanır ve Value_if_false argümanını - TODAY fonksiyonu tarafından sağlanan mevcut tarihi döndürür.

Öte yandan, 4. satırdaki IF / OR formülü, Veri Düzeltme metnini şu şekilde döndürür:

  1. OR değeri bir TRUE değeri döndürdü - A3 hücresindeki değer 75'e eşit değil.
  2. IF fonksiyonu daha sonra Value_if_false argümanını döndürmek için bu sonucu kullandı: Data Correct .

Excel IF / OR Formülünün Yazılması

Aşağıdaki adımlar, yukarıdaki resimde B4 hücresinde bulunan IF / OR formülünün nasıl girileceğini kapsar. Aynı adımlar, örnekte IF formüllerinden herhangi birine girmek için kullanılabilir.

Tam formülü el ile yazmak mümkün olsa da,

= IF (VEYA (A2 <50, A3 <> 75, A4> = 100), "Veri Düzeltme", "Veri Hatası")

Birçok kişi, diyalog kutusunun argümanlar arasındaki virgül ayırıcıları ve tırnak işaretleri içindeki çevreleyen metin girişleri gibi sözdizimi ile ilgilenmesi nedeniyle formül ve argümanları girmek için IF işlevinin iletişim kutusunu kullanmanın daha kolay olduğunu buluyor.

B4 hücresinde IF / OR formülüne girmek için kullanılan adımlar şunlardır:

  1. Aktif hücre yapmak için B4 hücresini tıklayın.
  2. Şeritteki Formüller sekmesini tıklayın.
  3. İşlev açılır listesini açmak için Mantıksal simgesine tıklayın.
  4. IF fonksiyonu iletişim kutusunu açmak için listede IF tıklayın.
  5. İletişim kutusundaki Logical_test satırını tıklayın.
  6. İstenirse hücre referanslarını işaret ederek, tam AND fonksiyonunu girin: OR (A2 <50, A3 <> 75, A4> = 100) Logical_test satırına girin.
  7. İletişim kutusundaki Value_if_true satırını tıklayın.
  8. Veri Düzelt metnini girin (tırnak işaretleri gerekmez).
  9. İletişim kutusundaki Value_if_false satırına tıklayın.
  10. Metni yaz Veri hatası.
  11. İletişim kutusunu kapatmak ve çalışma sayfasına geri dönmek için Tamam'ı tıklatın .
  12. Yukarıda tartışıldığı gibi, formül, Veri Düzeltmesinin Value_if_true argümanını göstermelidir .
  13. B4 hücresini tıkladığınızda, tam işlev
    = IF (OR (A2 <50, A3 <> 75, A4> = 100), "Veri Düzeltme", "Veri Hatası") çalışma sayfasındaki formül çubuğunda görünür.