Mantıksal İşlevler
Bu kategori Mantıksal işlevleri içerir.
Mantıksal işlevlerde mantıksal olmayan argümanların kullanılması
-
Sıfır (0) FALSE ögesine eşdeğerdir ve diğer tüm sayılar TRUE'ya eşdeğerdir.
-
Boş hücreler ve hücrelerdeki metin göz ardı edilir.
-
Eğer bütün değişkenler göz ardı edilirse bir #VALUE hatası döndürülür.
-
Bir değişken doğrudan metinse (bir hücrede metin değil) bir #VALUE hatası ortaya çıkar.
-
Değişken olarak hatalar bir hataya yol açar.
XOR
Eğer tek sayıdaki bağımsız değişken sayısı DOĞRU olarak değerlendirilirse doğru döndürür.
Bağımsız değişkenler mantıksal terimler olabileceği gibi (DOĞRU, 1<5, 2+3=7, B8<10), mantıksal değerler içeren dizilerde (A1:C3) olabilir.
XOR(Logical 1 [; Logical 2 [; … [; Logical 255]]])
=XOR(DOĞRU;DOĞRU) YANLIŞ değerini verir
=XOR(DOĞRU;DOĞRU;DOĞRU) DOĞRU değerini verir
=XOR(YANLIŞ;DOĞRU) DOĞRU değerini verir
DEĞİL
Bir mantıksal değeri tümler(tersine çevirir).
DEĞİL(Mantıksal değer)
MantıksalDeğer tamamlanmış bir değerdir.
=DEĞİL(A). Eğer A=DOĞRU ise DEĞİL(A), YANLIŞ değerini verir
VE
Bütün değişkenler DOĞRU ise DOĞRU değerini döndürür. Değişkenlerden her hangi bir tanesi YANLIŞ ise bu işlev YANLIŞ değeri ile döner.
Bağımsız değişkenler mantıksal terimler olabileceği gibi (DOĞRU, 1<5, 2+3=7, B8<10), mantıksal değerler içeren dizilerde (A1:C7) olabilir.
AND(Logical 1 [; Logical 2 [; … [; Logical 255]]])
12<13; 14>12, ve 7<6 koşullarının mantıksal değerleri kontrol edilir:
=VE(12<13;14>12;7<6) YANLIŞ değeri döner.
=VE (YANLIŞ;DOĞRU) YANLIŞ değerini verir.
YA DA
En azından bir değişken DOĞRU ise, DOĞRU değerini verir. Bu işlev tüm bağımsız değişkenler YANLIŞ'sa YANLIŞ mantıksal değerini verir.
Bağımsız değişkenler mantıksal terimler olabileceği gibi (DOĞRU, 1<5, 2+3=7, B8<10), mantıksal değerler içeren dizilerde (A1:C7) olabilir.
OR(Logical 1 [; Logical 2 [; … [; Logical 255]]])
12<11; 13>22, ve 45=45 koşullarının mantıksal sonuçları sınanır.
=YA DA(12<11;13>22;45=45) DOĞRU sonucu verir.
=YA DA(YANLIŞ;DOĞRU) DOĞRU verir.
DOĞRU
Mantıksal değer DOĞRU olarak ayarlanır. DOĞRU() işlevi herhangi değişken almaz ve daima DOĞRU mantıksal değeri döndürür.
DOĞRU()
Eğer A=DOĞRU ve B=YANLIŞ ise aşağıdaki örnekler ortaya çıkar:
=VE(A;B) YANLIŞ değeri verir
=YADA(A;B) DOĞRU değeri verir
=DEĞİL(VE(A;B)) DOĞRU değerini verir
YANLIŞ
YANLIŞ mantıksal değeri ile döner. YANLIŞ() işlevi herhangi bir değişken gerektirmez ve daima YANLIŞ mantıksal değeri ile döner
YANLIŞ()
=YANLIŞ() YANLIŞ değeri verir
=DEĞİL(YANLIŞ()) DOĞRU değerini verir
EĞER
İşlemlerin mantıksal bir sınamasını yapar.
IF(Test [; ThenValue [; OtherwiseValue]])
Test DOĞRU veya YANLIŞ olabilen herhangi bir değer ya da terim.
O halde_değeri (İsteğe bağlı) mantıksal sınama DOĞRU değerini verirse hücreye girilecek ve görüntülenecek değer. bir başka işlevde girilebilir, koşul karşılanırsa bu işlev çalıştırılıp sonucu hücrede görüntülenir.
Yoksa_değeri (İsteğe bağlı) mantıksal sınama YANLIŞ değerini verirse hücreye girilecek ve görüntülenecek değer. bir başka işlevde girilebilir, koşul karşılanmamışsa bu işlev çalıştırılıp sonucu hücrede görüntülenir.
LibreOffice Calc fonksiyonlarında, "isteğe bağlı" işaretli parametreler kendisi takip eden bir parametre yoksa boş bırakılabilir. Örneğin, dört parametreli bir işlevde son iki parametre "isteğe bağlı" ise dördüncü parametreyi boş, veya üçüncü ve dördüncü parametreyi boş bırakabilirsiniz, fakat dördüncü parametre dolu ise üçüncü parametreyi boş bırakamazsınız.
=EĞER(A1>5;100;"çok küçük") A1 hücresindeki sayı 5'den büyükse, geçerli (formülün bulunduğu) hücreye 100 sayısı girilir; aksi takdirde, “çok küçük” (çift tırnaksız olarak görüntülenir) girilir ve görüntülenir.