Và tuyên bố Google Trang tính

Hàm AND là một hàm có sẵn trong Google Trang tính, trả về TRUE hoặc FALSE dựa trên hai điều kiện trở lên

Nó được gõ =AND và có hai điều kiện trở lên

=AND([biểu_thức_logic1], [biểu_thức logic2,. ])

Các điều kiện được gọi là [logical_expression1], [logical_expression2], v.v.

Các điều kiện có thể kiểm tra những thứ như

  • Nếu một số lớn hơn một số khác
    =IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2<$E$6,$F$5,B2<$E$7,$F$6,B2>$E$7,$F$7)
    0
  • Nếu một số nhỏ hơn một số khác
    =IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2<$E$6,$F$5,B2<$E$7,$F$6,B2>$E$7,$F$7)
    1
  • Nếu một số hoặc văn bản bằng với một cái gì đó
    =IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2<$E$6,$F$5,B2<$E$7,$F$6,B2>$E$7,$F$7)
    2

Ghi chú. Hàm AND thường được sử dụng cùng với hàm IF


Ví dụ hàm AND

Kiểm tra xem loại Pokemon có lửa và có tốc độ lớn hơn 70 không

Hàm trả về "TRUE" hoặc "FALSE"

Ví dụ hàm AND, từng bước

  1. Chọn ô
    =IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2<$E$6,$F$5,B2<$E$7,$F$6,B2>$E$7,$F$7)
    3
  2. Loại =AND
  3. Nhấp vào lệnh AND

Và tuyên bố Google Trang tính

  1. Chỉ định điều kiện đầu tiên
    =IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2<$E$6,$F$5,B2<$E$7,$F$6,B2>$E$7,$F$7)
    5
  2. Loại
    =IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2<$E$6,$F$5,B2<$E$7,$F$6,B2>$E$7,$F$7)
    6
  3. Chỉ định điều kiện thứ hai [logical_expression1]0
  4. Nhấn Enter

Ghi chú. Bạn có thể thêm nhiều điều kiện hơn bằng cách lặp lại các bước 5-6 trước khi nhấn enter

Và tuyên bố Google Trang tính

Vì giá trị trong ô [logical_expression1]1 không phải là "Cháy" nên điều kiện đầu tiên là SAI

Vì giá trị trong ô [logical_expression1]2 nhỏ hơn 70 nên điều kiện thứ hai cũng là SAI

Tất cả các điều kiện cần phải là TRUE để hàm AND trả về TRUE

Ghi chú. Giá trị văn bản cần phải được đặt trong dấu ngoặc kép. ""

Chức năng có thể được lặp lại với chức năng điền cho mỗi hàng để thực hiện kiểm tra tương tự cho từng Pokemon

Và tuyên bố Google Trang tính

Bây giờ, mỗi hàng có một kiểm tra Loại lửa và Tốc độ lớn hơn 70

Và tuyên bố Google Trang tính

Chỉ có Charmeleon và Charizard đều có loại Lửa và tốc độ lớn hơn 70 nên hàm trả về "Có"

Khi làm việc với các công thức trong Google Trang tính, việc kiểm tra các điều kiện bằng câu lệnh IF khá hữu ích. Nó cho phép bạn kiểm tra một điều kiện và trả về kết quả dựa trên việc điều kiện đó là TRUE hay FALSE

Nhưng khi bạn có nhiều điều kiện để kiểm tra, hàm IF có thể nhanh chóng trở nên dài, xấu và không thể quản lý được

Và đó là lý do tại sao Google Trang tính đưa ra chức năng IFS

Với hàm IFS trong Google Sheets, bạn có thể kiểm tra nhiều điều kiện trong cùng một công thức (khác với hàm IF chỉ cho phép kiểm tra một điều kiện và cần phải lồng nhau)

Trong hướng dẫn IFS Google Sheets này, tôi sẽ chỉ cho bạn cách sử dụng hàm IFS trong Google Sheets với một vài ví dụ (và tất cả những điều quan trọng khác mà bạn cần biết về nó)

