Özellik ikonu

YADA

İndirme izni yok

Genel Bakış

YADA (OR), birden çok mantıksal değeri veya koşulu sınar; bunlardan en az biri doğruysa DOĞRU, hepsi yanlışsa YANLIŞ döndürür. Birden çok ölçütten herhangi birinin sağlanmasının yeterli olduğu durumlarda kullanılır. Genellikle EĞER işleviyle birlikte karar vermek için tercih edilir.

Söz dizimi ve parametre​

TRTürkçe
=YADA(mantıksal1; [mantıksal2]; ...)
ENEnglish
=OR(logical1, [logical2], ...)
Kategori
Mantıksal
İngilizce adı
OR
Platform
Windows Mac Web
2 bağımsız değişken 1 zorunlu 1 isteğe bağlı Köşeli parantez [ ] isteğe bağlı demektir
Bağımsız değişken Durum Ne işe yarar
mantıksal1logical1 Zorunlu Sınanacak ilk mantıksal değeri, koşulu veya mantıksal değer içeren hücre başvurusunu belirtir.
mantıksal2logical2 İsteğe bağlı Sınanacak ikinci ve sonraki mantıksal değerleri ya da koşulları belirtir.
Geçerli kullanımlar
=YADA(DOĞRU;YANLIŞ)
=YADA(A2>100;B2<5)
=YADA(B2:D2>100)
Desteklenen Excel sürümleri 2003 ve sonrası
  1. 2003 Destekleniyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlev tek bir birleşik sonuç döndürür; aralıktaki her hücre için ayrı sonuç üretmez. Bağımsız değişkenler sabit değer, karşılaştırma ifadesi, hücre başvurusu veya adlandırılmış aralık olabilir.

1. Mantıksal değerler ve sayılar​

A ve B sütunlarındaki değerlerden en az biri doğru mu, C sütununda sınayalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=YADA(A2;B2)
=OR(A2,B2)
YADA
Formülünü incelemek için bir hücre seçin.
ABC
1Birinci değerİkinci değerYADA sonucu
2YANLIŞYANLIŞYANLIŞ
3DOĞRUYANLIŞDOĞRU
4YANLIŞDOĞRUDOĞRU
500YANLIŞ
611DOĞRU
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla YANLIŞ, DOĞRU, DOĞRU, YANLIŞ ve DOĞRU olur. İşlev, değerlerden en az biri doğru olduğunda DOĞRU döndürür; ikisi de yanlışsa YANLIŞ döndürür. Sıfırdan farklı her sayı doğru, sıfır ise yanlış kabul edilir. Bu nedenle 1 ile 1 doğru, 0 ile 0 yanlış sonuç verir.

2. Koşulları EĞER ile birleştirme​

Bir personel Pazarlama departmanındaysa veya aylık satışı 50.000 ve üzerindeyse prim alsın. D2 hücresine koşulun sağlanıp sağlanmadığını gösteren aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=YADA(B2="pazarlama";C2>=50000)
=OR(B2="pazarlama",C2>=50000)
E2 hücresinde aynı koşulu EĞER ile birlikte kullanarak sonucu metne çevirin:
Excel formülü
=EĞER(YADA(B2="pazarlama";C2>=50000);"Prim var";"Prim yok")
=IF(OR(B2="pazarlama",C2>=50000),"Prim var","Prim yok")
YADA
Formülünü incelemek için bir hücre seçin.
ABCDE
1PersonelDepartmanAylık satışKoşul sağlandı mı?Prim kararı
2Ayşe DemirPazarlama32.000DOĞRUPrim var
3Mehmet KayaPAZARLAMA61.000DOĞRUPrim var
4Zeynep ArslanMuhasebe54.000DOĞRUPrim var
5Can YıldızMuhasebe41.000YANLIŞPrim yok
6Elif ŞahinLojistik50.000DOĞRUPrim var
Prim KararıExcelDepo v1.0.0
Sonuçlar sırasıyla Prim var, Prim var, Prim var, Prim yok ve Prim var olur. Ayşe Demir'de departman koşulu, Zeynep Arslan'da satış koşulu sağlandığı için prim verilir. Metin karşılaştırması büyük ve küçük harfi ayırt etmediğinden PAZARLAMA yazımı da eşleşir. >= işleci sınırdaki 50.000 değerini de kabul eder; iki koşul da sağlanmayan Can Yıldız için prim verilmez.

3. Aralıktaki değerleri tek formülle sınama​

