Lấy giá trị văn bản đầu tiên bằng HLOOKUP
Công thức chung
= HLOOKUP ( “*” , dải ô , 1 , FALSE )
Mời bạn xem thêm:
>> hấp thụ là gì
>> cách tính vat ngược
>> sơ đồ tài khoản 632
Giải trình
Để tra cứu và truy lục giá trị văn bản đầu tiên trên một loạt các cột, bạn có thể sử dụng hàm HLOOKUP với một ký tự đại diện . Trong ví dụ được hiển thị, công thức trong F5 là:
= HLOOKUP ( “*” , C5: E5 , 1 , 0 )
Cách thức hoạt động của công thức này
Đôi khi, bạn có thể muốn kiểm tra một loạt các cột và trích xuất giá trị văn bản đầu tiên được tìm thấy. Bạn có thể làm điều này với hàm HLOOKUP và ký tự đại diện dấu hoa thị (*).
Trong công thức được hiển thị, HLOOKUP được cấu hình như sau:
= HLOOKUP ( “*” , C5: E5 , 1 , 0 )
Giá trị tra cứu là “*”, một ký tự đại diện khớp với một hoặc nhiều giá trị văn bản.
Mảng bảng C5: E5, được nhập dưới dạng tham chiếu tương đối sao cho nó thay đổi khi công thức được sao chép xuống cột F.
Số chỉ mục hàng là 1, vì phạm vi chỉ chứa một hàng.
Đối số tra cứu phạm vi được đặt thành 0 (sai) để buộc đối sánh chính xác. Điều này là bắt buộc khi sử dụng ký tự đại diện với VLOOKUP hoặc HLOOKUP.
Trong mỗi hàng, HLOOKUP tìm và trả về giá trị văn bản đầu tiên được tìm thấy trong các cột từ C đến E trong mỗi hàng.
Bỏ qua các chuỗi trống
Để bỏ qua các chuỗi rỗng được tạo bởi các công thức khác, hãy thử điều chỉnh các ký tự đại diện như sau:
= HLOOKUP ( “? *” , Phạm vi , 1 , 0 )
Đã dịch: văn bản đối sánh có ít nhất một ký tự.
Lưu ý: công thức này sẽ không hoạt động đối với các giá trị số vì ký tự đại diện dấu hoa thị chỉ khớp với văn bản.