Hướng dẫn Excel: Cách thay thế các IF lồng nhau bằng VLOOKUP

Trong video ngắn này, chúng ta xem xét cách thay thế một công thức IF lồng nhau điển hình bằng một công thức VLOOKUP. So với các câu lệnh IF lồng nhau, hàm VLOOKUP đơn giản và minh bạch hơn. Nó cũng dễ dàng hơn để điều chỉnh sau này. Sau khi thiết lập, bạn có thể thay đổi logic của công thức mà không cần chạm vào chính công thức đó. Nó chỉ hoạt động.

Bạn có thể xây dựng hoặc kế thừa một trang tính sử dụng một loạt các câu lệnh IF lồng nhau để gán các giá trị thuộc một số loại. Nhiều người sử dụng các câu lệnh IF lồng nhau theo cách này, bởi vì cách tiếp cận rất dễ dàng khi bạn hiểu rõ về nó. Nhưng các câu lệnh IF lồng nhau có thể khó bảo trì và gỡ lỗi.

Hãy xem cách bạn có thể sử dụng hàm VLOOKUP để thay thế.

Ở đây chúng ta có một bài toán kinh điển là gán điểm cho điểm. Mỗi học sinh trong danh sách có một tập hợp các điểm kiểm tra được tính trung bình trong cột G. Trong cột H, một công thức sử dụng một loạt bốn câu lệnh IF để xác định điểm dựa trên điểm trung bình. Công thức bắt đầu với điểm thấp và hoạt động đến điểm cao bằng cách sử dụng toán tử less than.

Hãy thêm một cột khác tính cùng cấp bằng hàm VLOOKUP.

Điều đầu tiên chúng ta sẽ làm là xây dựng một bảng mà chúng ta có thể sử dụng để gán điểm. Chúng ta sẽ cần một cột cho điểm và một cột cho điểm. Để giúp dễ dàng nhận ra các giá trị chúng ta cần từ công thức hiện có, chúng tôi sẽ chuyển đổi công thức IF lồng nhau thành văn bản bằng cách thêm một dấu nháy đơn trước dấu bằng. Bây giờ chúng ta có thể xem công thức trong khi chúng ta làm việc. Chúng ta cần thêm một hàng cho mỗi lớp có thể.

Chúng ta có thể sử dụng trình vẽ định dạng để nhanh chóng áp dụng định dạng.

Bây giờ chúng ta có những gì chúng ta cần để gán điểm bằng hàm VLOOKUP. Hàm VLOOKUP đối sánh trên cột đầu tiên của bảng. Theo mặc định, hàm VLOOKUP không yêu cầu kết hợp chính xác, điều này rất quan trọng, vì chúng tôi không muốn thêm một hàng cho mọi điểm có thể. Tuy nhiên, bảng phải được sắp xếp theo thứ tự tăng dần.

Trước khi bắt đầu sử dụng hàm VLOOKUP, hãy xác định tên cho bảng. Điều này không hoàn toàn cần thiết, nhưng nó sẽ giúp công thức của chúng ta dễ đọc hơn. Hãy đặt tên cho bảng là "grade_key".

Bây giờ hãy thêm công thức VLOOKUP của chúng ta. Đối số đầu tiên là giá trị mà chúng tôi đang tìm kiếm, mà chúng tôi nhận được từ cột G. Đối số thứ hai là bảng tra cứu. Đối số thứ ba là cột chứa giá trị mà chúng ta muốn. Bởi vì các điểm ở cột thứ hai, chúng tôi sử dụng số 2.

VLOOKUP nhận đối số thứ tư tùy chọn kiểm soát đối sánh chính xác. Giá trị mặc định là TRUE có nghĩa là "đối sánh không chính xác". Trong chế độ đối sánh không chính xác, hàm VLOOKUP sẽ đối sánh các giá trị chính xác khi có thể và giá trị thấp nhất tiếp theo khi không.

Khi chúng ta nhập công thức, chúng ta sẽ nhận được điểm đầu tiên của mình. Bây giờ chúng ta có thể sao chép công thức xuống bảng.

Bạn có thể thấy rằng chúng tôi nhận được cùng một số điểm, nhưng với một số lợi thế tốt hơn.

Đầu tiên, bản thân công thức dễ đọc hơn nhiều. Ngoài ra, điểm chính được hiển thị trên trang tính, để dễ dàng tham khảo. Cuối cùng, khóa điểm tự kiểm soát điểm. Chúng ta có thể dễ dàng thay đổi điểm số và nhận điểm số mới. Ngoài ra, chúng ta có thể thêm các hàng mới vào khóa và công thức hiện có "chỉ hoạt động".

Không cần thiết phải xoay quanh một đống ngoặc đơn ngỗ ngược.

Lần tới khi bạn gặp phải công thức có IF lồng nhau, hãy cân nhắc sử dụng hàm VLOOKUP để thay thế

Khóa học

Công thức cốt lõi

Các phím tắt liên quan

Sao chép các ô đã chọn Ctrl + C + C

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