0Pricing
Excel Formulas Academy · Ders

OR ile Herhangi Bir Eşleşmeyi Kabul Etme

OR kullanarak en az bir koşul karşılandığında TRUE döndürün.

OR ile Herhangi Bir Eşleşmeyi Kabul Etme, CoddyKit'te ücretsiz bir Excel Formulas Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Excel Formulas Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Excel Formulas Academy kursu toplamda 4 dersten oluşur.

Herhangi Bir Neden Yeterli Olduğunda

Her kararın tüm koşulların karşılanmasını gerektirmesi gerekmez. Bazen tek bir neden yeterlidir. Bir müşteri 50 doların üzerinde harcama yaparsa veya üyelik kartına sahipse ücretsiz kargo kazanabilir. Bu koşullardan herhangi biri tek başına yeterlidir.

OR işlevi bu tür bir mantığı işler. Koşullarınızdan en az biri doğru olduğunda TRUE döndürür ve yalnızca tüm koşullar başarısız olduğunda FALSE döndürür.

AND katıyken OR daha esnektir. Bu derste herhangi bir eşleşmeyi kabul etmeyi öğreneceksiniz.

OR İşlevinin Yapısı

OR işlevi AND işlevine çok benzer. Mantıksal koşulları virgüllerle ayırarak listeler ve her birini denetler:

  • mantıksal1 ilk koşul
  • mantıksal2 sonraki koşul ve devamı

En fazla 255 koşul sağlayabilirsiniz. Sonuç tek bir TRUE veya FALSE değeridir.

AND işlevinden farkı şudur: OR işlevinin TRUE döndürmesi için yalnızca bir doğru koşul yeterlidir.

=OR(logical1, logical2, ...)

İki Koşullu Basit Bir Denetim

A2 hücresinde müşterinin sipariş toplamının, B2 hücresinde ise üyelik için Yes veya No değerinin bulunduğunu varsayalım. Toplam 50'nin üzerindeyse veya müşteri üyeyse ücretsiz kargo kazanır.

Aşağıdaki formül, koşullardan herhangi biri karşılanıyorsa TRUE döndürür. Bir üyeden gelen 30 dolarlık sipariş de üyelik koşulu sağlandığı için uygundur.

=OR(A2>50, B2="Yes")

OR Nasıl Karar Verir

OR işlevini, koşullarınızı tarayıp tek bir kazanan arıyormuş gibi düşününüz. İlk doğru sonucu veren koşulu bulduğu anda yanıt TRUE olur ve geri kalanların önemi kalmaz.

  • Tek bir koşul doğruysa TRUE
  • Tümü yanlışsa FALSE

Bu, tek bir başarısızlık arayan AND işlevinin yaklaşımının tersidir. Bu iki resmi zihninizde net tutmanız, her seferinde doğru işlevi seçmenize yardımcı olur.

OR'yi IF İçine Yerleştirme

AND işlevinde olduğu gibi, hücrenin TRUE veya FALSE yerine gerçek sözcükler göstermesi için genellikle OR işlevini bir IF işlevinin içine yerleştirirsiniz.

Buradaki koşul OR(A2>50, B2="Yes") ifadesidir. Koşullardan biri sağlanırsa hücre Free Shipping gösterir. İkisi de başarısız olursa Standard Rate gösterir.

=IF(OR(A2>50, B2="Yes"), "Free Shipping", "Standard Rate")

Uygulamalı Örnek: Riski İşaretleme

Bir destek ekibi, bir destek kaydını 7 günden eskiyse veya öncelik High ise veya müşteri VIP ise acil olarak işaretler.

Açık kalma günleri C2'de, öncelik D2'de ve VIP göstergesi E2'deyken formül üçünü de denetler. Tek bir eşleşme bile destek kaydını acil olarak işaretler. Daha fazla virgülle koşul eklemeye devam edebilirsiniz.

=IF(OR(C2>7, D2="High", E2="VIP"), "Urgent", "Normal")

Birden Çok Belirli Değeri Eşleştirme

Bir hücrenin kabul edilebilir birkaç değerden biri olabileceği durumlarda OR kullanışlıdır. North, South veya West değerlerinin tümünün sayıldığı herhangi bir hafta sonu bölge kodunu işaretlemek istediğinizi düşününüz.

Aşağıdaki formül, A2 bu üç değerden herhangi birine eşitse TRUE döndürür. Bu ifade doğal biçimde şöyle okunur: Bu mu, şu mu, yoksa öteki mi?

