TRUE veya FALSE sonuçlarını döndürmek için birden fazla koşulu test etme
AND ve OR işlevleri, Google E-Tablolar'daki daha iyi bilinen mantıksal işlevlerden ikisidir. İki veya daha fazla hedef hücreden gelen çıktının belirttiğiniz koşulları karşılayıp karşılamadığını test ederler.
Bu mantıksal işlevler, kullanılmakta oldukları hücrede yalnızca iki sonuçtan birini (veya Boole değerlerini ) döndürür, ya DOĞRU ya da YANLIŞ:
- AND Fonksiyonu için , çoklu hücrelerdeki formüller test edilir. Yalnızca bu formüllerin tümü doğruysa işlev TRUE yanıtı döndürür. Değilse, işlev FALSE değerini bir değer olarak döndürür.
- OR işlevi için , test edilen formüllerden herhangi biri doğruysa, OR işlevi DOĞRU yanıtını döndürür. Yalnızca tüm formüller doğru değilse VEYA, bulunduğu yerdeki hücrede FALSE değeri verir.
AND ve OR işlevlerine ilişkin TRUE veya FALSE yanıtları, işlevlerin bulunduğu hücrelerde olduğu gibi görüntülenebilir veya işlevler , çeşitli sonuçları görüntülemek için IF işlevi gibi diğer Google E-Tablo işlevleri ile birleştirilebilir veya Bir dizi hesaplama yapmak.
Google E-Tablolarda Mantıksal İşlevler Nasıl Çalışır?
Yukarıdaki görüntü, B2 ve B3 hücreleri sırasıyla bir AND ve OR işlevi içerir. Her ikisi de çalışma sayfasının A2, A3 ve A4 hücrelerindeki veriler için çeşitli koşulları test etmek için bir dizi karşılaştırma operatörü kullanır.
İki işlev şunlardır:
= Ve (A2 <50, A3 <> 75, A4> = 100)
= OR (A2 <50, A3 <> 75, A4> = 100)
Test ettikleri koşullar:
- A2 hücresindeki veriler 50'den küçükse ( < daha küçük olan semboldür)
- Eğer A3 hücresindeki veriler 75'e eşit değilse ( <> eşit olmayan semboldür)
- A4 hücresindeki veriler 100'den büyük veya ona eşitse ( > = büyük veya eşittir simgesidir)
B2 hücresindeki AND işlevi için, A2 - A4 hücresindeki veriler TRUE yanıtı döndürmek için yukarıdaki koşulların üçünün hepsiyle eşleşmelidir. Bu durumda, ilk iki koşul karşılanır, ancak A4 hücresindeki değer 100'den büyük ya da eşit olmadığından AND işlevi için çıktı YANLIŞtır.
B3 hücresindeki OR işlevinde, TRUE yanıtı döndürme işlevi için yukarıdaki koşullardan yalnızca birinin A2, A3 veya A4 hücresindeki veriler tarafından karşılanması gerekir. Bu örnekte, A2 ve A3 hücrelerindeki veriler gerekli koşulu karşılar, böylece OR işlevi için çıktı DOĞRU olur.
AND / OR İşlevleri için Sözdizimi ve Bağımsız Değişkenler
Bir fonksiyonun sözdizimi , fonksiyonun düzenini ifade eder ve fonksiyonun adını, parantezlerini ve argümanlarını içerir .
AND işlevinin sözdizimi şöyledir:
= AND ( mantıksal_ifadesi1, mantıksal_ifadesi2, ... )
OR işlevinin sözdizimi şöyledir:
= VEYA ( mantıksal_ifadesi1, mantıksal_ifadesi2, mantıksal_ifade3, ... )
- logical_expression1 [Zorunlu] test edilen koşulu belirtir. Durumun şekli normal olarak, kontrol edilen verinin hücre referansı , ardından A2 <50 gibi durumun kendisi tarafından takip edilir.
- logical_expression2 , logical_expression3, ... [İsteğe bağlı] test edilebilecek ek koşullardır.
AND Fonksiyonuna Girme
Aşağıdaki adımlar, yukarıdaki resimde B2 hücresinde bulunan AND işlevinin nasıl girileceğini kapsar. Aynı adımlar B3 hücresinde bulunan OR işlevini girmek için kullanılabilir.
Google E-Tablolar, bir işlevin argümanlarını Excel'in yaptığı şekilde girmek için iletişim kutuları kullanmaz. Bunun yerine, işlevin adı bir hücreye yazıldığında açılan bir otomatik öneri kutusu vardır.
- Aktif hücre yapmak için B2 hücresini tıklayın; AND fonksiyonunun girildiği ve fonksiyonun nerede görüntüleneceği yer burasıdır.
- Eşittir işaretini ( = ) ve ardından AND işlevini yazın.
- Siz yazdıkça, otomatik öner kutusu, A harfi ile başlayan işlevlerin adlarıyla birlikte görünür.
- İşlev VE kutusunda belirdiğinde, fare imleciyle isime tıklayın.
İşlev Argümanlarına Girme
AND işlevi için argümanlar açık parantezden sonra girilir. Excel'de olduğu gibi, fonksiyonun argümanları arasında bir ayırıcı olarak hareket etmek için bir virgül eklenir.
- Bu hücre başvurusunu logical_expression1 argümanı olarak girmek için çalışma sayfasındaki A2 hücresini tıklayın.
- Hücre referansından sonra <50 yazın .
- Fonksiyonun argümanları arasında bir ayırıcı olarak hareket etmek için hücre referansından sonra bir virgül yazın .
- Bu hücre başvurusunu logical_expression2 argümanı olarak girmek için çalışma sayfasındaki A3 hücresini tıklayın.
- Hücre referansından sonra <> 75 yazın .
- Başka bir ayırıcı olarak hareket etmek için ikinci bir virgül yazın.
- Üçüncü hücre referansını girmek için çalışma sayfasındaki A4 hücresini tıklayın.
- Üçüncü hücre referansından sonra > 100 yazın .
- Bağımsız değişkenlerden sonra kapanış parantezini girmek ve işlevi tamamlamak için klavyedeki Enter tuşuna basın.
FALSE değeri, B2 hücresinde görünmelidir, çünkü, A4 hücresindeki veriler, 100'den büyük veya eşit olma koşulunu karşılamamaktadır.
B2 hücresini tıkladığınızda, çalışma sayfasının üstündeki formül çubuğunda = AND (A2 <50, A3 <> 75, A4> = 100) tam işlevi görünür.
VEYA VEYA Yerine
Yukarıdaki adımlar, yukarıdaki çalışma sayfası görüntüsünde B3 hücresinde bulunan OR işlevini girmek için de kullanılabilir.
Tamamlanan OR işlevi = VEYA olur (A2 <50, A3 <> 75, A4> = 100).
BUE hücresinde TRUE değeri bulunmalıdır, çünkü test edilen koşullardan yalnızca birinin OR işlevi için bir DOĞRU değer döndürmesi gerekir ve bu örnekte koşulların ikisi doğrudur:
- A2 hücresindeki veriler 50'den azdır.
- A3 hücresindeki veriler 75'e eşit değil.