Excel'de if ve or i̇şlevlerini birleştirme

IF işlevi Excel’deki en güçlü işlevlerden biridir. Ve en iyi yanı, gücünü artırmak için diğer işlevleri IF ile birleştirebilmenizdir.

EĞER ve VEYA işlevlerinin birleşimi, Excel’deki en kullanışlı formül bileşimlerinden biridir. Bu yazıda size neden IF ve OR işlevlerini birleştirmemiz gerektiğini göstereceğim. Ve neden sizin için çok faydalıdır?

Hızlı giriş

Eminim bu işlevlerin her ikisini de kullanmışsınızdır, ancak size hızlı bir giriş yapmama izin verin.

  • IF – Bir koşulu test etmek için bu işlevi kullanın. Bu koşul doğruysa belirli bir değeri, yanlışsa başka bir belirli değeri döndürür.
  • VEYA – Çoklu test koşulları. Bu koşullardan herhangi birinin doğru olması durumunda true değeri, tüm koşulların yanlış olması durumunda false değeri döndürülür.

Her iki fonksiyonun da özü, IF fonksiyonunun aynı anda yalnızca bir koşulu test edebilmesidir. VEYA işlevi birden fazla koşulu test edebilir ancak yalnızca doğru/yanlış değerini döndürür. Ve eğer bu iki fonksiyonu birleştirirsek, OR ile birden fazla koşulu test edebilir ve IF ile belirli bir değer döndürebiliriz.

IF ve OR fonksiyonları nasıl çalışır?

IF işlevi sözdiziminde, test edilecek bir koşulu belirtmek için kullandığımız mantıksal bir test bağımsız değişkenine sahip olun.

EĞER ( mantıksal_test , eğer_doğruysa_değer, eğer_yanlışsa_değer)

Daha sonra bu koşulun sonucuna göre bir değer döndürür. Şimdi bu argüman için OR fonksiyonunu kullanırsak ve bunun için birkaç koşul belirtirsek.

if ve or işlevlerinin nasıl birleştirileceği ve mantıksal argümanın veya ile nasıl değiştirileceği

Koşullardan herhangi biri doğruysa VEYA doğruyu, IF ise belirli değeri döndürür. Ve eğer koşullardan hiçbiri doğru değilse VEYA YANLIŞ IF ile dönüş başka bir spesifik değer döndürecektir. Bu sayede IF fonksiyonu ile birden fazla değeri test edebiliriz. Biraz somut örneklere geçelim.

Örnekler

Burada iki deponun envanter ayrıntılarını içeren bir tablom var. Şimdi tablodaki durumu güncellemek istiyorum.

stok tablosunda durum almak için if ve or işlevlerinin nasıl birleştirileceği

Her iki depoda da stok yoksa durum “Stokta Yok” olmalıdır. Ve herhangi bir depoda stok varsa durumun “Stokta” olması gerekir. Yani burada “Depo-1” ve “Depo-2” olmak üzere iki farklı durumu kontrol etmem gerekiyor.
Ve formül şöyle olacak.

 =IF(OR(B2>0,C2>0),"In-Stock","Out of Stock")
stok tablosu ekleme formülünde durum almak için if ve or işlevlerinin nasıl birleştirileceği

Yukarıdaki formülde herhangi bir hücrede (B2 ve C2) sıfırdan büyük bir değer varsa VEYA işlevi true değerini, IF işlevi ise “Stokta” değerini döndürecektir. Ancak, her iki hücrede de sıfır varsa, VEYA yanlış değerini, IF ise “Stokta yok” değerini döndürecektir.

Excel dosyasını alın

Son sözler

Her iki işlev de aynı derecede faydalıdır ancak bunları birleştirdiğinizde daha etkili bir şekilde kullanabilirsiniz. Size söylediğim gibi IF ve OR fonksiyonlarını birleştirerek birden fazla koşulu test edebilirsiniz. Bu fonksiyon kombinasyonuyla her iki probleminizi de çözebilirsiniz.

Yorum ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir