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.
İş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.
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.
E2 hücresinde aynı koşulu EĞER ile birlikte kullanarak sonucu metne çevirin:
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.
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.
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.
Söz dizimi ve parametre
- 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ı
- 2003 Destekleniyor
- 2007 Destekleniyor
- 2010 Destekleniyor
- 2013 Destekleniyor
- 2016 Destekleniyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
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:YADA
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Birinci değer | İkinci değer | YADA sonucu |
| 2 | YANLIŞ | YANLIŞ | YANLIŞ |
| 3 | DOĞRU | YANLIŞ | DOĞRU |
| 4 | YANLIŞ | DOĞRU | DOĞRU |
| 5 | 0 | 0 | YANLIŞ |
| 6 | 1 | 1 | DOĞRU |
TemelExcelDepo v1.0.0
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:E2 hücresinde aynı koşulu EĞER ile birlikte kullanarak sonucu metne çevirin:
YADA
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Personel | Departman | Aylık satış | Koşul sağlandı mı? | Prim kararı |
| 2 | Ayşe Demir | Pazarlama | 32.000 | DOĞRU | Prim var |
| 3 | Mehmet Kaya | PAZARLAMA | 61.000 | DOĞRU | Prim var |
| 4 | Zeynep Arslan | Muhasebe | 54.000 | DOĞRU | Prim var |
| 5 | Can Yıldız | Muhasebe | 41.000 | YANLIŞ | Prim yok |
| 6 | Elif Şahin | Lojistik | 50.000 | DOĞRU | Prim var |
Prim KararıExcelDepo v1.0.0
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:YADA
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Hat | Vardiya 1 | Vardiya 2 | Vardiya 3 | 100 aşıldı mı? |
| 2 | Hat 1 | 90 | 95 | 100 | YANLIŞ |
| 3 | Hat 2 | 80 | 120 | 70 | DOĞRU |
| 4 | Hat 3 | 101 | 60 | 55 | DOĞRU |
| 5 | Hat 4 | 100 | 100 | 99 | YANLIŞ |
VardiyaExcelDepo v1.0.0
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:YADA
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Değer 1 | Değer 2 | YADA sonucu |
| 2 | DOĞRU | rapor | DOĞRU |
| 3 | rapor | metin | #DEĞER! |
| 4 | 5 | 0 | DOĞRU |
| 5 | 0 | YANLIŞ |
Hata DurumuExcelDepo v1.0.0
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:
- 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.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2003
- Excel 2007
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024