Hàm SWITCH trong Excel, cách sử dụng hàm Switch – ADO – Học viện đào tạo kỹ năng Ado Việt Nam

Chia sẻ bài viết tới bạn hữu

Trong bài viết này, ADO sẽ giới thiệu và hướng dẫn các bạn sử dụng hàm SWITCH trong excel một cách đầy đủ nhất. Qua đó bạn sẽ hiểu được cách dùng cũng như có thể ứng dụng hàm Switch vào công việc của mình.

Chắc chắn tất cả chúng ta đều biết tới hàm If – một hàm tầm cỡ trong Excel và được sử dụng rất nhiều. Tuy nhiên hàm If lại có điểm yếu khi bạn cần kiểm tra nhiều điều kiện kèm theo .
Thông thường bạn phải dùng cấu trúc hàm If lồng, nghĩa là hàm lồng trong hàm. Với những điều kiện kèm theo phức tạp, việc sử dụng hàm If lồng thực sự không tôi ưu. Và hàm SWITCH chính là câu vấn đáp cho yếu tố này, khi bạn đã hiểu được cách dùng của nó, chắc như đinh bạn sẽ thấy vô cùng thú vị bởi nó giúp bạn tiết kiệm chi phí gấp đôi thời hạn so với dùng hàm If hay thậm chí còn là hàm Ifs .
Trước đó, hàm Switch chỉ có trên phiên bản 365 – phiên bản trả phí. Nhưng giờ đây, nó đã được update cho Excel từ phiên bản năm nay trở lên và trở thành một hàm vô cùng hữu dụng dành cho những người sử dụng Excel .
Qua phần ra mắt trên tất cả chúng ta cũng đã hiểu thực chất của hàm Switch cũng tương tự như như hàm If và có cùng tính năng như nhau. Bây giờ những bạn sẽ cùng khám phá về cú pháp của hàm cũng như ứng dụng hàm trong trong thực tiễn nhé !

Cú pháp hàm Switch trong Excel

SWITCH(expression, value1, result1, [default or value2, result2],…[default or value3, result3])

Trong đó :

  • Expression: Là đối số để so sánh với value1, value2,…
  • Value1,2,…: Là các giá trị để so sánh với giá trị hoặc biểu thức ở tham số đầu (expression)
  • Result1,2,…: Là các kết quả được trả về nếu 2 giá trị ở trên khớp với nhau
  • Default: Là giá trị được trả về nếu tất cả các phép kiểm tra so khớp giữa 2 tham số Expression và Value không khớp nhau

* Note : Những tham số Expression, Value1, Result1 bắt buộc phải có thì hàm mới không bị lỗi, còn những giá trị sau nằm trong cặp dấu ngoặc vuông thì hoàn toàn có thể có hoặc không .

Ví dụ đơn giản minh hoạ hàm Switch

Giả sử bạn có mã biển những tỉnh tương ứng với tên tỉnh :

  • 34 – Hải Dương
  • 29 – Hà Nội
  • 99 – Bắc Ninh

Bạn chỉ cần vận dụng hàm Switch đơn thuần như sau :
Hàm Switch trong Excel
Ở tham số tiên phong bạn sẽ tham chiếu vào ô A33 để so khớp tài liệu 34 trong ô này. Các bạn chú ý quan tâm vì những số mã biển đều nằm cùng 1 cột nên không cần cố định và thắt chặt A33, để khi copy công thức xuống những ô dưới thì công thức sẽ tự động hóa tham chiếu xuống những số mã biển bên dưới .

Và phần tham số cuối cùng, chúng ta không cần đặt giá trị Value mà chỉ cần điền luôn giá trị Default – “Tỉnh khác”, để khớp với những trường hợp còn lại.

So sánh hàm Switch với hàm If, Ifs

