If (hoặc công thức trong google sheet)

Hàm OR trong Google Trang tính là một hàm logic cho kết quả là TRUE nếu ít nhất một trong số các đầu vào là TRUE và chỉ FALSE nếu tất cả các đầu vào đều là FALSE

If (hoặc công thức trong google sheet)

Nó có các ứng dụng hữu ích trong việc làm sạch dữ liệu khi nó kết hợp tốt với Hàm IF và Hàm AND để phân loại và sắp xếp dữ liệu

Ví dụ về công thức OR

Giả sử chúng ta có tập dữ liệu sau, hiển thị điểm qua hai bài kiểm tra

If (hoặc công thức trong google sheet)

Chúng tôi muốn tìm tất cả các sinh viên đạt điểm trên 60 trong ít nhất một trong các kỳ thi. Nói cách khác, họ đạt hơn 60 điểm môn Toán hoặc đạt hơn 60 điểm môn Vật lý. (Tôi đã đánh dấu các hàng đáp ứng các tiêu chí này bằng màu vàng. )

Vì vậy, bài kiểm tra logic đầu tiên, trong ô C2, là

= A2 > 60

Và bài kiểm tra logic thứ hai, trong ô D2, là

________số 8

Kết quả của hai biểu thức kiểm tra này sau đó có thể được đưa vào công thức OR

=OR(C2:D2)

hoặc

=IF(logical_test,"Value_if_True", "Value_if_False")
0

Cả hai công thức OR này đều cho cùng một kết quả. Bạn có thể nhập phạm vi hoặc ô dữ liệu

Chúng ta cũng có thể thả trực tiếp hai biểu thức vào công thức OR, như thế này

=IF(logical_test,"Value_if_True", "Value_if_False")
1

Tất cả các công thức OR này sẽ cho kết quả TRUE khi một hoặc cả hai đầu vào là TRUE, nếu không, đầu ra sẽ là FALSE

If (hoặc công thức trong google sheet)

OR Cú pháp hàm

=IF(logical_test,"Value_if_True", "Value_if_False")
2

Nó nhận một hoặc nhiều đối số, có thể là các ô, phạm vi hoặc biểu thức chứa các phép thử logic

Nó là một phần của nhóm hàm Logic trong Google Trang tính, cùng với hàm AND

Ghi chú chức năng

Hãy xem xét kỹ hơn các đầu vào của hàm OR

Đầu vào biểu thức

Đầu vào biểu thức là các bài kiểm tra dẫn đến giá trị TRUE hoặc FALSE

Ví dụ: đây là một số biểu thức đưa ra kết quả TRUE hoặc FALSE và do đó có thể được chèn vào công thức OR

=IF(logical_test,"Value_if_True", "Value_if_False")
3

=IF(logical_test,"Value_if_True", "Value_if_False")
4

=IF(logical_test,"Value_if_True", "Value_if_False")
5

=IF(logical_test,"Value_if_True", "Value_if_False")
6

= B2 > 600

Các biểu thức này có thể nằm trong các ô riêng của chúng và được tham chiếu trong công thức OR như thế này

= B2 > 601

hoặc chúng có thể được thả trực tiếp vào OR như thế này

= B2 > 602

Đầu vào số

0 được hiểu là FALSE bởi Hàm OR. Tất cả các số khác được hiểu là TRUE

Vì vậy, = B2 > 603 là TRUE, = B2 > 604 là TRUE, nhưng = B2 > 605 là SAI

Nhập văn bản

Thường bị bỏ qua bởi các hàm OR mặc dù có một số sắc thái xung quanh điều này. Xem chủ đề Twitter này (dựa trên hàm AND nhưng có cùng nguyên tắc)

HOẶC Mẫu công thức

Nhấp vào đây để mở bản sao chỉ xem >>

Hãy tạo một bản sao. Tệp > Tạo một bản sao

Nếu bạn không thể truy cập vào mẫu, thì có thể là do chế độ cài đặt Google Workspace của tổ chức bạn. Nếu bạn nhấp chuột phải vào liên kết và mở nó trong cửa sổ Ẩn danh, bạn sẽ có thể nhìn thấy nó

