31.10.2017

Excel’de AND (VE) ve OR (VEYA) Kullanımı

Excel’de AND (VE) ve OR (VEYA) Nasıl Kullanılır?

Bu excel eğitimi serisinde, birbiri ile ilişkili işlevleri uygun sırayla takip etmeye gayret gösteriyorum. Bu yazı da, bu hafta paylaştığım Excel if (Eğer) Fonksiyonu ve Örnekleri ve Excel’de TRUE ve FALSE Kullanımı makalelerinin devamı olması amacıyla hazırlanmıştır.

Kısa bir bilgi tazelemesi yapalım. Excel’in çok pratik ve işlevsel bir program olduğundan ve tek bir satır kod yazmadan (hayır fonksiyonları kod olarak görmüyorum) binlerce satırlık veri kümelerinden oluşan data setlerinden istediğimiz sonuçları elde etmemizin ne kadar kolay olduğundan sıklıkla bahsetmiştim. Üstelik DOĞRU ya da YANLIŞ gibi mantıksal testler ile hangi sonuçların hangi şartlar altında oluşacağını kendimiz belirleyebilmiştik. Bugün de bu işlevselliğe bir tuğla daha eklemek amacıyla AND (VE) ve OR (VEYA) ifadelerinin kullanımına göz atacağız ve örneklerle bu işlevlerin faydalarının anlaşılması için gayret edeceğiz.

Excel’de AND (VE) ve OR (VEYA) Kullanım Amaçları Nelerdir?

AND (VE) ve OR (VEYA) ifadelerinin temel kullanım amacı, birden çok mantıksal testin yapılması durumunda, birisinin ya da tümünün doğru ya da yanlış olması durumunlarına göre senaryo seçimini yapabilmektir. Karışık mı oldu? Şöyle ifade edelim. Tüm programlama dillerinde AND/OR ifadeleri aslında günlük dilde kullandığımız ve/veya sözcüklerinin tamamen aynı anlamlarıyla kullanılmaktadır.

excel and or

- AND (VE) kullanımlarında tüm şartların aynı anda doğru olması durumunda sonuç doğru olur, kalan tüm diğer durumlarda ise yanlış olur.

- OR (VEYA) kullanımlarında ise sonucun doğru olması için tek bir doğru yeterlidir.

excel and or örnek

 

Excel AND (VE) Kullanımı

- AND fonksiyonu içerisinde doğru ya da yanlış olabilecek mantıksal ifadeler kullanılır.

- Parametre olarak kullanılan mantıksal ifade sayısı isteğe bağlıdır ve sınırı yoktur.

- Sonuç olarak yine mantıksal bir ifade (doğru ya da yanlış) döndürür

- Kullanımı şu şekildedir:

AND(mantiksal_ifade1; mantiksal_ifade2;...)

 

Excel OR (VEYA) Kullanımı

- OR fonksiyonu içerisinde de doğru ya da yanlış olabilecek mantıksal ifadeler kullanılır.

- Parametre olarak yine kullanılan mantıksal ifade sayısı isteğe bağlıdır ve sınırı yoktur.

- Sonuç olarak yine mantıksal bir ifade (doğru ya da yanlış) döndürür

- Kullanımı şu şekildedir:

OR(mantiksal_ifade1; mantiksal_ifade2;...)

 

Excel NOT Kullanımı

NOT fonksiyonu, Doğru ya da yanlış olan bir sonucun tersini almak amacıyla kullanılır.

Örnekler:

=NOT(TRUE)=FALSE

=NOT(FALSE)=TRUE

=NOT(AND(TRUE;FALSE))=TRUE

 

AND/OR ifadelerinin IF içerisinde kullanımı