Một điểm tiêu biểu vượt trội của hàm Switch so với hàm If, Ifs là bạn không cần phải lặp lại những biểu thức so sánh hay phải lồng hàm mà chỉ cần đưa ra một chuỗi những giá trị so khớp kèm theo hiệu quả. Việc này cực kỳ hữu dụng trong trường hợp tất cả chúng ta cần kiểm tra tài liệu với nhiều điều kiện kèm theo .
Điểm thứ hai đó chính là sự tối giản của công thức. Bạn sẽ thuận tiện kiểm tra công thức sau khi triển khai xong hàm và hoàn toàn có thể thuận tiện phát hiện lỗi, nhầm trong quy trình thao tác. Trong khi đó, nhìn vào hàm If, Ifs bạn sẽ thấy khá choáng bởi nó nhìn rất phức tạp .
Cùng trong ví dụ ở trên khi sử dụng hàm If thì bạn sẽ phải lòng tới 2 hàm bên trong .
So sánh hàm Switch với hàm If
Còn với hàm Ifs ( nhiều điều kiện kèm theo ) thì sao ?

So sánh hàm Switch với hàm Ifs

Công thức có vẻ như gọn hơn nhưng nó có một điểm yếu kém là không có phần tham số cho những giá trị còn lại. Nếu bạn muốn kiểm tra và mặc định cho những mã biển khác ngoài 3 mã biển của tất cả chúng ta là “ Tỉnh khác ” thì bạn cũng cần lồng ngoài thêm 1 hàm, đó là hàm Iferror .

Hàm Switch tối ưu hơn hàm Ifs và hàm If

Như vậy, hàm Switch vẫn tối ưu hơn cả so với hàm If và Ifs trong trường hàm các bạn cần so khớp giá trị mà không bắt buộc phải dùng biểu thức điều kiện.

Ứng dụng Hàm Switch trong trong thực tiễn

Ngoài những ví dụ mình hoạ ở trên, bạn hoàn toàn có thể tư duy để ứng dụng hàm Switch vào trong rất nhiều trường hợp và việc làm khác nhau và có hiệu suất cao vô cùng lớn !
Ứng dụng hàm Switch
Kiểm tra 4 Lever lương dùng hàm Switch vô cùng ngắn gọn và thuận tiện .
Các bạn quan tâm, trong thực tiễn khi so khớp những giá trị / value, thì tất cả chúng ta hoàn toàn có thể tham chiếu luôn tới một bảng thông tin có sẵn. Như trong ví dụ trên, những bạn chỉ cần tham chiếu những giá trị value tới cột cập bậc và giá trị result tới cột lương cấp bậc. Mà không cần phải gõ số lại từng result .
Việc này giúp những bạn tiết kiệm ngân sách và chi phí rất nhiều thời hạn thao tác, và hàm cũng ngắn gọn hơn rất nhiều .
Công thức càng ngắn tỷ suất sai sót càng thấp !

Ứng dụng hàm Switch phối hợp với hàm khác

Ngoài ra bạn hoàn toàn có thể tích hợp hàm Switch với hàm khác để hoàn toàn có thể giải quyết và xử lý việc làm một cách hiệu suất cao, như trong ví dụ dưới đây .
Ứng dụng hàm Switch nâng cao
Đây là một ứng dụng nâng cao hơn một chút ít, nên bạn cần chớp lấy được thực chất của những hàm cũng như nhu yếu việc làm để hoàn toàn có thể tích hợp được hàm Switch và hàm Vlookup với nhau .
Ở trong ví dụ trên bạn sẽ thấy 2 người mua cùng mua 2 web, nhưng với gói khác nhau thì mức giá trả cho 2 web sẽ tự động hóa được trích xuất thông tin và trả về tác dụng khác nhau .
Để hiểu rõ hơn cách sử dụng hàm Switch bạn hoàn toàn có thể xem video mà ADO đã làm nhé !


Hàm Switch là một hàm vô cùng đơn giản và dễ hiểu. Bạn có thể áp dụng hàm cho các vấn đề từ đơn giản đến nâng cao. ADO tin chắc rằng sau bài viết này bạn đã có thể sử dụng hàm SWITCH trong excel một cách thuần thục.

Hãy theo dõi và tham khảo những khoá học Excel cũng như những khoá học khác về kỹ năng làm việc vô cùng hữu ích tại ADO để giúp ban phát triển toàn diện trong môi trường làm việc nhé!

Chia sẻ bài viết tới bè bạn