Mục lục

  • Khi nào nên sử dụng Hàm IFS
  • Cách sử dụng hàm IFS (Cú pháp IFS Google Sheets)
  • Ví dụ IFS cơ bản – Tính điểm của học sinh từ điểm số
  • Ví dụ IFS nâng cao – Tính hoa hồng dựa trên giá trị bán hàng
  • Hàm IF Vs IFS trong Google Trang tính
    • So sánh IFS Vs. Hàm IF lồng nhau như một giải pháp thay thế
  • Các câu hỏi thường gặp
    • Hàm IFS là gì?
    • Bạn có thể lồng IFS trong Google Trang tính không?
    • Sự khác biệt giữa IF và IFS trong Google Trang tính là gì?
    • Tôi có thể sử dụng cái gì thay vì hàm IFS?

Khi nào nên sử dụng Hàm IFS

Công thức IFS trong Google Trang tính rất hữu ích khi bạn cần phân tích nhiều điều kiện cùng một lúc. Bạn có thể tưởng tượng đó là hàm NẾU khác của Google Trang tính.

Ví dụ: bạn có thể sử dụng hàm IFS trong các trường hợp sau (các ví dụ này sẽ được trình bày sau trong hướng dẫn này)

  1. Để có được lớp cho một học sinh dựa trên điểm số
  2. Để có được giá trị hoa hồng cho đại diện bán hàng trong đó hoa hồng thay đổi dựa trên giá trị bán hàng

Trước khi chúng ta chuyển sang các ví dụ về IFS Sheets, hãy nhanh chóng tìm hiểu về cú pháp của chức năng này

Cách sử dụng hàm IFS (Cú pháp IFS Google Sheets)

=IFS(Condition1, Value1, [Condition2, Value2],…)

Ở đâu

  • Điều kiện 1 – đó là điều kiện đầu tiên được kiểm tra bởi hàm
  • Giá trị 1 – Đó là giá trị trả về trong trường hợp điều kiện đầu tiên là TRUE
  • [Điều kiện2…Điều kiện127] – Bạn có thể sử dụng tối đa 127 đối số tùy chọn. Bạn có thể chỉ định các điều kiện bổ sung tại đây. Đối với mọi điều kiện bạn chỉ định, cũng cần phải có một giá trị sẽ được trả về trong trường hợp điều kiện là TRUE
  • [Giá trị2…. Value127] – Đây là các đối số tùy chọn. Mỗi giá trị tương ứng với điều kiện của nó và sẽ được trả về nếu điều kiện của nó là điều kiện đầu tiên là TRUE

Một số điều quan trọng cần biết về chức năng IFS của Google Sheets

  • Tất cả các điều kiện được sử dụng trong hàm IFS phải trả về TRUE hoặc FALSE. Và trong trường hợp không có, công thức sẽ báo lỗi #N/A
  • Hàm IFS lần lượt duyệt qua các điều kiện và dừng khi tìm thấy điều kiện ĐÚNG đầu tiên. Vì vậy, bạn có thể có nhiều điều kiện trả về TRUE, nhưng hàm sẽ chỉ trả về giá trị cho điều kiện TRUE đầu tiên

Hàm IFS trả về lỗi #N/A (Không khả dụng) khi tất cả các điều kiện đã chỉ định là sai. Vì lỗi #N/A là chung chung và không hữu ích lắm trong việc tìm hiểu điều gì đã xảy ra, nên bạn có thể sử dụng have TRUE làm điều kiện cuối cùng và một cái gì đó mang tính mô tả (chẳng hạn như “Không khớp”) làm giá trị trả về. Bằng cách này, khi bạn nhận được kết quả là “Không khớp”, bạn sẽ biết rằng tất cả các điều kiện đều SAI

Bây giờ, hãy bắt đầu và xem một số ví dụ về cách sử dụng hàm IFS