Pratikte and ve or fonksiyonları gerçek işlevlerini if fonksiyonu ile birlikte kazanırlar. Örneğin bu fonksiyonlar iç içe yazılacak bir çok if fonksiyonundan bizleri kurtarabilir ya da sonradan değiştirmek istediğiniz büyük bir excel dosyası içerisinde minik düzeltmeler ile excel dosyasının çalışırlığını korumasına yardımcı olurlar.

 

AND/OR ifadelerinin IF içerisinde kullanımı Örneği

Örnek: Bir öğrencinin sınıfını geçmiş olması aşağıdaki iki şartın aynı anda sağlanmış olmasına bağlıdır.

1. 6 dersinin tümünden başarılı olmuş olması (F notu almamış olması)

2. Devamsızlık sayısının 20’den az olması.

Aşağıdaki excel görselinden yararlanarak bu öğrencinin sınıfını geçip geçmediğini bulunuz.

excel devamsızlık örnek

Çözüm:

Bu örnek tek bir ifadesi içerisinde çözülebileceği gibi, doğru/yanlış ve and/or ifadeleri kullanılarak da çözülebilir. Çözümün konuyla ilgili olması ve anlaşılır olması amacıyla uzun yoldan gidelim.

1. Aşama: Öğrencinin kaldığı ders var mı?

C1 hücresi için: =IF(B2="F";"KALDI";"GEÇTİ")

excel devamsızlık sorusu

2. Aşama: Öğrenci tüm derslerden geçti mi?

D9 hücresi için: =AND(C2="GEÇTİ";C3="GEÇTİ";C4="GEÇTİ";C5="GEÇTİ";C6="GEÇTİ";C7="GEÇTİ")

excel devamsızlık örneği

3. Aşama: tüm derslerden geçmiş olma şartları ve devamsızlıktan kalmama şartları aynı anda gerçekleşti mi?

F4 hücresi için: =IF(AND(D9;F2<20);"GEÇTİ";"KALDI")

excel devamsızlık hesaplama

Merak 1: Ya tek bir dersten kalsaydı?

excel ders hesabı

Merak 2: Ya 20 gün devamsızlığı olsaydı?

excel okul geçti kaldı hesabı

Excel’de AND (VE) ve OR (VEYA) Kullanımı
Bu makalenin telif hakkı ve tüm sorumlulukları yazara ait olup, şikayetler için lütfen bizimle iletişime geçiniz.
URL:
Etiketler:

Bu makale 29474 kez okundu

31.10.2017 tarihinde yazıldı
Reitix

