Formula generik
=HLOOKUP("*",range,1,FALSE)
Ringkasan
Untuk mencari dan mendapatkan nilai teks pertama di sebilangan lajur, anda boleh menggunakan fungsi HLOOKUP dengan wildcard. Dalam contoh yang ditunjukkan, formula dalam F5 adalah:
=HLOOKUP("*",C5:E5,1,0)
Penjelasan
Kadang kala, anda mungkin ingin memeriksa sebilangan lajur dan mengekstrak nilai teks pertama yang dijumpai. Anda boleh melakukannya dengan fungsi HLOOKUP dan watak wildcard asterisk (*).
Dalam formula yang ditunjukkan, HLOOKUP dikonfigurasi seperti ini:
=HLOOKUP("*",C5:E5,1,0)
Nilai carian adalah "*", wildcard yang sepadan dengan satu atau lebih nilai teks.
Susunan jadual C5: E5, dimasukkan sebagai rujukan relatif sehingga berubah ketika formula disalin ke bawah lajur F.
Nombor indeks baris adalah 1, kerana julat hanya mengandungi satu baris.
Argumen carian jangkauan ditetapkan ke sifar (salah) untuk memaksa pencocokan tepat. Ini diperlukan semasa menggunakan wildcard dengan VLOOKUP atau HLOOKUP.
Pada setiap baris, HLOOKUP mencari dan mengembalikan nilai teks pertama yang terdapat di lajur C hingga E pada setiap baris.
Mengabaikan tali kosong
Untuk mengabaikan rentetan kosong yang dihasilkan oleh formula lain, cuba sesuaikan wildcard seperti berikut:
=HLOOKUP("?*",range,1,0)
Diterjemahkan: padankan teks dengan sekurang-kurangnya satu watak.
Catatan: formula ini tidak akan berfungsi untuk nilai numerik kerana wildcard asterisk hanya sepadan dengan teks.