Có chức năng chuyển đổi trong Google Trang tính không?

Hàm SWITCH là một công cụ hữu ích để phân loại dữ liệu. Trong những trường hợp thích hợp, nó có thể cứu bạn khỏi các hàm IF lồng nhau, lộn xộn

Hàm SWITCH được sử dụng để kiểm tra một biểu thức dựa trên danh sách các trường hợp. Nó trả về một giá trị khi biểu thức bằng một trong các trường hợp

Nó có một số điểm tương đồng với hàm IFS nhưng khác ở chỗ SWITCH kiểm tra khả năng khớp chính xác thay vì kiểm tra xem một điều kiện có đúng hay không (e. g. X > Y). SWITCH cũng có tùy chọn mặc định để trả về giá trị nếu không tìm thấy kết quả khớp

Hãy xem một ví dụ. Giả sử chúng tôi có tập dữ liệu về điểm của học sinh và chúng tôi muốn thêm ngữ cảnh cho từng cấp lớp

Có chức năng chuyển đổi trong Google Trang tính không?

Sử dụng chức năng SWITCH này để phân loại các lớp này

=SWITCH(B2,
"A","Top marks! Great job!",
"B","Keep up the good work",
"C","Could do better",
"Failed. Remedial study needed")

Hãy phá vỡ nó

B2 là điều kiện chúng ta sẽ kiểm tra. Đó là ký tự điểm từ cột B và là đầu vào cho hàm SWITCH của chúng tôi

Chúng tôi kiểm tra giá trị của B2 đối với trường hợp đầu tiên “A”. Nếu chúng khớp với nhau (i. e. điểm ở B2 cũng là “A”) thì SWITCH trả về chuỗi “Điểm cao nhất. Bạn đã làm rất tốt. ”

Nếu giá trị từ B2 không khớp với “A”, chúng tôi sẽ tiếp tục và kiểm tra giá trị đó với “B”  và nếu không thành công, hãy kiểm tra với “C”

Nếu điều kiện không khớp với bất kỳ trường hợp nào, thì chuỗi cuối cùng được trả về. "Thất bại. Cần nghiên cứu khắc phục”. Đó là giải pháp toàn diện của chúng tôi. Bất kỳ thứ gì không phải là “A”, “B” và “C” sẽ trả về câu trả lời này

Nó làm gì – Nó so sánh một biểu thức đã chỉ định với một danh sách các điều kiện và trả về một giá trị tương ứng với kết quả khớp đầu tiên được tìm thấy. Trong trường hợp không tìm thấy kết quả khớp, hàm trả về một giá trị mặc định tùy chọn

cú pháp
SWITCH(expression, case1, value1, [case2, value2,. ], [default])

expression – Đây có thể là một giá trị, biểu thức hoặc tham chiếu đến một ô hoặc dải ô chứa một giá trị hoặc biểu thức

=SWITCH(A2, "A", "Excellent", "B", "Satisfactory", "C", "Average", "D", "Needs Improvement", "E", "Fail")
0– Đây là những trường hợp mà giá trị của biểu thức sẽ được kiểm tra.  

=SWITCH(A2, "A", "Excellent", "B", "Satisfactory", "C", "Average", "D", "Needs Improvement", "E", "Fail")
1– Đây là những giá trị được trả về nếu trường hợp tương ứng tìm thấy kết quả khớp.  

default – Đây là giá trị tùy chọn sẽ được trả về nếu không có trường hợp nào khớp với biểu thức

Cách sử dụng mẫu
=SWITCH(A2, "A", "Excellent", "B", "Satisfactory", "C", "Average", "D", "Needs Improvement", "E", "Fail")
3

//Điều này trả về câu trả lời là "Xuất sắc" nếu giá trị trong A2 là "A", "Đạt" nếu là "B", v.v.

Có chức năng chuyển đổi trong Google Trang tính không?

Mục lục

Khách quan

Tìm hiểu cách sử dụng hàm SWITCH trong Google Trang tính

Giới thiệu

Hàm SWITCH trong Google Trang tính so sánh một biểu thức đã chỉ định với một danh sách các điều kiện và trả về một giá trị tương ứng với kết quả khớp đầu tiên được tìm thấy. Trong trường hợp không tìm thấy kết quả khớp, hàm trả về một giá trị mặc định tùy chọn. Hàm SWITCH trong Google Trang tính là một tùy chọn tốt để sử dụng khi bạn phải kiểm tra nhiều tiêu chí dựa trên một giá trị nhất định.  

Hàm SWITCH hơi giống với hàm IF lồng nhau nhưng dễ đọc hơn

cú pháp

