Fungsi Logika

Kategori ini berisi fungsi Logika.

Menangani argumen tidak logika dalam fungsi logika

Untuk mengakses fungsi ini...

Sisip - Fungsi - Kategori Logika


AND

Mengembalikan TRUE jika semua argumen adalah TRUE. Jika satu dari elemen elemen adalah FALSE, fungsi ini mengembalikan nilai FALSE.

Argumen juga ekspresi logis itu sendiri(TRUE,1<5, 2+3=7, B8<10) yang mengembalikan nilai logika, atau arrays(A1:C3) yang berisi nilai logika

Sintaksis

AND(Nilai logika 1; Nilai logika 2 ...Nilai logika 30)

NilaiLogis1; NilaiLogis2 ...NilaiLogis30 adalah kondisi yang akan diperiksa.Semua kondisi bisa juga TRUE atau FALSE. Jika rentang yang dimasukkan adalah sebagai parameter, fungsi menggunakan semua rentang nilai. Hasilnya adalah TRUE jika nilai logis di dalam semua sel dalam rentang tersebut adalah TRUE.

Contoh

Nilai logika dari entri 12<13; 14>12, dan 7<6 akan diperiksa:

=AND(12<13;14>12;7<6) mengembalikan FALSE.

=AND (FALSE;TRUE) mengembalikan FALSE.

FALSE

Mengembalikan nilai logis FALSE. Fungsi FALSE() tidak memerlukan argumen apa saja, dan selalu mengembalikan nilai logis FALSE.

Sintaksis

FALSE()

Contoh

=FALSE() mengembalikan FALSE

=NOT(FALSE()) mengembalikan TRUE

IF

Menentukan uji logis untuk dilakukan.

Sintaksis

IF(Pengujian; Nilai_apabila_benar; Nilai_apabila_salah)

Uji adalah nilai apa saja atau ekspresi yang bisa menjadi TRUE or FALSE.

NilaiLalu (pulihan) adalah nilai yang dikembalikan jika tes logis adalah TRUE.

NilaiLalu (pilihan) adalah nilai yang dikembalikan jika uji logika adalah FALSE.

Dalam fungsi-fungsi LibreOffice Calc, parameter yang ditandai dengan "opsional" dapat ditinggalkan apabila tidak ada parameter yang mengikuti. Sebagai contoh, [ada fungsi dengan empat parameter yang dua parameter terakhir ditandai dengan "opsional", Anda dapat meninggalkan parameter 4 atau parameter 3 dan 4, tetapi Anda tetap tidak bisa membiarkan parameter 3 sendirian.

Contoh

=IF(A1>5;100;"terlalu kecil") Jika nilai dalam A1 lebih besar dari 5, nilai 100 dimasukkan kedalam sel saat ini. Jika tidak, teks "terlalu kecil" (tanpa kutip) dimasukkan.

NOT

Pelengkap (membalikkan) nilai logis.

Sintaksis

NOT(Nilai logika)

NilaiLogis adalah nilai apa aja yanng dilengkapi.

Contoh

=NOT(A). Jika A=TRUE maka NOT(A) akan menilai FALSE.

OR

Mengembalikan TRUE jika setidaknya satu argumen adalah TRUE. Fungsi ini mengembalikan FALSE, jika semua argumen memiliki nilai logis FALSE.

Argumen juga ekspresi logis itu sendiri(TRUE,1<5, 2+3=7, B8<10) yang mengembalikan nilai logika, atau arrays(A1:C3) yang berisi nilai logika

Sintaksis

OR(Nilai logika 1; Nilai logika 2 ...Nilai logika 30)

NilaiLogis1; NilaiLogis2 ...NilaiLogis30 adalah kondisi yang diperiksa. Semua kondisi bisa menjadi TRUE atau FALSE. Jika sebuah rentang yang dimasukkan adalah sebagai parameter, fungsi menggunakan semua nilai rentang.

Contoh

Nilai logika berikut 12<11; 13>22, dan 45=45 akan diperiksa.

=OR(12<11;13>22;45=45) mengembalikan TRUE.

=OR(FALSE;TRUE) mengembalikan TRUE.

TRUE

Nilai logis yang ditetapkan adalah TRUE. Fungsi TRUE() tidak memerlukan argumen apa saja, dan mengembalikan nilai logis TRUE.

Sintaksis

TRUE()

Contoh

Jika A=TRUE dan B=FALSE contoh berikut akan muncul:

=AND(A;B) mengembalikan FALSE

=OR(A;B) mengembalikan TRUE

=NOT(AND(A;B)) mengembalikan TRUE

XOR

Mengembalikan benar jika bilangan ganjil sebuah argumen dinilai TRUE

Argumen juga ekspresi logis itu sendiri(TRUE,1<5, 2+3=7, B8<10) yang mengembalikan nilai logika, atau arrays(A1:C3) yang berisi nilai logika

tip

This function is available since LibreOffice 4.0


Sintaksis

AND(Nilai logika 1; Nilai logika 2 ...Nilai logika 30)

Contoh

=XOR(TRUE;TRUE) mengembalikan FALSE

=XOR(TRUE;TRUE;TRUE) mengembalikan TRUE

=XOR(FALSE;TRUE) mengembalikan TRUE