Rumus Excel: Dapatkan nilai teks pertama dengan HLOOKUP -

Isi kandungan

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.

Artikel menarik...