Catatan: Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.
Mengembalikan nilai logika TRUE atau ya jika semua argumen mengevaluasi ke TRUE; mengembalikan FALSE atau tidak ada jika satu atau beberapa argumen mengevaluasi ke FALSE.
Sintaks
AND(logical1,logical2,...)
Logical1, Logical2... adalah 1 hingga 30 kondisi yang ingin Anda uji yang dapat berupa salah satu TRUE atau FALSE.
Keterangan
-
Argumen harus mengevaluasi terhadap nilai logika seperti TRUE atau FALSE, atau argumen harus berupa referensi kolom yang berisi nilai logika.
-
Jika argumen referensi kolom berisi teks, dan mengembalikan #VALUE! Nilai kesalahan; Jika tidak kosong, maka mengembalikan FALSE.
-
Jika argumen tidak berisi logika nilai, dan mengembalikan #VALUE! nilai kesalahan.
-
Jika satu atau beberapa argumen berisi #NULL!, dan mengembalikan #NULL!.
Contoh 1
Rumus |
Deskripsi (hasil) |
=AND(TRUE,TRUE) |
Semua argumen adalah TRUE (Ya) |
=AND(TRUE,FALSE) |
Satu argumen adalah FALSE (tidak) |
=AND(2+2=4,2+3=5) |
Semua argumen mengevaluasi ke TRUE (Ya) |
=AND(TRUE,#NULL!) |
Satu argumen berisi #NULL! (#NULL!) |
Contoh 2
Col1 |
Col2 |
Rumus |
Deskripsi (hasil) |
50 |
104 |
= AND(1<[Col1], [Col1]<100) |
Karena 50 antara1 dan 100 (Ya) |
50 |
104 |
= IF (dan (1 < [Col2], [Col2] < 100), |
Menampilkan angka kedua, jika antara 1 dan 100, jika tidak menampilkan pesan (nilai berada di luar rentang.) |
50 |
104 |
= IF (AND (1 < [Col1], [Col1] < 100), [Col1], "nilai berada di luar rentang.") |
Menampilkan angka pertama, jika antara 1 dan 100, jika tidak menampilkan pesan (50) |