Rumus Excel: Cocokkan kesalahan pertama -

Daftar Isi

Formula umum

(=MATCH(TRUE,ISERROR(rng),0))

Ringkasan

Jika Anda perlu mencocokkan kesalahan pertama dalam rentang sel, Anda bisa menggunakan rumus array berdasarkan fungsi MATCH dan ISERROR. Dalam contoh yang ditampilkan, rumusnya adalah:

(=MATCH(TRUE,ISERROR(B4:B11),0))

Ini adalah rumus array, dan harus dimasukkan menggunakan Control + Shift + Enter (CSE).

Penjelasan

Bekerja dari dalam ke luar, fungsi ISERRROR mengembalikan TRUE ketika sebuah nilai adalah kesalahan yang dikenali, dan FALSE jika tidak.

Ketika diberi rentang sel (larik sel), fungsi ISERROR akan mengembalikan larik hasil TRUE / FALSE. Dalam contoh, array yang dihasilkan terlihat seperti ini:

(FALSE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE)

Perhatikan bahwa nilai ke-6 (yang terkait dengan sel ke-6 dalam rentang) adalah BENAR, karena sel B9 berisi # N / A.

Fungsi MATCH dikonfigurasi untuk mencocokkan TRUE dalam mode pencocokan tepat. Ia menemukan TRUE pertama dalam larik yang dibuat oleh ISERROR dan mengembalikan posisinya. Jika tidak ada kecocokan yang ditemukan, fungsi MATCH itu sendiri mengembalikan # N / A.

Menemukan kesalahan NA pertama

Rumus di atas akan cocok dengan kesalahan apa pun. Jika Anda ingin mencocokkan kesalahan # N / A pertama, cukup gantikan ISNA untuk ISERROR:

(=MATCH(TRUE,ISNA(B4:B11),0))

Artikel yang menarik...