VLOOKUP với TRUE - Làm thế nào để tìm thấy kết hợp gần nhất?

Mục lục

VLOOKUP với TRUE

99,99% thời gian, mọi người sử dụng FALSE làm tiêu chí tra cứu phạm vi vì 99,99% thời gian, chúng ta cần một kết quả khớp chính xác từ mảng bảng. Ngay cả trong các buổi đào tạo, huấn luyện viên của bạn phải chỉ giải thích các tiêu chí SAI và sẽ nói rằng không lo lắng về các tiêu chí ĐÚNG. Có thể do kịch bản không phát sinh nên chúng tôi chưa sử dụng tiêu chí ĐÚNG, nhưng trong bài viết này, chúng tôi sẽ hướng dẫn các bạn cách sử dụng tiêu chí ĐÚNG trong VLOOKUP với các kịch bản khác nhau.

VLOOKUP Kết quả đối sánh gần nhất bằng cách sử dụng TRUE O ption

Đầu tiên, hãy xem cú pháp của công thức VLOOKUP.

Trong cú pháp trên, tất cả các đối số của hàm VLOOKUP là bắt buộc, nhưng đối số cuối cùng (Range Lookup) là tùy chọn. Đối với đối số này, chúng ta có thể cung cấp hai tham số, tức là TRUE (1) hoặc FALSE (0) .

Nếu bạn cung cấp TRUE (1) thì nó sẽ tìm thấy kết quả khớp gần đúng và nếu bạn cung cấp FALSE (0), nó sẽ tìm thấy kết quả khớp chính xác.

Bây giờ hãy xem tập dữ liệu dưới đây trong excel.

Ở trên, chúng ta có các số từ 3 đến 20, và ở phía bên phải, chúng ta có số giá trị tra cứu là 14, nhưng số này không tồn tại trong bảng số chính.

Bây giờ, trước tiên hãy áp dụng hàm VLOOKUP với FALSE làm tiêu chí tra cứu phạm vi để tìm kết quả phù hợp chính xác.

Bây giờ nhấn phím enter để nhận kết quả của công thức.

Chúng tôi đã có một giá trị lỗi không có sẵn # N / A như một kết quả.

Bây giờ thay đổi tiêu chí tra cứu phạm vi từ FALSE (0) thành TRUE (1).

Lần này chúng ta nhận được kết quả là 10. Chắc hẳn bạn đang thắc mắc về số 14, số này không tồn tại trong mảng bảng. Kết quả là tham số này đã trả về 10 như thế nào?

Hãy để tôi giải thích cho bạn kết quả cho bạn.

Chúng tôi đã đặt đối số tra cứu phạm vi là TRUE, do đó , đối số này tìm đối số phù hợp nhất cho giá trị tra cứu được cung cấp (14).

Cách hoạt động của điều này là “giá trị tra cứu của chúng tôi là 14 và hàm VLOOKUP bắt đầu tìm kiếm từ trên xuống dưới, khi giá trị tra cứu nhỏ hơn giá trị trong bảng, nó sẽ dừng tại thời điểm đó để trả về kết quả tương ứng”.

Ví dụ: trong dữ liệu của chúng tôi, 14 lớn hơn 10 và nhỏ hơn 15, vì vậy thời điểm hàm VLOOKUP tìm thấy giá trị 15, nó sẽ quay trở lại và trả về giá trị nhỏ hơn trước đó, tức là 10.

Để kiểm tra điều này, hãy thay đổi giá trị từ 10 thành 15 và xem điều kỳ diệu.

Bởi vì chúng tôi đã thay đổi giá trị nhỏ hơn hiện tại nhiều hơn giá trị tra cứu, nó đã trả về giá trị nhỏ hơn trước đó, tức là 8.

VLOOKUP TRUE thay thế cho điều kiện IF

IF là hàm quan trọng trong excel và đối với tất cả các phép tính dựa trên tiêu chí, chúng tôi sử dụng câu lệnh IF. Ví dụ, hãy xem dữ liệu dưới đây.

Chúng tôi có hai bảng ở đây, "Bảng bán hàng" và "Bảng% ưu đãi". " Đối với “Bảng doanh số”, chúng tôi cần đạt được% khuyến khích dựa trên doanh thu do mỗi nhân viên tạo ra. Để tính% khuyến khích, chúng tôi có các tiêu chí dưới đây.

  • Nếu doanh thu> 50000 thì% ưu đãi sẽ là 10%.
  • Nếu doanh thu> 40000, thì% ưu đãi sẽ là 8%.
  • Nếu doanh thu> 20000 thì% khuyến khích sẽ là 6%.
  • Nếu doanh thu <20000, thì% khuyến khích sẽ là 5%.

Vì vậy, chúng tôi có bốn tiêu chí để đáp ứng. Trong những trường hợp này, chúng tôi sử dụng các điều kiện IF điển hình để đạt được% khuyến khích, nhưng bây giờ hãy xem cách chúng tôi có thể sử dụng hàm VLOOKUP để đạt được% khuyến khích.

Áp dụng công thức VLOOKUP với TRUE làm tiêu chí.

Của bạn đây. Chúng tôi có% khuyến khích so với doanh thu do mỗi nhân viên tạo ra. Hãy để tôi giải thích cho bạn cách hoạt động của nó.

Đầu tiên, hãy nhìn vào bảng% Ưu đãi.

  • Điều này cho biết từ 0 đến 20000% khuyến khích là 5%.
  • Từ 20001 đến 40000,% khuyến khích là 6%.
  • Trong khoảng từ 40001 đến 50000,% khuyến khích là 8%.
  • Bất cứ điều gì trên 50000% khuyến khích là 10%.

Vì chúng tôi đã cung cấp TRUE làm đối số tra cứu phạm vi, nó sẽ trả về kết quả phù hợp gần đúng.

Hãy xem trường hợp đầu tiên, trong doanh thu này là 35961, giá trị này nhỏ hơn giá trị bảng khuyến khích là 40000 và giá trị nhỏ hơn 40000 trong bảng là 20000 và đối với khuyến khích này,% là 6%.

Như vậy, hàm TRUE hoạt động và tạm biệt các điều kiện IF phức tạp.

Những điều cần ghi nhớ

  • TRUE tìm kết quả phù hợp gần đúng.
  • TRUE cũng được đại diện bởi 1.
  • Trong trường hợp của kịch bản số, nó luôn tìm thấy giá trị nhỏ hơn hoặc bằng giá trị tra cứu trong mảng bảng.
  • Nếu giá trị tra cứu nhỏ hơn tất cả các giá trị trong bảng tra cứu, thì nó sẽ trả về lỗi như # N / A.

thú vị bài viết...