=SWITCH(expression, case1, value1, [case2, value2, ...], [default])
  • biểu thức- Đây có thể là một giá trị, biểu thức hoặc tham chiếu đến một ô hoặc dải ô chứa một giá trị hoặc biểu thức.  
  • trường hợp1, trường hợp2…. - Đây là những trường hợp cần kiểm tra giá trị của biểu thức.  
  • giá trị1, giá trị2…. - Đây là những giá trị được trả về nếu trường hợp tương ứng tìm thấy kết quả khớp.  
  • mặc định– Đây là một giá trị tùy chọn sẽ được trả về nếu không có trường hợp nào khớp với biểu thức

Sử dụng chức năng SWITCH

ví dụ 1

Bước 1. Nhập dữ liệu

Bảng tính dưới đây liệt kê điểm của học sinh trong một kỳ thi. Dựa trên các lớp chúng ta cần điền vào cột nhận xét bằng cách sử dụng phân loại sau-

A-> Xuất sắc

B-> Đạt yêu cầu

C-> Trung bình

D-> Cần cải thiện

E-> Thất bại

Có chức năng chuyển đổi trong Google Trang tính không?
hình 1. Dữ liệu mẫu

Chúng ta hãy xem làm thế nào để làm điều này

Bước 2. Sử dụng công thức Hàm SWITCH

Để điền vào cột nhận xét, trước tiên tôi chọn một ô và nhập công thức sau

=SWITCH(A2, "A", "Excellent", "B", "Satisfactory", "C", "Average", "D", "Needs Improvement", "E", "Fail")

Như bạn có thể thấy, các nhận xét tương ứng được chèn vào ô đã chọn.  

Có chức năng chuyển đổi trong Google Trang tính không?
Hình 2. Áp dụng công thức SWITCH trong Google Sheets

Tương tự, chúng ta có thể điền vào các ô còn lại bằng cách áp dụng công thức Hàm SWITCH.  

Có chức năng chuyển đổi trong Google Trang tính không?
Hình 3. Nhận xét được hiển thị trong sơ đồ chấm điểm. Chức năng chuyển đổi trong Google Sheets

ví dụ 2

Bước 1. Nhập dữ liệu

Tôi đã thêm một danh sách khác vào bảng tính ví dụ trước cho ví dụ này. Danh sách này ghi rõ điểm được trao cho từng học sinh. Bây giờ chúng ta cần chỉ định một nhận xét cho hiệu suất của từng học sinh dựa trên sơ đồ chấm điểm

Có chức năng chuyển đổi trong Google Trang tính không?
hình 4. Dữ liệu mẫu. Chức năng chuyển đổi trong Google Sheets

Hãy xem cách thực hiện việc này trong bước tiếp theo.  

Bước 2.  

Trước tiên tôi chọn một ô để điền nhận xét. Tiếp theo nhập công thức sau

=SWITCH(B2,E2,F2,E3,F3,E4,F4,E5,F5,E6,F6,"Invalid Grade")

Trong công thức trên tôi cũng đã thêm một giá trị mặc định là “Invalid Grade”. Nếu bất kỳ điểm nào khác ngoài A, B, C, D hoặc E được chỉ định cho một học sinh thì điểm đó không hợp lệ và giá trị “Điểm không hợp lệ” được hiển thị trong cột nhận xét.  

Nhận xét tương ứng được hiển thị trong ô đã chọn.  

Có chức năng chuyển đổi trong Google Trang tính không?
Hình 5. Kết quả sau khi áp dụng Hàm SWITCH trong Google Sheets

Tương tự ta có thể thêm nhận xét cho các học sinh còn lại.  

Có chức năng chuyển đổi trong Google Trang tính không?
hình 6. Kết quả sau khi áp dụng Hàm SWITCH trong Google Sheets

Tại sao tôi gặp lỗi #NA?

Lỗi #NA hiển thị khi Hàm SWITCH không tìm thấy trường hợp khớp với biểu thức. Để tránh mắc phải lỗi này, bạn nên xác định đối số giá trị mặc định của Hàm SWITCH.  

Phần kết luận

Hy vọng rằng bạn đã có thể tìm hiểu cách sử dụng chức năng Chuyển đổi trong Google Trang tính để thay đổi giá trị trong một ô dựa trên một ô khác. Một hạn chế là bạn không thể sử dụng toán tử lớn hơn hoặc nhỏ hơn vì chức năng Chuyển đổi trong Google Trang tính chỉ có thể hoạt động với các kết quả khớp chính xác

Nếu bạn thích đọc bài viết này, bạn có thể thích Hướng dẫn dứt khoát của chúng tôi về Google Trang tính do các chuyên gia tạo ra để giải quyết hàng trăm nghi vấn liên quan đến việc sử dụng Google Trang tính