Trong công thức này, các đối số sau đây được sử dụng:
biểu thức giả định: B2=4, kiểm tra xem liệu B2 có bằng 4 không.
nếu đúng: "Xuất sắc", chuỗi được trả về nếu B2 bằng 4.
biểu thức giả định…: "B2=3", kiểm tra xem liệu B2 có bằng 3 không.
nếu đúng…: "Thành thạo", chuỗi được trả về nếu B2 bằng 3.
biểu thức giả định…: "B2=2", kiểm tra xem liệu B2 có bằng 2 không.
nếu đúng…: "Học việc", chuỗi được trả về nếu B2 bằng 2.
biểu thức giả định…: "B2=1", kiểm tra xem liệu B2 có bằng 1 không.
nếu đúng…: "Chưa có kinh nghiệm", chuỗi được trả về nếu B2 bằng 1.
Để sử dụng công thức phía trên với các ô khác trong bảng, hãy thay đổi B2 trong từng biểu thức giả định thành một ô khác chứa điểm số.
Sử dụng TRUE cho biểu thức giả định…
Đôi khi, không có biểu thức nào ước tính là TRUE, nhưng thay vì trả về lỗi, bạn có thể đặt chuỗi được trả về trong biểu thức giả định cuối cùng. Trong bảng phía trên, Sinh viên 4 không có điểm số, do đó, công thức trước đó sẽ trả về lỗi cho sinh viên đó. Có thể sinh viên này đã nghỉ học và vẫn cần hoàn thành bài tập, chứ không phải để lại lỗi, bạn có thể thêm một biểu thức giả định khác để đánh dấu các điểm số bị thiếu là "Chưa hoàn thành":
Để xác định liệu hai giá trị có không bằng nhau không, hãy sử dụng toán tử so sánh <>.
Các ví dụ khác
=IFS(A2>91;"A";A2>82;"B";A2>73;"C";A2>64;"D";TRUE;"F") trả về cấp chữ cái "A" cho số lớn hơn 91, sau đó trả về "B" cho số lớn hơn 82 nhưng nhỏ hơn 92 và tiếp tục cho tất cả các giá trị nhỏ hơn 65 trả về "F".
=IFS(A2>91,"A",A2>82,"B",A2>73,"C",A2>64,"D",A2<>0,"Attempted",TRUE,"Failed") trả về cấp chữ cái "A" cho số lớn hơn 91, sau đó trả về "B" cho số lớn hơn 82 nhưng nhỏ hơn 92 và tiếp tục cho tất cả các giá trị nhỏ hơn 65 nhưng không bằng 0 trả về "Attempted". Nếu điểm số là 0, công thức trả về "Failed".
Giả sử A2 chứa "A dog"
Giả sử A1 = COUNTMATCHES(A2; REGEX("\w+"))
=IFS(A1 = 0; "No word"; A1 = 1; "One word"; A1 = 2; "Two words"; A1 > 2; "Multiple words") trả về "Two words".