Yorumlar

  • WebManiac
    21.08.2021

    birden çok olaydan sadece birisinin gerçekleşmesinin yeterli olması halinde OR (VEYA); tüm olayların aynı anda gerçekleşmesine bağlı durumlarda ise AND (VE) kullanılır. bu sadece excel için geçerli bir uygulama değil, matematikteki mantık konusunda da programlama dillerinde boolean ifadelerde de kullanımı aynıdır

  • mustafaozen
    19.10.2020

    Türkiye'de 100 kişinin eline kalem verseniz ve bu programın adını kağıda yazmasını söyleseniz, en az 70'i adına "exel" yazar. nereden biliyorsun derseniz internette iş ilanlarında, forumlarda ve youtube videoları yorumlarında aşağı yukarı benzer bir istatistik tuttum ve gerçekten oran aşağı yukarı budur

  • utku33
    08.08.2019

    excel'de iç içe yazılan formüllerin sayısı arttıkça, kendi yazdığınız formülleri bile okumak ve anlamak zorlaşıyor. keşke programlama dillerinde olduğu gibi iç içe bu formülleri dizip hangi sırayla hangilerinin neyin içinde neyin dışında olduğunu görebilmemizi sağlayan bir arayüz olsaydı. excel'de formülleri daha kolay okunabilir yapan üçüncü parti bir eklenti varsa da en azından benim haberim yok

  • kasırga
    19.06.2019

    birden fazla sütun işgal etmeden, tek bir ekrana sığdırabildiğiniz bir excel sekmesinde birçok satırda yapacağınız ve uzun if formülleri ile içinden çıkmaya çalışacağınız şartsal durumla için and ve or kullanımları inanılmaz pratik ve işlevsel fonksiyonlar

  • ilfidin
    07.03.2019

    kişi listelemelerinde ve ile veya kullanımları biraz karışıkmış gibi durabiliyor ama uygulandıktan sonra ne kadar basit oldukları anlaşılmış oluyor, örneğin kişinin emekli değil ise 20'den küçük ya da 30 yaşından büyük olması demek (emeklideğil VE (20'den kucuk YA DA 30'dan büyük )) olarak yazılmalıdır, bazıları 20'den küçük ve 30'dan büyük olarak yazdıklarında hata alıyorlar çünkü birisi aynı anda hem 20 yaşından küçük hem de 30 yaşından büyük olamaz, ikisinden birisi olması yeterlidir

  • panx
    01.01.2019

    aranan şartlar aynı anda mı gerçekleşecek yoksa sadece birisinin gerçekleşmesi yeterli mi diye düşünmeniz daha kolay aslında, matematiksel mantık kuralları deyince çok göz korkutuyor ama işin mantığı aslında çok basit:
    doğru ve yanlış = yanlış
    yanlış ve yanlış = yanlış
    yanlış ve doğru = yanlış
    doğru ve doğru = doğru

    diğer tarafta ise:

    doğru veya yanlış = doğru
    yanlış veya yanlış = yanlış
    yanlış veya doğru = doğru
    doğru veya doğru = doğru

    üçlü karşılaştırmalarda da en az bir doğrulu veya işlemlerinin doğru olacağını; ve'li işlemlerde ise doğru olabilmesi için ancak tüm şartların aynı anda gerçekleşmesi gerektiğini anlamanız yeterli.

  • jewel
    09.09.2018

    mimar karakterin maceraları ile süslenince sıkıcı excel makaleleri bile keyif olsun diye okunabiliyor ve öğrenilmiş de oluyor, aslında insan okuyunca anlıyor ki konular gerçekten çok kolay

  • sercan21
    31.07.2018

    excel fonksiyonları içinde en çok bilinen ve sık kullanılan fonksiyonlar da and ile or ifadeleri olsa gerek, hücrelerdeki değerlere göre fonksiyon kullanırken olmazsa olmaz

  • ada86
    28.07.2018

    matematik derslerinin mantık konusunda ya da olasılık derslerindeki permürasyonlardaki birliktelikler neyse excek için ve veya ifadeleri de aynı çözümlere karşılık gelmesi amacıyla hazırlanmıştır

  • aGundugdu
    27.06.2018

    eğer excel'i gerçek anlamda kullanmak istiyorsanız ve ingilizce ile aranız da birazcık olsun iyiyse excel kesinlikle ingilizce kullanılmalıdır, bazen öyle garip ihtiyaçlar için google'da arama yapmanız gerekebiliyor ki türkçe olarak çöüm ya da forum bulmanız neredeyse imkansız

  • alp_39
    27.06.2018

    excel için ve veya kullanımları olarak adlandırılmış olsa bence daha çok kişiye ulaşabilir ve bulunabilir bir makale olabilirdi, kabul edin ama çoğunluk excel'i de diğer programları da türkçe kullanmayı tercih ediyor

  • speed
    16.06.2018

    görsel ve örnekler inanılmaz güzel açıklamış ama özet geçmek gerekirse bir şeylerin aynı anda olması durumunda "ve" kullanıyoruz; bir şeylerden en az bir tanesinin olması durumunda ise "veya" kullanıyoruz

  • StreetPhotographer
    10.11.2017

    Hiç bu kadar eğlenceli bir şekilde excel anlatan birini görmemiştim. yazılarınızı heyecan ve merakla takip ediyorum. sevgiler.

Bu yazıya siz de yorum yapabilirsiniz

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.