Bạn cũng có thể đọc về nó trong Tài liệu Google

Hàm HOẶC + NẾU

OR kết hợp độc đáo với Hàm IF vì đầu ra TRUE/FALSE từ công thức OR cung cấp trực tiếp vào đối số đầu tiên của hàm IF

Sử dụng ví dụ tương tự như trước đó, giả sử chúng ta muốn gắn nhãn cho tất cả học sinh đạt điểm trên 60 trong ít nhất một trong các bài kiểm tra

Google Trang tính kết hợp nhiều tính năng khác nhau giúp chúng tôi làm việc dễ dàng hơn nhiều, chẳng hạn như các hàm SUMIF, IFNA và IF CONTAINS. Công thức IF THEN của Google Sheets là một trong những tính năng tuyệt vời đó. Công thức IF trong Google Trang tính có thể dùng để kiểm tra một điều kiện, sau đó trả về một giá trị cụ thể nếu giá trị đó là TRUE hoặc trả về một giá trị cụ thể khác nếu FALSE

Bạn có thể lấy điểm thi làm ví dụ. Khi một người muốn đơn giản hóa nhiệm vụ chấm điểm xem học sinh có đạt hay không, họ có thể sử dụng công thức if then mà Google Trang tính cung cấp để trả về "Đạt" nếu điểm lớn hơn giá trị đã đặt. Nếu không, “Thất bại. ”

Nói cách khác, nếu bạn muốn chạy kiểm tra logic trong một công thức Google Trang tính trả về các kết quả khác nhau tùy thuộc vào việc kiểm tra đó là TRUE hay FALSE, thì bạn phải sử dụng công thức IF other của Google Sheets. Bạn có thể sử dụng các công thức khác nhau để hàm hoạt động theo cách bạn cần. Trong bài viết này, chúng ta sẽ thảo luận về cách sử dụng nó trong Google Sheets. Đọc để tìm hiểu thêm

Mục lục

  • Cú pháp công thức IF THEN của Google Trang tính
  • Cách thực hiện IF THEN trong Google Trang tính (Hướng dẫn từng bước)
  • Câu lệnh IF lồng nhau trong Google Trang tính
    • Lồng AND/OR với câu lệnh IF
    • Làm tổ với các câu lệnh IF khác
  • Các câu hỏi thường gặp
    • Làm cách nào để viết công thức IF THEN trong Google Sheets?
    • Làm cách nào để thêm nhiều điều kiện vào câu lệnh IF trong Google Sheets?
    • Tôi có thể sử dụng Công thức IF ở định dạng có điều kiện trong Google Trang tính không?
    • Đâu là sự khác biệt giữa IF và IFS?
  • Sự kết luận

Cú pháp công thức IF THEN của Google Trang tính

Bây giờ chúng ta đã hiểu công thức IF THEN của bảng tính Google làm gì, hãy xem xét cú pháp cơ bản của hàm. Nó có thể được viết như

IF(logical_test, value_if_true, value_if_false)

logic_test trong cú pháp thường là điều kiện bạn kiểm tra trong hàm. Nó là một biểu thức hoặc tham chiếu đến một ô chứa một biểu thức sẽ trả về một giá trị logic, chẳng hạn như TRUE hoặc FALSE

Một đối số trong công thức NẾU của Google Trang tính là value_if_true, là giá trị mà hàm trả về nếu kiểm tra logic là TRUE

Cuối cùng, value_if_false, một tham số tùy chọn, là giá trị mà hàm trả về nếu biểu_thức logic là FALSE. Nếu người dùng chưa chỉ định đối số value_if_false và điều kiện được kiểm tra không được đáp ứng, kết quả của hàm sẽ trả về FALSE

Cách thực hiện IF THEN trong Google Trang tính (Hướng dẫn từng bước)

Dưới đây là mẫu bảng quyết định mua xe ô tô. Nó chứa ngân sách của người mua và quãng đường dự kiến ​​của chiếc xe. Đầu tiên, tôi sẽ sử dụng công thức NẾU để xác định xem giá là “Trong Ngân sách” hay “Vượt Ngân sách”

