Khi dò tìm, tham chiếu theo các giá trị số, có thể bạn sẽ gặp phải yêu cầu tìm ra các giá trị nhỏ hơn và gần nhất với giá trị so sánh. Vậy làm cách nào để thực hiện yêu cầu này? Hãy cùng tìm hiểu cách làm trong bài viết này nhé.
Xem nhanh
Ví dụ chúng ta có danh sách các số tiêu chuẩn ở cột A, từ A2:A6. Trong danh sách các sốố này được sắp xếp theo thứ tự tăng dần.
Xác định số nhỏ hơn gần nhất với giá trị số ở ô C3.
Để thực hiện yêu cầu này, chúng ta có thể sử dụng 2 hàm là LOOKUP và VLOOKUP. Cách làm cụ thể như sau:
Hàm LOOKUP là 1 hàm tìm kiếm cơ bản trong Excel, trong đó khi bảng dữ liệu chứa các giá trị cần tìm được sắp xếp theo thứ tự tăng dần thì chúng ta có thể tìm được số nhỏ hơn gần nhất với số cần tìm.
Tại ô D3 chúng ta dùng công thức như sau:
=LOOKUP(C3,$A$2:$A$6)
Trong đó:
Kết quả của hàm là 200, là số nhỏ hơn 230 và gần nhất với số 230.
Hàm VLOOKUP cũng là 1 hàm rất hay sử dụng trong Excel. Trong trường hợp này chúng ta có thể sử dụng hàm VLOOKUP như sau:
E3=VLOOKUP(C3,$A$2:$A$6,1,1)
Khi sử dụng hàm VLOOKUP với range_lookup = 1 (hay TRUE) thì hàm sẽ tìm kiếm theo phương pháp tương đối, kết quả trả về là giá trị nhỏ hơn gần nhất với số cần tìm.
Chỉ thực hiện được điều này khi:
Hai trường hợp trên chúng ta đều thấy danh sách Tiêu chuẩn cần phải được sắp xếp theo thứ tự tăng dần thì mới làm được. Vậy nếu như danh sách này không được sắp xếp thì sao?
Để giải quyết yêu cầu này, chúng ta sử dụng 2 hàm LARGE và COUNTIF kết hợp với nhau.
Để tìm được số nhỏ hơn gần nhất, chúng ta sẽ nghĩ theo hướng:
Khi đó ta có thể sử dụng hàm COUNTIF như sau:
D3=COUNTIF(A2:A6,”>”&C3)+1
Ý nghĩa của hàm này là:
Trong ví dụ trên, ta thấy kết quả bằng 2, tức là:
=> Để xác định cụ thể đó là số nào, chúng ta dùng thêm hàm LARGE
Hàm Large là hàm giúp tìm số lớn thứ mấy ở trong 1 dãy số.
Trong hàm COUNTIF ở trên, chúng ta đã xác định được số nhỏ hơn gần nhất nằm ở vị trí số lớn thứ mấy trong danh sách. Vì vậy sẽ rất đơn giản để áp dụng với hàm LARGE.
Cách làm như sau:
E3=LARGE(A2:A6,D3)
hay E3=LARGE(A2:A6,COUNTIF(A2:A6,”>”&C3)+1)
Kết quả như sau:
Xét ví dụ số khác:
Rất thú vị phải không nào. Ngoài ra các bạn có thể tìm hiểu thêm một số bài viết có chủ đề tương tự:
Hướng dẫn cách tìm giá trị lớn hơn gần nhất với giá trị so sánh
Cách sử dụng hàm vlookup kết hợp hàm Match khi tìm theo nhiều cột chứa kết quả
Hàm tìm kiếm VLOOKUP và HLOOKUP trong Excel
Hướng dẫn 4 cách tìm giá trị lớn nhất và nhỏ nhất trong excel
Cách tra cứu ngày lớn nhất hay giá trị thỏa mãn nhiều điều kiện