Rumus Excel: Kembalikan kosong jika -

Daftar Isi

Formula umum

=IF(A1=1,B1,"")

Ringkasan

Untuk mengembalikan hasil kosong menggunakan fungsi IF, Anda dapat menggunakan string kosong (""). Dalam contoh yang ditunjukkan, rumus di D5 (disalin ke bawah) adalah:

=IF(B5=1,C5,"")

Penjelasan

Rumus ini didasarkan pada fungsi IF, yang dikonfigurasikan dengan pengujian logika sederhana, nilai yang dikembalikan saat pengujian BENAR, dan nilai yang dikembalikan saat pengujian SALAH. Dalam bahasa Inggris biasa: jika Nilai 1 sama dengan 1, kembalikan Nilai 2. Jika Nilai 1 bukan 1, kembalikan string kosong ("").

Perhatikan jika Anda mengetik "" langsung ke dalam sel di Excel, Anda akan melihat karakter tanda kutip ganda. Namun, jika Anda memasukkan rumus seperti ini:

=""

Anda tidak akan melihat apa pun, sel akan terlihat kosong.

Selain itu, jika Anda baru mengenal Excel, perhatikan nilai numerik tidak dimasukkan dalam tanda kutip. Dengan kata lain:

=IF(A1=1,B1,"") // right =IF(A1="1",B1,"") // wrong

Membungkus angka dalam tanda kutip ("1") menyebabkan Excel menafsirkan nilai sebagai teks, yang akan menyebabkan pengujian logika gagal.

Memeriksa sel kosong

Jika Anda perlu memeriksa hasil rumus seperti ini, ketahuilah bahwa fungsi ISBLANK akan mengembalikan FALSE saat memeriksa rumus yang mengembalikan "" sebagai hasil akhir. Namun ada opsi lain. Jika A1 berisi "" yang dikembalikan oleh rumus, maka:

=ISBLANK(A1) // returns FALSE =COUNTBLANK(A1) // returns 1 =COUNTBLANK(A1)>0 // returns TRUE

Artikel yang menarik...