Đối sánh gần đúng với INDEX và MATCH
Đôi khi chúng ta cần tìm các kết quả phù hợp gần đúng trong Excel để đánh giá hiệu suất của nhân viên, cho điểm của học sinh, tính toán bưu phí dựa trên trọng lượng, v.v. Trong hướng dẫn này, chúng ta sẽ nói về cách sử dụng INDEX và Đội hình thi đấu các chức năng để lấy kết quả chúng ta cần.
Làm cách nào để tìm các kết quả gần đúng với INDEX và MATCH?
Để tìm ra tỷ lệ vận chuyển theo trọng lượng gói đã cho (9, giá trị trong ô F6) như được hiển thị trong ảnh chụp màn hình ở trên, bạn có thể kết hợp các hàm INDEX và MATCH, đồng thời sử dụng một mẹo nhỏ để tạo công thức tìm kết quả phù hợp gần đúng mà bạn cần: -1 yêu cầu MATCH tìm vị trí của giá trị nhỏ nhất lớn hơn hoặc bằng 9, và sau đó INDEX sẽ tìm phí vận chuyển tương ứng trên cùng một hàng.
Cú pháp chung
=INDEX(return_range,MATCH(lookup_value,lookup_array,[match_type]))
- return_range: Phạm vi mà bạn muốn công thức kết hợp trả lại phí vận chuyển. Ở đây đề cập đến phạm vi tỷ lệ vận chuyển.
- tra cứu_giá trị: Giá trị MATCH được sử dụng để xác định vị trí của phí vận chuyển tương ứng. Ở đây đề cập đến trọng lượng đã cho.
- tra cứu_mảng: Phạm vi ô có giá trị để so sánh với lookup_value. Ở đây đề cập đến phạm vi trọng lượng.
- Loại so khớp: 1 hoặc -1.
1 hoặc bỏ qua (mặc định), MATCH sẽ tìm giá trị lớn nhất nhỏ hơn hoặc bằng lookup_value. Các giá trị trong tra cứu_array phải được đặt theo thứ tự tăng dần.
-1, MATCH sẽ tìm giá trị nhỏ nhất lớn hơn hoặc bằng lookup_value. Các giá trị trong tra cứu_array phải được đặt theo thứ tự giảm dần.
Để tìm mức phí vận chuyển cho một gói hàng có trọng lượng 9kg, vui lòng sao chép hoặc nhập công thức bên dưới vào ô F7, và hãy nhấn ENTER để nhận được kết quả:
= INDEX (C6: C10,TRẬN ĐẤU(9,B6: B10, -1))
Hoặc, sử dụng tham chiếu ô để làm cho công thức động:
= INDEX (C6: C10,TRẬN ĐẤU(F6,B6: B10, -1))
Giải thích công thức
=INDEX(C6:C10,MATCH(F6,B6:B10,-1))
- TRẬN ĐẤU (F6, B6: B10, -1): Hàm MATCH tìm vị trí của quả cân đã cho 9 (giá trị trong ô F6) trong phạm vi trọng lượng B6: B10. Match_type -1 yêu cầu MATCH tìm giá trị nhỏ nhất lớn hơn hoặc bằng trọng số 9 đã cho, là 10. Vì vậy, hàm sẽ trả về 3 vì nó là 3giá trị rd trong phạm vi. (Lưu ý rằng match_type -1 cần các giá trị trong phạm vi B6: B10 được đặt theo thứ tự giảm dần.)
- MỤC LỤC(C6: C10,TRẬN ĐẤU (F6, B6: B10, -1)) = INDEX (C6: C10,3): Hàm INDEX trả về 3giá trị rd trong phạm vi tỷ lệ C6: C10, Đó là 50.
Các chức năng liên quan
Hàm INDEX trong Excel trả về giá trị được hiển thị dựa trên một vị trí nhất định từ một phạm vi hoặc một mảng.
Hàm MATCH trong Excel tìm kiếm một giá trị cụ thể trong một phạm vi ô và trả về vị trí tương đối của giá trị.
Công thức liên quan
Đối sánh chính xác với INDEX và MATCH
Nếu bạn cần tìm hiểu thông tin được liệt kê trong Excel về một sản phẩm, bộ phim hoặc một người cụ thể, v.v., bạn nên sử dụng tốt sự kết hợp của các hàm INDEX và MATCH.
Tra cứu giá trị đối sánh gần nhất với nhiều tiêu chí
Trong một số trường hợp, bạn có thể cần phải tra cứu giá trị đối sánh gần nhất hoặc gần đúng nhất dựa trên nhiều tiêu chí. Với sự kết hợp của các hàm INDEX, MATCH và IF, bạn có thể nhanh chóng thực hiện nó trong Excel.
Các công cụ năng suất văn phòng tốt nhất
Kutools cho Excel - Giúp bạn nổi bật giữa đám đông
Kutools cho Excel tự hào có hơn 300 tính năng, Đảm bảo rằng những gì bạn cần chỉ là một cú nhấp chuột...
Tab Office - Bật tính năng Đọc và Chỉnh sửa theo Tab trong Microsoft Office (bao gồm Excel)
- Một giây để chuyển đổi giữa hàng chục tài liệu đang mở!
- Giảm hàng trăm cú click chuột cho bạn mỗi ngày, tạm biệt bàn tay chuột.
- Tăng năng suất của bạn lên 50% khi xem và chỉnh sửa nhiều tài liệu.
- Mang các tab hiệu quả đến Office (bao gồm Excel), giống như Chrome, Edge và Firefox.