Trong bài viết này, chúng ta sẽ học cách Tra cứu kết quả phù hợp nhất bằng cách sử dụng hàm INDEX & MATCH trong Excel.

Tình huống:

Ví dụ, Chúng ta cần tìm kết quả gần nhất về số và kết quả tương ứng của nó từ bảng. Chúng tôi cần một số công thức cố định giúp tìm ra kết quả phù hợp nhất để nhận được giá trị cần thiết.

Làm thế nào để giải quyết vấn đề?

Bây giờ chúng ta sẽ tạo công thức bằng các hàm trên. Hàm MATCH sẽ trả về chỉ số của kết quả khớp gần nhất từ ​​phạm vi. Hàm INDEX lấy chỉ mục hàng làm đối số và trả về kết quả bắt buộc tương ứng của nó.

Công thức chung:

{ = INDEX ( data , MATCH ( MIN ( ABS ( data - value ) ) , ABS ( data - value ) , 0 ) ) }

data: mảng giá trị ngày giá trị: giá trị ngày tháng đã cho trong đó kết quả gần với match_type nhất: 1 (chính xác hoặc nhỏ nhất tiếp theo) hoặc 0 (khớp chính xác) hoặc -1 (chính xác hoặc lớn nhất tiếp theo)

KHÔNG sử dụng dấu ngoặc nhọn theo cách thủ công. Dấu ngoặc nhọn được áp dụng bằng cách sử dụng Ctrl + Shift + Enter thay vì chỉ Enter.

Ví dụ:

Các câu lệnh trên có thể phức tạp để hiểu. Vì vậy, hãy hiểu điều này bằng cách sử dụng công thức trong một ví dụ Ở đây chúng tôi có một số giá trị ngày ngẫu nhiên và một giá trị ngày nhất định.

image

Dải ô được đặt tên được sử dụng cho dữ liệu (D4: D12).

Ở đây, chúng tôi đã sử dụng phạm vi được đặt tên thay cho mảng tham chiếu ô vì nó dễ hiểu. Chúng ta cần tìm ngày gần với ngày nhất định trong ô G6.

Sử dụng công thức trên để có được ngày gần nhất.

Sử dụng công thức:

{ = INDEX ( data , MATCH ( MIN ( ABS ( data - G6 ) ) , ABS ( data - G6 ) , 0 ) ) }

KHÔNG sử dụng dấu ngoặc nhọn theo cách thủ công. Áp dụng dấu ngoặc nhọn bằng cách sử dụng Ctrl Shift + Enter thay vì chỉ Enter.

Giải thích:

  • liên kết: / math-functions-abs-the-tuyệt-value-function [ABS]

hàm trả về số nguyên dương sau khi thực hiện phép trừ trên các giá trị ngày (dữ liệu – G6). * liên kết: / math-functions-abs-the-tuyệt-value-function [ABS]

(data – G6) tạo một mảng bằng cách trừ tất cả các giá trị ngày cho giá trị ngày đã cho trong ô G6. Mảng được trả về là.

(data – G6) ) trả về giá trị gần nhất từ ​​mảng được trả về từ bước trên.

INDEX (dữ liệu, MATCH (6, \ {160; 49; 105; 1048; 600; 6; 702; 822; 673}, 0))

  • Hàm MATCH khớp với giá trị nhỏ nhất gần nhất trong mảng được trả về và trả về chỉ số hàng của nó cho hàm INDEX.

  • Hàm INDEX tìm giá trị có chỉ số ROW trả về.

image

phạm vi dữ liệu có tên được sử dụng cho mảng ngày tháng. Bây giờ sử dụng Ctrl + Shift Enter tại chỗ cho chỉ Enter ở trên cùng để nhận kết quả vì đây là công thức mảng. Công thức mảng là công thức trong đó một mảng giá trị đi từ một kết quả của hàm dưới dạng đối số đến hàm bên ngoài.

Như bạn có thể thấy từ ảnh chụp nhanh ở trên, chúng tôi đã thu được kết quả khớp gần nhất với ngày nhất định trong bảng. Trích xuất chi tiết từ bảng bằng công thức đã nêu ở trên.

Dưới đây là một số ký hiệu quan sát trong khi sử dụng công thức trên.

Ghi chú:. Hàm trả về lỗi #NA nếu đối số mảng tra cứu cho hàm MATCH không có cùng độ dài của mảng bảng.

  1. Công thức trả về lỗi nếu lookup_value không khớp với giá trị trong lookup_array của bảng.

  2. Hàm đối sánh giá trị chính xác vì đối số loại đối sánh với hàm MATCH là 0.

  3. Các giá trị tra cứu có thể được cung cấp dưới dạng tham chiếu ô hoặc sử dụng trực tiếp ký hiệu trích dẫn (“) trong công thức làm đối số.

  4. KHÔNG ĐƯỢC sử dụng dấu ngoặc nhọn theo cách thủ công. Áp dụng dấu ngoặc nhọn bằng cách sử dụng Ctrl + Shift + Enter thay cho Enter nếu không nó sẽ trả về lỗi.

Hy vọng bạn đã hiểu cách Tra cứu kết quả thấp nhất hoặc nhỏ nhất bằng cách sử dụng hàm INDEX & MATCH trong excel. Khám phá thêm các bài viết về giá trị tra cứu trong Excel và các hàm trong Excel 2019. Vui lòng nêu truy vấn của bạn dưới đây trong khung bình luận. Chúng tôi chắc chắn sẽ giúp bạn.

Nếu bạn thích blog của chúng tôi, hãy chia sẻ nó với bạn bè của bạn trên Facebook. Và bạn cũng có thể theo dõi chúng tôi trên Twitter và Facebook. Chúng tôi rất muốn nghe ý kiến ​​của bạn, hãy cho chúng tôi biết cách chúng tôi có thể cải thiện, bổ sung hoặc đổi mới công việc của mình và làm cho nó tốt hơn cho bạn. Viết cho chúng tôi tại [email protected]

Các bài viết liên quan

Bài viết phổ biến

liên kết: / logic-công thức-nếu-hàm-với-ký tự đại diện [Nếu có ký tự đại diện]