Bước 1. Chuyển đến phạm vi ô mong muốn nơi bạn muốn hiển thị kết quả

If (hoặc công thức trong google sheet)

Bước 2. Tiếp theo chúng ta sẽ sử dụng cú pháp IF của

=IF(logical_test,"Value_if_True", "Value_if_False")

Đây là cách chúng tôi thay thế các giá trị vào công thức

If (hoặc công thức trong google sheet)

Trong ảnh chụp màn hình ở trên, tôi đã sử dụng biểu thức logic B6

Chúng tôi đã nhập "Trong phạm vi ngân sách" là Value_if_True và "Vượt ngân sách" là Value_if_False

Câu lệnh IF lồng nhau trong Google Trang tính

Bạn có thể lồng nhiều câu lệnh IF trong Google Trang tính vào cùng một công thức để thực hiện phép thử logic dài hơn, phức tạp hơn khi giờ đây bạn đã biết cách tạo hàm IF bằng một câu lệnh. Có một số cách để sử dụng hàm IF trong Google Trang tính, bao gồm cả việc thực hiện các phép tính trong phần giá trị

Lồng AND/OR với câu lệnh IF

Vì hàm IF thực hiện các kiểm tra logic với kết quả TRUE hoặc FALSE nên các hàm logic khác như AND và OR có thể được lồng trong công thức IF. Điều này cho phép bạn chạy thử nghiệm sơ bộ với nhiều tiêu chí. Bạn phải lưu ý rằng hàm AND yêu cầu đáp ứng tất cả các tiêu chí kiểm tra để hiển thị kết quả TRUE. HOẶC kết quả ĐÚNG chỉ cần một trong các tiêu chí kiểm tra là đúng

Đây là cách chúng tôi sẽ thêm một câu lệnh AND lồng nhau vào ví dụ trên của chúng tôi

Ở đây chúng tôi muốn sử dụng kết hợp IF và AND để thêm tham số thứ hai cho hàm IF kiểm tra, như vậy

=IF(AND(Logical_Expression_1, Logical_Expression_2), "Value_if_True", "Value_if_False")

If (hoặc công thức trong google sheet)

Trong ảnh chụp màn hình ở trên, tôi đã làm theo quy trình tương tự để thêm và câu lệnh IF, chỉ lần này, tôi đã thêm một biểu thức logic bổ sung để kiểm tra. Bây giờ chúng tôi cũng đang đảm bảo số dặm dưới 10800 bằng cách sử dụng biểu thức logic C6

Để sử dụng NẾU VÀ, bạn chỉ cần thay thế vào các công thức này

=IF(AND(AND Argument 1, AND Argument 2), value_if_true, value_if_false)

Bạn có thể thêm bao nhiêu đối số AND tùy thích hoặc sử dụng IF OR

=IF(OR(OR Argument 1, OR Argument 2), value_if_true, value_if_false)

Làm tổ với các câu lệnh IF khác

Mặc dù làm việc với nhiều câu lệnh IF trong Google Trang tính nghe có vẻ phức tạp, nhưng bạn chỉ cần nhập

