Trên Google Sheet của máy tính, hàm SWITCH được dùng để thay đổi kết quả của một biểu thức. Hàm này hoạt động giống như hàm IFS nhưng tiết kiệm thời gian hơn. Hãy cùng khám phá chi tiết dưới đây!
Video hướng dẫn sử dụng hàm SWITCH trong Google Sheet một cách đơn giản:
1. Hàm SWITCH là gì? Cách áp dụng của hàm SWITCH trong Google Sheet
- Khái niệm về hàm SWITCH
Hàm SWITCH so sánh kết quả hoặc giá trị của một biểu thức với danh sách các kết quả và trả về kết quả đầu tiên phù hợp. Nếu không có kết quả nào phù hợp, nó sẽ trả về giá trị mặc định.
- Cách sử dụng hàm SWITCH
Công thức:
Trong đó:
- Ví dụ về hàm SWITCH
Công thức:
Ý nghĩa của công thức: So sánh từ viết tắt với danh sách các trường hợp trong công thức. Nếu từ viết tắt không khớp với bất kỳ trường hợp nào, kết quả trả về sẽ là 'KHÁC'.
Một ví dụ về việc sử dụng hàm SWITCH
- Ứng dụng của hàm SWITCH
Hàm SWITCH được dùng để so sánh kết quả của một biểu thức với danh sách các giá trị và trả về kết quả tương ứng. Cơ chế hoạt động giống như hàm IFS nhưng lại dễ dàng và nhanh chóng hơn vì không cần phải lặp lại các biểu thức một lần nữa.
2. Cách hoạt động của hàm SWITCH trong Google Sheet
Sơ đồ hoạt động của hàm SWITCH
Khi hàm SWITCH được kích hoạt, nó sẽ so sánh biểu_thức với trường hợp đầu tiên (trường_hợp1). Nếu đúng, sẽ trả về giá trị tương ứng là A. Nếu sai, nó sẽ tiếp tục so sánh với các trường hợp tiếp theo (trường_hợp2, trường_hợp3, ...) và trả về giá trị (B, C, ...) tương ứng. Cuối cùng, nếu không có trường hợp nào thỏa mãn, hàm sẽ trả về giá trị
3. Cách sử dụng hàm SWITCH trong Google Sheet
- Hàm SWITCH với một điều kiện
Yêu cầu: Cho bảng dữ liệu về sinh viên với các điểm khác nhau. Sử dụng hàm SWITCH để trả về giá trị 'Rớt' nếu là điểm F, ngược lại là 'Đậu'.
Bảng điểm của sinh viên
Công thức:
Ý nghĩa của công thức: Kiểm tra điểm ở ô B3, kết quả trả về là 'RỚT' nếu là điểm F, ngược lại là 'ĐẬU'.
Sử dụng hàm SWITCH để trả về kết quả 'Đậu' hoặc 'Rớt'
- Hàm SWITCH với nhiều điều kiện
Yêu cầu: Dùng hàm SWITCH để hiển thị kiểu làm việc tương ứng với số giờ làm của nhân viên. Với 0 giờ làm, trả về 'Off'; 8 giờ làm, trả về 'Full time'; còn lại trả về 'Part time'.
Bảng dữ liệu về số giờ làm việc
Công thức:
Ý nghĩa của công thức: Kiểm tra số giờ làm việc ở ô B2. Nếu là 0 giờ, trả về 'Off'; nếu là 8 giờ, trả về 'Full time'; ngược lại trả về 'Part time'.
Sử dụng hàm SWITCH với nhiều điều kiện và điều kiện mặc định
4. Một số hàm kết hợp với hàm SWITCH
- Hàm SWITCH kết hợp với hàm RIGHT
Yêu cầu: Xác định màu sắc của sản phẩm dựa vào 2 kí tự cuối của MÃ_SP. Nếu là 'WH', trả về 'TRẮNG'; nếu là 'BL', trả về 'ĐEN'; nếu là 'GR', trả về 'XANH'; ngược lại trả về 'KHÁC'.
Công thức:
Ý nghĩa của công thức: Sử dụng hàm RIGHT trong hàm SWITCH để kiểm tra 2 kí tự cuối của ô A2. Sau đó trả về kết quả tương ứng với từng trường hợp, nếu không trường hợp nào khớp thì trả về 'KHÁC'.
Dùng hàm RIGHT làm đối số cho hàm SWITCH
- Hàm SWITCH kết hợp với hàm LEFT
Yêu cầu: Xác định màu sắc của sản phẩm dựa vào 1 kí tự đầu tiên của MÃ_SP. Nếu là 'A', trả về 'iOS'; nếu là 'B', trả về 'ANDROID'; ngược lại trả về 'KHÁC'.
Công thức:
Ý nghĩa của công thức: Sử dụng hàm LEFT trong hàm SWITCH để kiểm tra 1 kí tự đầu của ô A2. Sau đó trả về kết quả tương ứng với từng trường hợp, nếu không trường hợp nào khớp thì trả về 'KHÁC'.
Dùng hàm LEFT làm đối số cho hàm SWITCH
- Hàm SWITCH kết hợp với hàm DAYS, TODAY
Yêu cầu: Dựa vào một danh sách ngày tháng, xác định liệu đó có phải là hôm nay, hôm qua, hay ngày mai hay không.
Công thức:
Ý nghĩa của công thức: Sử dụng hàm DAYS và hàm TODAY để tính toán chênh lệch giữa ngày hôm nay và ngày được cung cấp trong ô A2. Nếu chênh lệch là 0, trả về 'Hôm nay'; nếu là -1, trả về 'Ngày mai'; nếu là 1, trả về 'Hôm qua'; ngược lại trả về 'Chưa xác định'.
Kiểm tra ngày sử dụng hàm SWITCH, DAYS và TODAY
5. Một số vấn đề thường gặp khi sử dụng hàm SWITCH trong Google Sheet
- Vấn đề #N/A
N/A có thể hiểu là Không Có Sẵn, nghĩa là không tìm thấy giá trị phù hợp để hàm hoạt động.
Nguyên nhân của lỗi: Không có đối số phù hợp với các trường hợp trong công thức.
Cách khắc phục: Kiểm tra lại các trường hợp trong công thức hoặc thêm một trường hợp mặc định.
Lỗi #N/A xuất hiện khi không có đối số phù hợp với các trường hợp
- Lỗi #TÊN?
Lỗi #GIÁTRỊ! trong Google Sheet có nghĩa là sai tên, sai định danh. Hầu hết các công thức bị viết sai tên hoặc có dữ liệu không thể định danh sẽ gây ra lỗi #TÊN?
Nguyên nhân của lỗi: Do tên hàm bị viết sai.
Giải pháp: Hãy kiểm tra kỹ tên của hàm đã được viết đúng chưa nhé.
Lỗi #TÊN? xuất hiện khi tên hàm bị sai
6. Bài tập thực hành với hàm SWITCH
Để hiểu sâu hơn về cách sử dụng hàm QUERY trong Google Sheet, bạn hãy thực hành các câu lệnh trên máy tính của mình nhé! Dưới đây là bảng dữ liệu mẫu, bạn có thể sử dụng để thực hành: Thực hành hàm SWITCH trong Google Sheet với một số bài tập.
7. Câu hỏi phổ biến khi sử dụng hàm SWITCH trong Google Sheet
Câu hỏi: Hàm SWITCH có hoạt động giống như hàm IFS không?
Trả lời: Về cơ bản, hàm SWITCH hoạt động tương tự như hàm IFS, giúp xác định nhiều điều kiện khác nhau. Tuy nhiên, hàm IFS sử dụng một số lệnh điều kiện thay vì một danh sách trường hợp như hàm SWITCH.
Câu hỏi: Khi nào nên dùng SWITCH, khi nào nên dùng IFS?
Trả lời: Hãy sử dụng SWITCH khi bạn muốn so sánh các đối số cụ thể mà không cần sử dụng các toán tử logic. Trong trường hợp cần sử dụng toán tử logic để so sánh các đối số, hãy sử dụng IFS cho tiện lợi nhé.
Đó là cách sử dụng hàm SWITCH trong Google Sheet để thay thế kết quả. Chúc bạn thành công với thực hành này. Hẹn gặp lại trong các bài viết tiếp theo!