
Formula umum
=HLOOKUP("*",range,1,FALSE)
Ringkasan
Untuk mencari dan mengambil nilai teks pertama di seluruh rentang kolom, Anda bisa menggunakan fungsi HLOOKUP dengan karakter pengganti. Dalam contoh yang ditunjukkan, rumus di F5 adalah:
=HLOOKUP("*",C5:E5,1,0)
Penjelasan
Terkadang, Anda mungkin ingin memeriksa rentang beberapa kolom dan mengekstrak nilai teks pertama yang ditemukan. Anda dapat melakukan ini dengan fungsi HLOOKUP dan karakter wildcard asterisk (*).
Dalam rumus yang diperlihatkan, HLOOKUP dikonfigurasi seperti ini:
=HLOOKUP("*",C5:E5,1,0)
Nilai pencarian adalah "*", karakter pengganti yang cocok dengan satu atau beberapa nilai teks.
Larik tabel C5: E5, dimasukkan sebagai referensi relatif sehingga berubah saat rumus disalin ke bawah kolom F.
Nomor indeks baris adalah 1, karena kisaran hanya berisi satu baris.
Argumen pencarian rentang disetel ke nol (salah) untuk memaksa pencocokan tepat. Ini diperlukan saat menggunakan karakter pengganti dengan VLOOKUP atau HLOOKUP.
Di setiap baris, HLOOKUP menemukan dan mengembalikan nilai teks pertama yang ditemukan di kolom C hingga E di setiap baris.
Mengabaikan string kosong
Untuk mengabaikan string kosong yang dihasilkan oleh rumus lain, coba sesuaikan karakter pengganti sebagai berikut:
=HLOOKUP("?*",range,1,0)
Diterjemahkan: cocokkan teks dengan setidaknya satu karakter.
Catatan: rumus ini tidak akan berfungsi untuk nilai numerik karena wildcard tanda bintang hanya cocok dengan teks.