Cách sử dụng hàm SWITCH trong Excel
Hàm SWITCH cho phép bạn thực hiện nhiều thử nghiệm trên một giá trị và trả về kết quả dựa trên các điều kiện phù hợp. Nó hoạt động bằng cách lấy một giá trị, so sánh nó với các giá trị thử nghiệm đã cho và cung cấp kết quả dựa trên giá trị khớp đầu tiên trong tập hợp.
Trong hướng dẫn này, bạn sẽ tìm hiểu cách sử dụng hàm SWITCH trong Excel và cách kết hợp hàm này với các hàm khác để thực hiện các phép tính phức tạp hơn.
Mục Lục
Chức năng SWITCH là gì?
Hàm SWITCH thường được sử dụng khi bạn có nhiều điều kiện cần kiểm tra trong bảng tính. Nó thường được sử dụng thay thế cho hàm IF trong Excel, vì nó hiệu quả hơn và dễ đọc hơn.
Thay vì sử dụng các hàm điều kiện khác như hàm IF lồng nhau để kiểm tra tất cả các điều kiện, bạn có thể sử dụng một hàm SWITCH duy nhất để thực hiện tất cả các kiểm tra cùng một lúc.
Cú pháp cơ bản của hàm SWITCH như sau:
=SWITCH(expression, value1, result1, [value2, result2], ... [default])
Ở đây, các giá trị trong cú pháp đại diện như sau:
- “biểu thức” là giá trị bạn muốn kiểm tra.
- “value1” và “value2” là các giá trị mà bạn muốn so sánh biểu thức với.
- “result1” và “result2” là kết quả mà bạn muốn nếu các điều kiện được áp dụng được đáp ứng.
- “mặc định” là kết quả bạn muốn nếu biểu thức không khớp với bất kỳ giá trị nào đã cho. Nếu bạn chưa chỉ định đối số mặc định, hàm SWITCH sẽ trả về lỗi #N/A! lỗi.
Hãy xem một ví dụ, xem xét cú pháp mà chúng ta vừa đề cập:
=SWITCH(A1, "3", "flower", "2", "leaf", "unknown")
Trong ví dụ này, nếu giá trị trong A1 là ‘3’, nó sẽ trả về ‘hoa’, trong khi nếu là ‘2’, nó sẽ trả về ‘lá’. Nếu giá trị không khớp với bất kỳ điều kiện nào, hàm SWITCH sẽ trả về ‘không xác định’. Bạn có thể coi hàm SWITCH là dạng nhỏ gọn và hiệu quả hơn của các câu lệnh IF lồng nhau.
Cách sử dụng hàm SWITCH trong Excel
Để xem cách sử dụng hàm SWITCH trong Excel, chúng ta hãy lấy một ví dụ.
Một bảng tính chứa thông tin về 10 sinh viên. Mỗi sinh viên được gán một mã (A hoặc B) và bạn muốn chia họ thành hai nhóm (Nhà hùng biện và Nhà nghiên cứu) tương ứng. Nếu một sinh viên không có bất kỳ mã nào được đề cập, bạn muốn hàm SWITCH trả về Đang chờ xử lý.
Công thức hàm SWITCH mà chúng ta sẽ sử dụng trong trường hợp này sẽ là:
=SWITCH(B2,A,"Orators",B,"Researchers","Pending")
Tương tự, chúng ta hãy xem một ví dụ khác.
Có 10 nhân viên mà bạn muốn chia sẻ sự tiến bộ của họ với quản lý cấp cao. Mỗi nhân viên được chỉ định một trong ba điểm; 1,2 hoặc 3. Nhân viên có mã số 1 được xếp loại Xuất sắc, mã số 2 là Đạt yêu cầu và nhân viên có mã số 3 là Kém.
Công thức SWITCH mà chúng ta sẽ sử dụng trong trường hợp này sẽ là:
=SWITCH(B2, 1, "Excellent", 2, "Satisfactory", 3, "Poor")
Cách sử dụng hàm SWITCH với các hàm Excel khác
Bạn cũng có thể sử dụng hàm SWITCH kết hợp với các hàm Excel khác để tận dụng tối đa chúng. Ví dụ: bạn có thể lồng nó bên trong hàm IF hoặc ngược lại để tăng hiệu quả tổng thể và tạo các công thức phức tạp hơn.
Xem xét ví dụ thứ hai về xếp hạng nhân viên mà chúng ta vừa thảo luận ở trên, bạn có thể sử dụng hàm SWITCH bên trong hàm IF để kiểm tra xem giá trị trong ô có lớn hơn 3 hay không. Nếu đúng như vậy, công thức sẽ trả về Ngoài Phạm vi.
Công thức, trong trường hợp này, sẽ là:
=IF(A1>3, "Out of Range", SWITCH(A1, 1, "Excellent", 2, "Satisfactory", 3, "Poor"))
Ngoài ra, đây là một số hàm Excel khác mà bạn có thể sử dụng với hàm SWITCH:
- hàm tổng: Bạn có thể tính tổng các giá trị dựa trên các điều kiện cụ thể bằng cách sử dụng đồng thời các hàm SUM và SWITCH. Chẳng hạn, trước tiên bạn có thể sử dụng hàm SWITCH để xác định các giá trị cần tính tổng dựa trên một điều kiện, sau đó sử dụng hàm SUM để thực hiện phép tính. Chúng tôi đã trình bày chi tiết cách hoạt động của hàm SUM trong Excel trong các bài viết trước, bạn có thể tham khảo thêm.
- Hàm INDEX và MATCH: Sử dụng các chức năng này, bạn có thể truy xuất dữ liệu từ một bảng dựa trên các điều kiện nhất định. Chẳng hạn, bạn có thể sử dụng hàm SWITCH để xác định các giá trị được nhắm mục tiêu, sau đó sử dụng các hàm INDEX và MATCH để truy xuất các giá trị được yêu cầu. Bạn cũng có thể sử dụng hàm VLOOKUP để truy xuất giá trị tương ứng.
Sử dụng hàm SWITCH với các hàm Excel khác có thể giúp bạn tạo các công thức mạnh mẽ hơn để phân tích và thao tác dữ liệu hiệu quả hơn.
Tính toán phức tạp hiệu quả với hàm SWITCH trong Excel
Hàm SWITCH trong Excel là một công cụ linh hoạt và hiệu quả có thể hỗ trợ bạn dễ dàng trong các phép tính phức tạp. Hiểu rõ về cách thức hoạt động của nó sẽ cho phép bạn tối ưu hóa bảng tính và phân tích dữ liệu hiệu quả hơn.