Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Nắm vững các lựa chọn thay thế IF của Excel:Hướng dẫn rõ ràng để chọn hàm có điều kiện tốt nhất

Nắm vững các lựa chọn thay thế IF của Excel:Hướng dẫn rõ ràng để chọn hàm có điều kiện tốt nhất

 

Hầu hết người dùng Excel đều sử dụng hàm IF cho logic có điều kiện. Nhưng khi các điều kiện tăng lên gấp bội, bạn có thể thấy mình đang xây dựng các công thức IF lồng nhau phức tạp, khó đọc và dễ mắc lỗi. Excel cung cấp một số lựa chọn thay thế cho hàm IF để có thể đơn giản hóa công việc của bạn.

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách chọn hàm IF phù hợp. Thay vì ghi nhớ công thức, bạn sẽ học cách quyết định hàm nào phù hợp với tình huống của mình.

Sơ đồ hàm Excel

Hãy làm theo sơ đồ này để chọn hàm IF phù hợp và xác định hàm nào phù hợp nhất với nhu cầu của bạn.
Nắm vững các lựa chọn thay thế IF của Excel:Hướng dẫn rõ ràng để chọn hàm có điều kiện tốt nhất

1. Sử dụng IF:Khi có một Quyết định/Điều kiện

Bắt đầu với điểm quyết định của bạn:“Bạn chỉ kiểm tra một điều kiện hay nhiều điều kiện?” Nếu logic của bạn chỉ có một kiểm tra đúng/sai thì hàm IF cơ bản là lựa chọn tốt nhất.

Hãy xác định khả năng đủ điều kiện nhận tiền thưởng dựa trên điểm số.

Quy tắc: Nếu Điểm ≥ 70 , trả về “Đủ điều kiện”; nếu không thì trả về “Không đủ điều kiện”.

  • Chọn một ô và chèn công thức sau
  • Kéo công thức xuống để điền các ô còn lại
=IF(C2>=70,"Eligible","Not Eligible")

Công thức này đánh giá một điều kiện và trả về một trong hai nhãn.

Nắm vững các lựa chọn thay thế IF của Excel:Hướng dẫn rõ ràng để chọn hàm có điều kiện tốt nhất

Khi IF là lựa chọn tốt nhất:

  • Một bài kiểm tra logic đơn giản (đúng/sai)
  • Kết quả rõ ràng cho đúng và sai
  • Bạn không mong đợi thêm nhiều điều kiện sau này

Nếu bạn cần đánh giá nhiều điều kiện, hãy chuyển đến điểm quyết định tiếp theo thay vì lồng các IF ngay lập tức.

2. Sử dụng IFS:Khi bạn có nhiều điều kiện logic

Bạn có cần kiểm tra nhiều điều kiện trong đó chỉ một điều kiện có thể đúng không? Hàm IFS lý tưởng cho các điều kiện trong đó các tùy chọn loại trừ lẫn nhau.

Giả sử bạn muốn chấm điểm cho một nhân viên dựa trên điểm số.

Quy tắc:

  • 90–100 =A
  • 80–89 =B
  • 70–79 =C
  • 60–69 =D
  • Dưới 60 =F

Công thức:

=IFS(C2>=90, "A", C2>=80, "B", C2>=70, "C", C2>=60, "D", TRUE, "F")

Trong IFS, thứ tự rất quan trọng vì hàm dừng ở điều kiện TRUE đầu tiên. Đó là lý do bạn bắt đầu từ điểm cao nhất trở xuống.

Nắm vững các lựa chọn thay thế IF của Excel:Hướng dẫn rõ ràng để chọn hàm có điều kiện tốt nhất

Khi IFS là lựa chọn tốt nhất:

  • Nhiều điều kiện (thường là 3+)
  • Các điều kiện dựa trên phạm vi (>, <, giữa)
  • Bạn muốn công thức rõ ràng hơn IF lồng nhau

3. Sử dụng SWITCH:Nếu bạn khớp các giá trị cố định

Đây là điểm phân nhánh quan trọng trong sơ đồ chức năng. Nếu logic của bạn so sánh một ô với một số giá trị cố định, SWITCH thường là tùy chọn rõ ràng nhất. Hàm SWITCH được thiết kế cho logic “giống như tra cứu”:nếu giá trị là A, hãy trả về giá trị này; nếu giá trị là B, trả về giá trị đó…

Hãy chuyển đổi mã trạng thái thành nhãn.