Ví dụ IFS cơ bản – Tính điểm của học sinh từ điểm số

Giả sử bạn có tập dữ liệu như hình bên dưới và bạn muốn tính điểm cho từng học sinh dựa trên điểm số của họ. Các tiêu chí chấm điểm cũng được đề cập trong bảng bên phải

Và tuyên bố Google Trang tính

Dưới đây là cách sử dụng IFS trong Google Sheets để lấy điểm của từng học sinh dựa trên điểm số của họ

=IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2<$E$6,$F$5,B2<$E$7,$F$6,B2>$E$7,$F$7)

Và tuyên bố Google Trang tính

Công thức trên kiểm tra từng điểm số thông qua một loạt các điều kiện. Ngay khi tìm thấy một điều kiện là TURE, nó sẽ trả về giá trị tương ứng với điều kiện đó

Để làm việc này, bạn kiểm tra điểm số theo thứ tự tăng dần, tôi. e. , đầu tiên, hãy kiểm tra xem điểm có nhỏ hơn 35 hay không, sau đó kiểm tra xem nó có nhỏ hơn 50 hay không, v.v.

IFS hoạt động tốt khi bạn có một vài điều kiện. Khi bạn có nhiều, nó có thể dài và phức tạp (ít hơn hàm IF lồng nhau, nhưng vẫn dài). Trong những trường hợp như vậy, bạn có thể nghĩ rằng mình đã thay thế toàn bộ công thức IF/IFS này bằng một hàm VLOOKUP đơn giản.

Công thức dưới đây cũng sẽ hoạt động tốt và cho bạn điểm của từng học sinh (nhưng nó yêu cầu bảng điểm phải được sắp xếp theo thứ tự tăng dần)

=VLOOKUP(B2,$E$2:$F$7,2,TRUE)

Ví dụ IFS nâng cao – Tính hoa hồng dựa trên giá trị bán hàng

Cũng giống như ví dụ trên, chúng ta sẽ giải nhiều câu lệnh IF trong Google Sheets bằng hàm IFS. Một trường hợp sử dụng hữu ích khác của việc sử dụng hàm IFS là khi bạn phải tính hoa hồng dựa trên doanh số bán hàng được thực hiện bởi mỗi đại diện bán hàng

Vì tiền hoa hồng thường phụ thuộc vào số lượng bán hàng bạn đã thực hiện, nên chúng tôi cần phân tích giá trị bán hàng của từng người và tính toán hoa hồng cho nó

Giả sử bạn có bộ dữ liệu như hình bên dưới và bạn muốn tính hoa hồng dựa trên bảng hoa hồng bên phải

Và tuyên bố Google Trang tính

Dưới đây là công thức sẽ cung cấp cho bạn giá trị hoa hồng chính xác cho mỗi đại diện bán hàng

=IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2<$E$6,$F$5,B2<$E$7,$F$6,B2>$E$7,$F$7)*B2

Và tuyên bố Google Trang tính

Mặc dù hàm IFS sẽ trả về tỷ lệ phần trăm hoa hồng, nhưng tôi cũng đã nhân nó với giá trị bán hàng để có được giá trị hoa hồng tổng thể

Hàm IF Vs IFS trong Google Trang tính

Cả IF và IFS đều là những hàm cực kỳ hữu ích và bạn sẽ thấy mình sử dụng chúng mọi lúc. Google Sheets IFS kiểm tra nhiều điều kiện trong khi IF chỉ kiểm tra một điều kiện

Sự khác biệt lớn nhất giữa hàm IFS và hàm IF là với hàm IF, bạn có thể chỉ định giá trị trả về trong trường hợp điều kiện là FALSE. Điều này không được tích hợp sẵn trong hàm IFS

Nhưng mặt khác, các công thức IFS có thể đơn giản và ngắn gọn hơn khi bạn có nhiều điều kiện để phân tích