=OR(A2="North", A2="South", A2="West")

Aralık Dışındaki Değerleri Yakalama

AND bir değerin bir aralığın içinde olup olmadığını denetlerken, OR bir değerin aralığın dışında olup olmadığını denetlemek için harikadır. Bir ölçüm, minimum değerin altında veya maksimum değerin üstündeyse sınırların dışındadır.

Aşağıdaki formül, A2 ya 0'dan küçük ya da 100'den büyük olduğunda TRUE döndürür; bu da değerin geçerli aralığın dışında olduğu anlamına gelir.

=OR(A2<0, A2>100)

OR'yi Bir Hücre Aralığına Uygulama

OR işlevini bir aralığın tamamına da uygulayabilirsiniz. Bunu yaptığınızda sonuç, aralıktaki herhangi bir hücre karşılaştırma koşulunu sağlıyorsa TRUE olur.

Aşağıdaki formül, A2:A10 aralığındaki en az bir değer 100'den büyükse TRUE döndürür. Böylece bu sütunda herhangi bir büyük değer olup olmadığı gibi bir soruya hızlıca yanıt verebilirsiniz.

=OR(A2:A10>100)

AND mi OR mi? Doğru Seçimi Yapma

Yanlış işlevi seçmek, en yaygın mantık hatasıdır. Gereksinimi önce sade bir dille ifade ediniz:

  • Kuralda ve sözcüğü kullanılıyorsa (tümü doğru olmalıdır), AND kullanınız
  • Kuralda veya sözcüğü kullanılıyorsa (bir tanesi yeterlidir), OR kullanınız

Örnek: Oy kullanmak için 18 yaşından büyük olmak ve vatandaş olmak gerekiyorsa AND kullanılır. Öğrenci veya yaşlı olanlar indirime uygunsa OR kullanılır.

=IF(OR(A2="Student", A2="Senior"), "Discount", "Full Price")

OR Neden Önemlidir

OR işlevi size esnek ve hoşgörülü bir mantık sunar: herhangi bir yol işe yararsa başarılı olur. İstisnaları belirlemek, birden fazla uygunluk yoluyla avantajlar sunmak ve aralık dışı değerleri yakalamak için idealdir.

Temel kuralı unutmayınız: Tüm koşullar yanlış olmadığı sürece OR TRUE olur. Okunabilir bir çıktı için onu IF ile birlikte kullanınız ve doğal dildeki kuralda veya sözcüğü geçtiğinde OR'yi seçiniz.

Şimdi hızlı bir kontrol deneyiniz.

Hızlı Kontrol

OR işlevinin nasıl davrandığını anladığınızı sınayınız.

Özet: OR ile Herhangi Bir Eşleşmeyi Kabul Etme

OR işlevinin, en az bir koşul sağlandığında TRUE, ancak tüm koşullar başarısız olduğunda FALSE döndürdüğünü öğrendiniz.

  • Sözdizimi: Virgülle ayrılmış koşullarla =OR(test1, test2, ...)
  • Sözcükler için IF içine yerleştiriniz: =IF(OR(...), "Yes", "No")
  • Aralık dışı denetimler için idealdir: =OR(A2<0, A2>100)
  • Kuralda veya sözcüğü kullanıldığında OR'yi seçiniz

Sırada, sonucu doğrudan yanlışa ve yanlışı doğrudan doğruya çeviren NOT var.

=IF(OR(A2>50, B2="Yes"), "Free Shipping", "Standard Rate")

Sıkça Sorulan Sorular

“OR ile Herhangi Bir Eşleşmeyi Kabul Etme” dersi ücretsiz mi?

Evet — “OR ile Herhangi Bir Eşleşmeyi Kabul Etme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Excel Formulas Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Excel Formulas Academy kursu toplamda 4 dersten oluşur.

“OR ile Herhangi Bir Eşleşmeyi Kabul Etme” dersinde ne öğreneceğim?

OR kullanarak en az bir koşul karşılandığında TRUE döndürün. Excel Formulas Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Excel Formulas Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Excel Formulas Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.

“OR ile Herhangi Bir Eşleşmeyi Kabul Etme” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Excel Formulas Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Excel Formulas Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. AND ile Tüm Koşulları Zorunlu Kılma
  2. OR ile Herhangi Bir Eşleşmeyi Kabul Etme
  3. NOT ile Mantığı Tersine Çevirme
  4. IFS ile Daha Temiz Dallanma
← Excel Formulas Academy Sayfasına Dön