30 hàm Excel trong 30 ngày: HLOOKUP

Ngày thứ 10 của cuộc chạy marathon 30 hàm Excel trong 30 ngày chúng tôi sẽ dành cho việc nghiên cứu chức năng HLOOKUP (GPR). Tính năng này rất giống với VLOOKUP (VLOOKUP), chỉ nó hoạt động với các thành phần của danh sách ngang.

Chức năng không may HLOOKUP (GLOW) không phổ biến như chị em của nó, vì trong hầu hết các trường hợp, dữ liệu trong các bảng được sắp xếp theo chiều dọc. Bạn có nhớ lần cuối cùng bạn muốn tìm kiếm một chuỗi là khi nào không? Còn việc trả về giá trị từ cùng một cột nhưng nằm ở một trong các hàng bên dưới thì sao?

Dù sao, hãy đưa ra các tính năng HLOOKUP (GPR) một khoảnh khắc vinh quang xứng đáng và hãy xem xét kỹ hơn thông tin về tính năng này cũng như các ví dụ về việc sử dụng nó. Hãy nhớ rằng, nếu bạn có ý tưởng hoặc ví dụ thú vị, vui lòng chia sẻ chúng trong phần bình luận.

Hàm 10: HLOOKUP

Chức năng HLOOKUP (HLOOKUP) tra cứu giá trị ở hàng đầu tiên của bảng và trả về một giá trị khác từ cùng một cột trong bảng.

Làm cách nào tôi có thể sử dụng hàm HLOOKUP (HLOOKUP)?

Kể từ khi chức năng HLOOKUP (HLOOKUP) có thể tìm thấy giá trị chính xác hoặc gần đúng trong một chuỗi, sau đó nó có thể:

  • Tìm tổng doanh thu cho khu vực đã chọn.
  • Tìm một chỉ báo phù hợp với ngày đã chọn.

Cú pháp HLOOKUP

Chức năng HLOOKUP (HLOOKUP) có cú pháp như sau:

HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

ГПР(искомое_значение;таблица;номер_строки;интервальный_просмотр)

  • lookup_value (lookup_value): Giá trị cần tìm. Có thể là một giá trị hoặc một tham chiếu ô.
  • table_array (bảng): bảng tra cứu. Có thể là tham chiếu phạm vi hoặc phạm vi được đặt tên chứa 2 dòng trở lên.
  • row_index_num (line_number): Một chuỗi chứa giá trị được hàm trả về. Đặt theo số hàng trong bảng.
  • phạm vi_lookup (range_lookup): Sử dụng FALSE hoặc 0 để tìm kết quả khớp chính xác; đối với tìm kiếm gần đúng, TRUE (TRUE) hoặc 1. Trong trường hợp sau, chuỗi mà hàm đang tìm kiếm phải được sắp xếp theo thứ tự tăng dần.

Bẫy HLOOKUP (GPR)

Như VLOOKUP (VLOOKUP), hàm HLOOKUP (HLOOKUP) có thể chậm, đặc biệt khi tìm kiếm kết quả khớp chính xác của chuỗi văn bản trong bảng chưa được sắp xếp. Bất cứ khi nào có thể, hãy sử dụng tìm kiếm gần đúng trong bảng được sắp xếp theo hàng đầu tiên theo thứ tự tăng dần. Trước tiên bạn có thể áp dụng chức năng Đội hình thi đấu (ĐÃ TIẾP XÚC THÊM) hoặc COUNTIF (COUNTIF) để đảm bảo giá trị bạn đang tìm kiếm thậm chí còn tồn tại ở hàng đầu tiên.

Các tính năng khác như INDEX (INDEX) và Đội hình thi đấu (MATCH) cũng có thể được sử dụng để truy xuất các giá trị từ một bảng và hiệu quả hơn. Chúng ta sẽ xem xét chúng sau trong cuộc chạy marathon của chúng ta và xem chúng có thể mạnh mẽ và linh hoạt đến mức nào.

Ví dụ 1: Tìm giá trị doanh số cho một vùng đã chọn

Hãy để tôi nhắc bạn một lần nữa rằng chức năng HLOOKUP (HLOOKUP) chỉ tìm giá trị ở hàng trên cùng của bảng. Trong ví dụ này, chúng ta sẽ tìm tổng doanh số bán hàng cho khu vực đã chọn. Điều quan trọng là chúng tôi phải nhận được giá trị chính xác, vì vậy chúng tôi sử dụng các cài đặt sau:

  • Tên vùng được nhập vào ô B7.
  • Bảng tra cứu khu vực có hai hàng và trải rộng trong phạm vi C2:F3.
  • Tổng doanh số bán hàng nằm ở hàng 2 trong bảng của chúng tôi.
  • Đối số cuối cùng được đặt thành FALSE để tìm kết quả khớp chính xác khi tìm kiếm.

Công thức ở ô C7 là:

=HLOOKUP(B7,C2:F3,2,FALSE)

=ГПР(B7;C2:F3;2;ЛОЖЬ)

30 hàm Excel trong 30 ngày: HLOOKUP

Nếu không tìm thấy tên của vùng ở hàng đầu tiên của bảng, kết quả của hàm HLOOKUP (GPR) sẽ #TẠI (# Không / A).

30 hàm Excel trong 30 ngày: HLOOKUP

Ví dụ 2: Tìm thước đo cho ngày đã chọn

Thông thường khi sử dụng hàm HLOOKUP (HLOOKUP) yêu cầu kết quả khớp chính xác, nhưng đôi khi kết quả khớp gần đúng lại phù hợp hơn. Ví dụ: nếu các chỉ số thay đổi vào đầu mỗi quý và những ngày đầu tiên của các quý này được dùng làm tiêu đề cột (xem hình bên dưới). Trong trường hợp này, sử dụng hàm HLOOKUP (HLOOKUP) và kết quả khớp gần đúng, bạn sẽ tìm thấy chỉ báo phù hợp cho một ngày nhất định. Trong ví dụ này:

  • Ngày được viết trong ô C5.
  • Bảng tra cứu chỉ báo có hai hàng và nằm trong phạm vi C2:F3.
  • Bảng tra cứu được sắp xếp theo hàng ngày tháng theo thứ tự tăng dần.
  • Các chỉ số được ghi ở dòng 2 trong bảng của chúng tôi.
  • Đối số cuối cùng của hàm được đặt thành TRUE để tìm kết quả khớp gần đúng.

Công thức ở ô D5 là:

=HLOOKUP(C5,C2:F3,2,TRUE)

=ГПР(C5;C2:F3;2;ИСТИНА)

Nếu không tìm thấy ngày ở hàng đầu tiên của bảng, hàm HLOOKUP (HLOOKUP) sẽ tìm giá trị lớn nhất gần nhất nhỏ hơn đối số lookup_value (lookup_value). Trong ví dụ này, giá trị mong muốn là tháng 15. Nó không nằm trong dòng ngày tháng nên công thức sẽ lấy giá trị 1 tháng một và quay lại 0,25.

30 hàm Excel trong 30 ngày: HLOOKUP

Bình luận