Artikel ini menguraikan delapan fungsi yang digunakan untuk menguji tipe referensi nilai atau kolom. Setiap fungsi ini, disebut secara kolektif sebagai fungsi IS, memeriksa tipe nilai dan mengembalikan TRUE atau FALSE tergantung pada hasilnya. Misalnya, fungsi ISBLANK mengembalikan nilai logika TRUE jika nilai adalah referensi kolom yang kosong; jika tidak, mengembalikan FALSE.
Sintaks
ISBLANK(nilai)
ISERR(nilai)
ISERROR(nilai)
ISLOGICAL(nilai)
ISNA(nilai)
ISNONTEXT(nilai)
ISNUMBER(nilai)
ISTEXT(nilai)
Value adalah nilai yang ingin Anda uji. Nilai bisa kosong, kesalahan, logika, teks, angka, atau referensi kolom.
|
Fungsi |
Mengembalikan TRUE jika |
|---|---|
|
ISBLANK |
Nilai merujuk ke referensi kolom kosong. |
|
ISERR |
Nilai merujuk ke nilai kesalahan kecuali #N/A. |
|
ISERROR |
Nilai yang merujuk ke setiap nilai kesalahan (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, atau #NULL!). |
|
ISLOGICAL |
Nilai yang merujuk ke nilai logika. |
|
ISNA |
Nilai yang merujuk ke nilai kesalahan #N/A (nilai tidak tersedia). |
|
ISNONTEXT |
Nilai yang merujuk ke item yang bukan teks. (Perhatikan bahwa fungsi ini mengembalikan TRUE jika nilai merujuk ke referensi kolom kosong.) |
|
ISNUMBER |
Nilai yang merujuk ke sebuah angka. |
|
ISTEXT |
Nilai yang merujuk ke teks. |
Keterangan
-
Argumen nilai fungsi IS tidak dikonversi. Sebagai contoh, di banyak fungsi lain yang memerlukan angka, nilai teks “19” dikonversi menjadi angka 19. Namun, dalam rumus ISNUMBER("19"), "19" tidak dikonversi dari nilai teks, dan fungsi ISNUMBER mengembalikan FALSE.
-
Fungsi IS berguna dalam rumus-rumus untuk menguji hasil dari sebuah perhitungan. Ketika digabungkan dengan fungsi IF, mereka menyediakan metode untuk menemukan kesalahan dalam rumus (lihat contoh berikut).
Contoh set 1
|
Rumus |
Deskripsi (Hasil) |
|---|---|
|
=ISLOGICAL(TRUE) |
Memeriksa apakah TRUE adalah nilai logika (Ya) |
|
=ISLOGICAL("TRUE") |
Memeriksa apakah "TRUE" adalah nilai logika (Tidak) |
|
=ISNUMBER(4) |
Memeriksa apakah 4 adalah angka (Ya) |
Contoh set 2
|
Col1 |
Rumus |
Deskripsi (Hasil) |
|---|---|---|
|
Emas |
=ISBLANK([Col1]) |
Memeriksa apakah nilai di Col1 kosong (Tidak) |
|
#REF! |
=ISERROR([Col1]) |
Memeriksa apakah nilai #the di Col1 adalah kesalahan (Ya) |
|
#REF! |
=ISNA([Col1]) |
Memeriksa apakah nilai di Col1 adalah kesalahan #N/A (Tidak) |
|
#N/A |
=ISNA([Col1]) |
Memeriksa apakah nilai di Col1 adalah kesalahan #N/A (Ya) |
|
#N/A |
=ISERR([Col1]) |
Memeriksa apakah nilai di Col1 adalah kesalahan (Tidak) |
|
330,92 |
=ISNUMBER([Col1]) |
Memeriksa apakah nilai di Col1 adalah angka (Ya) |
|
Wilayah1 |
=ISTEXT([Col1]) |
Memeriksa apakah nilai di Col1 adalah teks (Ya) |