Tóm lại, nếu chỉ phải đánh giá một vài điều kiện, hãy sử dụng hàm IF (hoặc hàm IFS), nhưng nếu bạn phải đánh giá nhiều điều kiện, tốt hơn nên sử dụng công thức IFS

So sánh IFS Vs. Hàm IF lồng nhau như một giải pháp thay thế

Bạn có thể nhận được kết quả tương tự bằng cách sử dụng một số hàm IF trong một công thức thay vì một hàm IFS. Tuy nhiên, sẽ có nhiều chỗ sai sót hơn bằng cách tăng số lượng dấu ngoặc bạn cần đưa vào và văn bản bổ sung. Dưới đây là ví dụ về cách sử dụng Google Sheets IF với nhiều điều kiện làm hàm lồng nhau để hiển thị điểm thay vì IFS

=IF(B2>90,"A",IF(B2>70, "B",IF(B2>50,"C",IF(B2<50,"F"))))

Và tuyên bố Google Trang tính

Và đây là hàm IFS tương đương

=IFS(B2>90,"A",B2>70,"B",B2>50,"C",B2<50,"F")

Và tuyên bố Google Trang tính

Như bạn có thể thấy, hàm IFS ngắn hơn và gọn gàng hơn nhiều so với việc sử dụng các hàm IF lồng nhau như một hàm other IF Google Trang tính

Các câu hỏi thường gặp

Hàm IFS là gì?

IFS là một phần của nhóm hàm câu lệnh IF trong Google Trang tính tìm kiếm xem nhiều tham số là đúng hay sai và trả về kết quả dựa trên phản hồi đã truy xuất. Nó hoạt động tương tự như IF, IFNA và IF Chứa

Bạn có thể lồng IFS trong Google Trang tính không?

Toàn bộ quan điểm của IFS là tránh các câu lệnh IF lồng nhau hoặc sử dụng AND và OR. Nhưng bạn có thể lồng câu lệnh IFS trong ARRAYFORMULA hoặc tương tự

Sự khác biệt giữa IF và IFS trong Google Trang tính là gì?

Các câu lệnh IF chỉ có thể so sánh một câu lệnh đúng hoặc sai tại một thời điểm, trong khi Google Trang tính IFS có thể kiểm tra nhiều câu lệnh. Ví dụ: hàm IF có thể trả về “Đạt” cho kết quả đúng nếu bạn yêu cầu hàm kiểm tra xem điểm có trên 50 không. Một câu lệnh IFS có thể trả về nhiều điểm hơn với một công thức như thế này

=IFS(B2>90,"A",B2>70,"B",B2>50,"C",B2<50,"F")

Bạn cũng có thể sử dụng các hàm IF lồng nhau cho cùng một mục đích, nhưng IFS gọn gàng và nhanh hơn khi bạn hiểu rõ về nó

Tôi có thể sử dụng cái gì thay vì hàm IFS?

Thay vào đó, bạn có thể sử dụng các hàm IF lồng nhau. Bạn có thể lồng các câu lệnh IF bổ sung trong một công thức hoặc bạn có thể sử dụng hàm AND hoặc OR bên trong hàm IF gốc. Thay vào đó, bạn cũng có thể sử dụng công thức VLOOKUP để tìm kiếm kết quả

Bạn có thể sử dụng và với IFS trong Google Trang tính không?

IF là một hàm Google Trang tính hoạt động dựa trên một điều kiện nhất định. Bạn cung cấp một boolean và cho biết phải làm gì dựa trên việc nó TRUE hay FALSE. Bạn có thể kết hợp IF với các hàm logic khác – AND, OR – để tạo các công thức lồng nhau và xem xét nhiều bộ tiêu chí .

Chức năng và hoạt động như thế nào trong trang tính?

Hàm AND trả về true nếu tất cả các đối số được cung cấp là đúng về mặt logic và trả về false nếu bất kỳ đối số nào được cung cấp là sai theo logic .