Quy tắc:

  • A =Đang hoạt động
  • H =Giữ
  • S =Bị đình chỉ
  • L =Rời đi
  • T =Đã chấm dứt
  • Còn gì nữa =Không xác định

Công thức:

=SWITCH(E2,"A","Active","H","Hold","S","Suspended","L","Leave","T","Terminated","Unknown")

Nắm vững các lựa chọn thay thế IF của Excel:Hướng dẫn rõ ràng để chọn hàm có điều kiện tốt nhất

Khi SWITCH là lựa chọn tốt nhất:

  • Bạn đang khớp các giá trị chính xác (mã, danh mục, văn bản)
  • Bạn muốn có một danh sách có thể đọc được thay vì có nhiều sự so sánh
  • Bạn cần một kết quả mặc định rõ ràng (“Không xác định”)

4. Khi nào nên sử dụng IF lồng nhau

IF lồng nhau có nghĩa là IF bên trong IF. Đây là cách tiếp cận cổ điển dành cho người mới bắt đầu. Nó có tác dụng nhưng có thể nhanh chóng trở nên lộn xộn.

Khi sử dụng IF lồng nhau, bạn có thể chấm điểm nhưng khả năng đọc bị ảnh hưởng.

Công thức:

=IF(C2>=90,"A",IF(C2>=80,"B",IF(C2>=70,"C",IF(C2>=60,"D","F"))))

Điều này tạo ra kết quả tương tự như IFS()

Chỉ sử dụng IF lồng nhau khi:

  • Bạn không có hàm IFS hoặc SWITCH (Excel cũ hơn)
  • Các điều kiện sau này phụ thuộc vào kết quả trước đó theo cách khó diễn đạt bằng cách khác
  • Bạn thực sự có một số nhánh nhỏ và có thể giữ cho nó dễ đọc

5. Logic phức tạp hoặc chồng chéo:IF lồng nhau

Đôi khi các điều kiện không loại trừ lẫn nhau. Ví dụ:“Nếu điểm cao HOẶC tỷ lệ tham dự cao” có thể trùng lặp và nhiều điều kiện có thể đúng cùng một lúc.

Trong những trường hợp đó, bạn phải quyết định điều kiện nào được ưu tiên và bạn thường cần AND() / HOẶC() .

Giả sử bạn muốn gắn cờ hiệu suất dựa trên cả điểm số và tỷ lệ tham dự—một logic chồng chéo.

Quy tắc:

  • Nếu Điểm ≥ 85 Tỷ lệ chuyên cần ≥ 95% → “Ngôi sao”
  • Khác nếu Điểm ≥ 85 HOẶC Tỷ lệ đi học ≥ 95% → “Mạnh”
  • Khác → “Cần cải thiện”

Công thức:

=IF(AND(C2>=85,D2>=95),"Star",IF(OR(C2>=85,D2>=95),"Strong","Needs Improvement"))

Ở đây, các IF lồng nhau rất phù hợp vì thử nghiệm thứ hai chỉ chạy nếu thử nghiệm đầu tiên thất bại (và bạn đang trộn logic AND/OR).

Nắm vững các lựa chọn thay thế IF của Excel:Hướng dẫn rõ ràng để chọn hàm có điều kiện tốt nhất

Hướng dẫn chức năng nhanh

  • NẾU: Một điều kiện, hai kết quả
  • IFS: Nhiều bài kiểm tra logic, được đánh giá theo thứ tự; thường dựa trên phạm vi
  • CHUYỂN ĐỔI: Một giá trị khớp với nhiều tùy chọn cố định
  • NẾU lồng nhau: Chỉ logic phức tạp hoặc phụ thuộc; sử dụng với AND/OR

Kết thúc

Chìa khóa để chọn hàm IF phù hợp là hiểu tình huống cụ thể của bạn. Dựa trên số điều kiện và loại so sánh, bạn có thể xác định nên sử dụng hàm IF nào. Bắt đầu với hàm IF đơn giản và chỉ thêm độ phức tạp khi cần. Một công thức dễ đọc mà bạn có thể duy trì luôn tốt hơn một công thức thông minh khiến bạn bối rối sáu tháng sau.

Hãy nhớ rằng mục tiêu không phải là sử dụng chức năng nâng cao nhất; mà việc sử dụng đúng chức năng sẽ giúp công việc của bạn dễ dàng hơn, rõ ràng hơn và dễ bảo trì hơn.

Nhận MIỄN PHÍ Bài tập Excel nâng cao có Giải pháp!