Üretim hatlarında üç vardiyanın adetleri B, C ve D sütunlarındadır. Herhangi bir vardiyada 100 adedin aşılıp aşılmadığını E2 hücresinde sınayalım. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=YADA(B2:D2>100)
=OR(B2:D2>100)
YADA
Formülünü incelemek için bir hücre seçin.
ABCDE
1HatVardiya 1Vardiya 2Vardiya 3100 aşıldı mı?
2Hat 19095100YANLIŞ
3Hat 28012070DOĞRU
4Hat 31016055DOĞRU
5Hat 410010099YANLIŞ
VardiyaExcelDepo v1.0.0
Sonuçlar sırasıyla YANLIŞ, DOĞRU, DOĞRU ve YANLIŞ olur. Aralık karşılaştırması her hücre için ayrı bir doğru ya da yanlış üretir; YADA bunları tek sonuçta toplar ve en az biri doğruysa DOĞRU verir. > işleci tam 100 değerini kabul etmediği için 100 adet üreten vardiyalar sınırı aşmış sayılmaz. Excel'in eski sürümlerinde bu tür aralık karşılaştırması için formülü Ctrl+Shift+Enter ile dizi formülü olarak girmeniz gerekebilir.

4. Metin, boş hücre ve hata durumu​

A ve B sütunlarında doğru ya da yanlış olmayan değerlerin işlevi nasıl etkilediğine bakalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=YADA(A2;B2)
=OR(A2,B2)
YADA
Formülünü incelemek için bir hücre seçin.
ABC
1Değer 1Değer 2YADA sonucu
2DOĞRUraporDOĞRU
3rapormetin#DEĞER!
450DOĞRU
50YANLIŞ
Hata DurumuExcelDepo v1.0.0
Sonuçlar sırasıyla DOĞRU, #DEĞER!, DOĞRU ve YANLIŞ olur. Hücre başvurusundaki metin ve boş hücreler yok sayılır; ilk satırda geriye kalan DOĞRU değeri sonucu belirler. İkinci satırda sınanacak hiçbir mantıksal değer veya sayı kalmadığı için #DEĞER! hatası oluşur. Dördüncü satırda boş hücre yok sayılır ve yalnızca 0 değerlendirilir; 0 yanlış kabul edildiğinden sonuç YANLIŞ olur.

Kullanırken dikkat edin​

  • Sonucun belirlenmesi: mantıksal1 ve sonraki bağımsız değişkenlerden en az biri DOĞRU ise işlev DOĞRU döndürür. Tüm bağımsız değişkenler YANLIŞ ise YANLIŞ döndürür. Bağımsız değişkenler sabit değer, mantıksal ifade, hücre başvurusu veya adlandırılmış aralık olabilir.
  • Sayılar ve mantıksal değerler: Sıfırdan farklı her sayı DOĞRU, sıfır ise YANLIŞ kabul edilir. Hücre başvurusu içindeki boş hücreler yok sayılır.
  • Hata koşulu: mantıksal1 ve mantıksal2 bağımsız değişkenlerinden hiçbiri DOĞRU ya da YANLIŞ olarak değerlendirilemiyorsa işlev #DEĞER! hatası verir. Hücre başvurusundaki metin yok sayılır; bu nedenle yalnızca metin içeren başvurular hata üretir. Doğrudan formüle yazılan metin de hata verir:
    Excel formülü
    =YADA("rapor")
    =OR("rapor")
  • Bağımsız değişken sayısı: İşleve en fazla 255 bağımsız değişken verebilirsiniz. Birden çok koşulu tek formülde sınamak için mantıksal2 ve sonraki bağımsız değişkenleri ekleyin.
  • Tek sonuç döndürür: YADA tüm bağımsız değişkenleri tek bir DOĞRU veya YANLIŞ değerinde toplar; birden çok değer döndürmez. Bir aralığı karşılaştırdığınızda her hücre ayrı sınanır, ancak sonuç yine tek bir değerdir. Dizi sabitleri de bağımsız değişken olarak kullanılabilir.
  • Metin karşılaştırması: Metin karşılaştırmalarında büyük ve küçük harf ayrımı yapılmaz. Joker karakterler (? ve *) desteklenmez; karşılaştırma bu karakterleri olduğu gibi metin sayar.
  • Değerlendirme biçimi: İşlev kısa devre yapmaz: ilk koşul DOĞRU olsa bile tüm bağımsız değişkenler hesaplanır. Bu nedenle sonraki bağımsız değişkenlerde hata varsa sonuç da hata olabilir.
  • İlgili işlevler: VE, tüm koşulların birlikte sağlanması gerektiğinde tercih edilir. EĞER, koşulun sonucuna göre farklı değer döndürmek için YADA ile birlikte kullanılır. DEĞİL, DOĞRU veya YANLIŞ sonucunu tersine çevirmek istediğinizde kullanılır. ÖZELVEYA, koşullardan yalnızca tek sayıda olanın doğru olması gerektiğinde YADA yerine tercih edilir. VBA'daki karşılığı Or işlecidir.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
11
İlk yayın
Güncel
İngilizce
OR
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst