Excel'de VE, VEYA ve DEĞİL işlevlerini EĞER ile kullanma

Uygulandığı Öğe
Microsoft 365 için Excel Mac'te Microsoft 365 için Excel Excel 2024 Mac için Excel 2024 Excel 2021 Mac için Excel 2021 Excel 2019 Excel 2016 Excel Web App Windows Phone 10 için Excel

Excel'de EĞER işlevi, bir koşulu test edip Doğru veya Yanlış sonucunu döndürerek, bir değerle beklediğiniz değer arasında mantıksal karşılaştırma yapmanıza olanak tanır.

  • =EĞER(Bir şey Doğru ise, bir şey yap, değilse başka bir şey yap)

Birden fazla koşulu test etmek istiyorsanız ve tüm koşulların Doğru ya da Yanlış (VE) olması gerekiyorsa veya koşullardan yalnızca birinin Doğru veya Yanlış (VE) olması gerekiyorsa veya koşulun ölçütlerinize uyup uymadığını denetlemek istiyorsanız ne yapmalısınız? Bu işlevlerin üçü de tek başına kullanılabilir, ancak çoğunlukla EĞER işlevleriyle birlikte kullanılırlar.

Teknik Ayrıntılar

Koşullar Doğru veya Yanlış ise, birden fazla hesaplama yapabilmek için EĞER işlevini VE, YADA veya DEĞİL ile kullanın.

Söz Dizimi

  • EĞER(VE()) - EĞER(VE(mantıksal1, [mantıksal2], ...), eğer_doğruysa_değer, [eğer_yanlışsa_değer]))
  • EĞER(YADA()) - EĞER(YADA(mantıksal1, [mantıksal2], ...), eğer_doğruysa_değer, [eğer_yanlışsa_değer]))
  • EĞER(DEĞİL()) - EĞER(DEĞİL(mantıksal1), eğer_doğruysa_değer, [eğer_yanlışsa_değer]))
Bağımsız değişken adı Açıklama
mantıksal_sınama (gerekli) Sınamak istediğiniz koşul.
eğer_doğruysa_değer (gerekli) Mantıksal_sınama sonucu DOĞRU ise döndürülmesini istediğiniz değer.
eğer_yanlışsa_değer (isteğe bağlı) Mantıksal_sınama sonucu YANLIŞ ise döndürülmesini istediğiniz değer.

VE, YADA ve DEĞİL işlevlerinin ayrı ayrı nasıl yapılandırılacağıyla ilgili genel bilgiler aşağıda açıklanmıştır. Her birini EĞER deyimiyle birleştirdiğinizde şu şekilde okunurlar:

  • VE – =EĞER(VE(Bir şey Doğru ise, Başka bir şey de Doğru’dur), Eğer Doğruysa Değer, Eğer Yanlışsa Değer)
  • VE – =EĞER(YADA(Bir şey Doğru ise, Başka bir şey de Doğru’dur), Eğer Doğruysa Değer, Eğer Yanlışsa Değer)
  • VE – =EĞER(DEĞİL(Bir şey Doğru’dur), Eğer Doğruysa Değer, Eğer Yanlışsa Değer)

Örnekler

Excel'de sık kullanılan iç içe EĞER(VE()), EĞER(YADA()) ve EĞER(DEĞİL()) deyimlerinin örneklerini aşağıda bulabilirsiniz. VE ve YADA işlevleri 255 ayrı koşulu destekleyebilir, ancak karmaşık ve iç içe formüllerin oluşturulması, test edilmesi ve denetlenmesi zor olacağından, birkaç işlevden fazlasının kullanılması önerilmez. DEĞİL işlevi yalnızca bir koşul alır.

EĞER ile birlikte VE, YADA ve DEĞİL işlevlerini kullanarak sayısal değer hesaplama ve metin değerlendirme örnekleri Formüller, mantıklarına göre şu şekilde yazılır:

Formül Açıklama
=EĞER(VE(A2>, 0,B2<, 100),DOĞRU,YANLIŞ) EĞER A2 (25) 0’dan büyükse, VE B2 (75) 100’den küçükse, DOĞRU değerini döndür, aksi halde YANLIŞ değerini döndür. Bu durumda, iki koşul da doğru olduğu için DOĞRU döndürülür.
=EĞER(VE(A3="Kırmızı",B3="Yeşil"),DOĞRU,YANLIŞ) Eğer A3 ("Mavi") = "Kırmızı", VE B3 ("Yeşil"), "Yeşil"e eşitse DOĞRU değerini döndür, aksi halde YANLIŞ değerini döndür. Bu durumda, yalnızca ilk koşul doğru olduğu için YANLIŞ döndürülür.
=EĞER(YA DA(A4>0,B4<50),DOĞRU, YANLIŞ) EĞER A4 (25) 0’dan büyükse, YADA B4 (75) 50’den küçükse DOĞRU değerini döndür, aksi halde YANLIŞ değerini döndür. Bu durumda, yalnızca ilk koşul DOĞRU’dur ancak YADA işlevi sadece tek bağımsız değişkenin doğruluğunu gerektirdiğinden, formül DOĞRU döndürür.
=EĞER(YADA(A5=”Kırmızı”,B5=”Yeşil”),DOĞRU,YANLIŞ) EĞER A5 ("Mavi") "Kırmızı"ya eşitse, YADA B5 ("Yeşil") "Yeşil"e eşitse DOĞRU döndür, aksi halde YANLIŞ döndür. Bu durumda, ikinci bağımsız değişken Doğru olduğu için formül DOĞRU döndürür.
=EĞER(DEĞİL(A6>50),DOĞRU,YANLIŞ) EĞER A6 (25) 50’den büyük DEĞİL ise, DOĞRU döndür, büyükse YANLIŞ döndür. Bu durumda, 25, 50’den büyük olmadığından formül DOĞRU döndürür.
=EĞER(DEĞİL(A7="Kırmızı"),DOĞRU,YANLIŞ) EĞER A7 ("Mavi") "Kırmızı"ya eşit DEĞİL ise DOĞRU döndür, eşitse YANLIŞ döndür.

Tüm örneklerde gösterildiği gibi, ilgili koşullar girildikten sonra koşulun kapatma paranteziyle bitirilmesi gerekir. Böylece, kalan Doğru/Yanlış bağımsız değişkenleri, dıştaki EĞER deyiminin bir parçası olarak kalır. Örneklerde DOĞRU/YANLIŞ yerine döndürülecek Metin Temelli değerler ya da Sayısal değerlerler de girebilirsiniz.

VE, YADA ve DEĞİL işlevlerinin tarih hesaplama için nasıl kullanılacağını gösteren örnekler aşağıda verilmiştir.

EĞER ile birlikte VE, YADA ve DEĞİL işlevlerini kullanarak tarih hesaplama örnekleri Formüller, mantıklarına göre şu şekilde yazılır:

Formül Açıklama
=EĞER(A2>B2,DOĞRU,YANLIŞ) EĞER A2 B2’den büyükse DOĞRU döndür, aksi halde YANLIŞ döndür. 03/12/14, 01/01/14’ten büyük olduğu için formül DOĞRU döndürür.
=EĞER(VE(A3>B2,A3<C2),DOĞRU,YANLIŞ) EĞER A3 B2’den büyükse VE A3 C2’den küçükse DOĞRU döndür, aksi halde YANLIŞ döndür. Bu durumda, iki bağımsız değişken de doğru olduğu için formül DOĞRU döndürür.
=EĞER(YA DA(A4>B2,A4<B2+60),DOĞRU,YANLIŞ) EĞER A4 B2’den büyükse YADA A4 B2+60’tan küçükse DOĞRU döndür, aksi halde YANLIŞ döndür. Bu durumda, ilk bağımsız değişken doğrudur ancak ikincisi yanlıştır. YADA işlevi bağımsız değişkenlerden yalnızca birinin doğru olmasını gerektirdiğinden formül DOĞRU döndürür. Formül sekmesindeki Formülü Değerlendir Sihirbazı’nı kullanarak Excel’in formülü nasıl hesapladığını görebilirsiniz.
=EĞER(DEĞİL(A5>B2),DOĞRU,YANLIŞ) EĞER A5 B2’den büyük değilse, DOĞRU döndür, büyükse YANLIŞ döndür. Bu durumda, A5, B2’den büyük olduğu için formül YANLIŞ döndürür.

Formülü Değerlendir Sihirbazı örneği

Excel'de Koşullu Biçimlendirme ile VE, YADA ve DEĞİL kullanma

Excel'de, formül seçeneğiyle Koşullu Biçimlendirme ölçütü ayarlamak için VE, YADA ve DEĞİL işlevlerini de kullanabilirsiniz. Bu işlemi yaptığınızda, EĞER işlevini yok sayarak doğrudan VE, YADA ve DEĞİL’i kullanabilirsiniz.

Excel'de, Giriş sekmesinden Koşullu Biçimlendirme > Yeni Kural'a tıklayın. Ardından, "Biçimlendirilecek hücreleri belirlemek için formül kullan" seçeneğini belirleyin, formülünüzü girin ve seçtiğiniz biçimi uygulayın.

Koşullu Biçimlendirme > Formül yöntemini gösteren Kural Düzenle iletişim kutusu Daha önce verilen Tarihler örneği kullanıldığında, formüller şöyle olur:

VE, YADA ve DEĞİL işlevlerini Koşullu Biçimlendirme testleri için kullanma örneği

Formül Açıklama
=A2>B2 A2, B2'den büyükse hücreyi biçimlendir, değilse hiçbir şey yapma.
=VE(A3>B2,A3<C2) A3, B2’den büyükse VE A3, C2’den küçükse hücreyi biçimlendir, aksi halde hiçbir şey yapma.
=YADA(A4>B2,A4<B2+60) A4, B2’den büyükse YADA A4, B2 artı 60’tan küçükse hücreyi biçimlendir, aksi halde hiçbir şey yapma.
=DEĞİL(A5>B2) A5, B2'den büyük DEĞİL ise hücreyi biçimlendir, büyükse hiçbir şey yapma. Bu durumda A5, B2’den büyük olduğu için YANLIŞ sonucu döndürülür. Formül =DEĞİL(B2>, A5) olarak değiştirilirse, DOĞRU döndürülür ve hücre biçimlendirilir.

Not

Formülünüzü eşittir işareti (=) olmadan Koşullu Biçimlendirme'ye girmek yaygın bir hatadır. Bunu yaparsanız, Koşullu Biçimlendirme iletişim kutusunun formüle eşittir işareti ve tırnak işaretlerini eklediğini görürsünüz - ="VEYA(A4>B2,A4<B2+60)" ve dolayısıyla formülün düzgün yanıt verebilmesi için tırnakları kaldırmanız gerekir.

Daha fazla yardım mı gerekiyor?

Dilediğiniz zaman Excel Teknoloji Topluluğundaki uzmanlara sorabilir veya Topluluklar'dan destek alabilirsiniz.

Ayrıca bkz.

Formülde iç içe geçen işlevler kullanmayı öğrenme

EĞER işlevi

VE işlevi

YADA işlevi

DEĞİL işlevi

Excel’deki formüllere genel bakış

Bozuk formülleri önleme

Formüllerde hataları algılama

Excel'de klavye kısayolları

Mantıksal işlevler (başvuru)

Excel işlevleri (alfabetik)

Excel işlevleri (kategoriye göre)

Tkullanmaya başlama Web için ExcelWeb için Excel