=IF(first test, value if true, IF(second test, value if true, value if false)

Bạn có thể lồng bao nhiêu câu lệnh IF tùy thích. Ngoài ra, bạn có thể sử dụng câu lệnh IF lồng nhau trong Google Trang tính làm đối số “value_if_true” theo cách tương tự. Để làm điều này, chỉ cần sử dụng cú pháp sau

=IF(first_test, IF(second_test, value_if_true, value_if_false), value_if_false)

Điều đáng chú ý là bạn cũng có thể sử dụng hàm Google IF ở định dạng có điều kiện. Tuy nhiên, bạn không thể sử dụng cú pháp IF/THEN/ELSE trong một quy tắc duy nhất ở định dạng có điều kiện

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

Làm cách nào để viết công thức IF THEN trong Google Sheets?

Mở bảng tính Google Trang tính của bạn rồi nhập cú pháp IF THEN, đó là =IF(logic_test, value_if_true, value_if_false) vào một ô

Bài kiểm tra logic là những gì bạn muốn câu lệnh kiểm tra lại

Đối số đầu tiên cho hàm biết phải làm gì nếu phép so sánh là đúng. Đối số thứ hai cho hàm biết phải làm gì nếu phép so sánh là sai

Hãy đọc bài viết này, trong đó tôi đã giải thích mọi thứ bạn cần biết về cách thực hiện câu lệnh IF THEN trong Google Trang tính, điều này cũng áp dụng cho câu lệnh IF ELSE Google Trang tính

Làm cách nào để thêm nhiều điều kiện vào câu lệnh IF trong Google Sheets?

Mặc dù không thể thêm nhiều câu lệnh trong một hàm IF, nhưng Bạn có thể sử dụng hàm IFS trong Google Trang tính để kiểm tra nhiều điều kiện cùng một lúc rồi trả về kết quả. Hàm IFS khác với hàm IF ở chỗ nó cho phép bạn kiểm tra nhiều điều kiện cùng một lúc. Khi tất cả các điều kiện được xác định là TRUE, giá trị phù hợp được trả về

Tôi có thể sử dụng Công thức IF ở định dạng có điều kiện trong Google Trang tính không?

Bạn chắc chắn có thể. Định dạng có điều kiện trong Google Trang tính cho phép bạn sửa đổi khía cạnh của một ô—ví dụ: màu nền hoặc kiểu văn bản—dựa trên các quy tắc bạn xác định. Mỗi quy tắc mà bạn tạo là một biểu thức IF/THEN. Ví dụ: bạn có thể nói: “Nếu ô B2 trống, hãy thay đổi màu nền của ô đó thành màu đen. ”

Tuy nhiên, không thể sử dụng cú pháp IF/THEN/ELSE trong một quy tắc duy nhất ở định dạng có điều kiện. Chỉ kiểm tra logic IF/THEN được sử dụng cho định dạng có điều kiện. Để thực hiện định dạng có điều kiện, nó phải trả về TRUE

Đâu là sự khác biệt giữa IF và IFS?

Bảng tính Google IFS kiểm tra nhiều điều kiện, trong khi IF chỉ kiểm tra một

Sự kết luận

Bây giờ chúng ta đã biết cách viết câu lệnh IF trong Google Sheets. Nếu hướng dẫn này không trả lời tất cả các câu hỏi của bạn về công thức IF THEN trong Google Trang tính, chúng tôi khuyên bạn nên xem hướng dẫn về hàm IFS trong Google Trang tính của chúng tôi tiếp theo

Bài viết phổ biến nhất

If (hoặc công thức trong google sheet)

5 cách đơn giản để làm nổi bật các bản sao trong Google Sheets

If (hoặc công thức trong google sheet)

NẾU CHỨA Công thức Google Trang tính [2 Tùy chọn thông minh]

If (hoặc công thức trong google sheet)

Cách áp dụng công thức cho toàn bộ cột trong Google Sheets

If (hoặc công thức trong google sheet)

Cách VLOOKUP từ một trang tính khác trong Google Trang tính

If (hoặc công thức trong google sheet)

Talha Faisal

Talha là một nhà văn kỹ thuật dày dặn chuyên về Tự động hóa và SaaS. Google Trang tính là trọng tâm trong công việc của anh ấy và anh ấy sử dụng bài viết của mình để giúp Google Trang tính dễ sử dụng cho mọi người

Bạn có thể sử dụng if và/hoặc cùng nhau 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í .

Tôi có thể sử dụng hoặc trong bộ lọc Google Trang tính không?

Google Trang tính LỌC theo nhiều điều kiện (logic OR) LỌC với logic OR có nghĩa là FILTER sẽ trả về kết quả nếu bất kỳ hoặc tất cả các điều kiện đã chỉ định được đáp ứng. Bạn có thể sử dụng FILTER với logic OR để chỉ định nhiều điều kiện từ cùng một cột .