Vai trò của Hàm TRUE Logic trong Google Sheets

Hàm TRUE đại diện cho một trong những giá trị đúng của logic. Giá trị đúng khác gọi là giá trị logic FALSE. Bạn có thể lấy giá trị Boolean TRUE bằng cách sử dụng hàm TRUE trong Google Sheets.

Thay vì sử dụng hàm TRUE(), bạn có thể đơn giản chỉ cần đặt TRUE (mà không có dấu nháy kép hoặc nháy đơn) trong hầu hết các trường hợp trong Google Sheets. Google Sheets sẽ hiểu các giá trị đầu vào như giá trị Boolean.

Bạn có thể cộng, trừ, chia các giá trị Boolean vì TRUE có giá trị số là 1 và FALSE có giá trị là 0.

Công thức ví dụ:
=TRUE()+TRUE()
Kết quả: 2

Dưới đây là một số ví dụ về cách nhập hoặc tạo giá trị đúng TRUE trong Google Sheets:

  • Sử dụng một biểu thức, ví dụ: nhập giá trị 10 trong ô A1 và sử dụng công thức =A1=10 hoặc =eq(A1,10) trong bất kỳ ô nào khác. Điều này sẽ trả về giá trị TRUE.
  • Nhập chuỗi TRUE hoặc true trong bất kỳ ô nào. Google Sheets sẽ coi giá trị này như giá trị Boolean TRUE. Để kiểm tra điều này, hãy nhập TRUE trong ô A1. Trong ô B1, sử dụng công thức =A1+1. Nó sẽ trả về 2 vì TRUE bằng 1.
  • Nhập Hàm TRUE() trong bất kỳ ô nào sẽ trả về giá trị Boolean TRUE.

Cú pháp:
true()

Đối số:
Không có đối số nào để sử dụng. Vì vậy, hãy đi đến một số ứng dụng thực tế của hàm TRUE trong Google Sheets.

Cách sử dụng hàm TRUE trong Google Sheets

Giá trị Boolean chủ yếu liên quan đến các câu lệnh điều kiện. Vì vậy, bạn có thể sử dụng hàm TRUE kết hợp với các hàm logic khác như IF, NOT, AND, OR, IFERROR, IFNA, vv.

  • Bạn có thể sử dụng TRUE trong cấu trúc câu lệnh IF trong Google Sheets. Giả sử ô A2 chứa tên của học sinh và ô B2 chứa điểm số của học sinh đó, ví dụ là 60. Trong ô C2, sử dụng công thức sau để kiểm tra xem điểm có lớn hơn 50 hay không:
    =if(B2>50,true())

Công thức IF này sẽ trả về giá trị Boolean TRUE vì điểm trong ô B2 lớn hơn 50.

Nếu giá trị là nhỏ hơn hoặc bằng 50, công thức sẽ trả về giá trị FALSE. Không cần chỉ định FALSE() như =if(B2>50,true(),false()).

Nếu bạn không muốn sử dụng false(), chỉ cần đặt dấu phẩy sau true() như =if(B2>50,true(),).

Thay vì sử dụng true(), bạn có thể đơn giản sử dụng chuỗi true hoặc TRUE mà không cần dấu nháy xung quanh nó.

Cách sử dụng đúng:
=if(B2>50,true)

Cách sử dụng sai:
=if(B2>50,"true")

  • Bạn cũng có thể sử dụng hàm TRUE cùng với các toán tử AND, OR, IFERROR trong Google Sheets.

Công thức dưới đây trả về giá trị Boolean TRUE nếu tất cả các điểm số trong ô B2, C2 và D2 đều lớn hơn 50. Ở đây, tôi sử dụng toán tử AND với IF.
=if(and(B2>50,C2>50,D2>50),true())

Tương tự, bạn có thể sử dụng hàm TRUE với toán tử OR. Đây là công thức trả về giá trị Boolean TRUE nếu bất kỳ điểm số nào trong các ô nêu trên đạt được điều kiện lớn hơn 50.
=if(OR(B2>50,C2>50,D2>50),true())

Dưới đây là một ví dụ khác, sử dụng hàm Iferror.
=iferror(F3,true())

Công thức này sẽ trả về giá trị TRUE nếu ô F3 chứa bất kỳ giá trị lỗi nào.

Từ những ví dụ trên, có một điều rõ ràng. Trong Google Sheets, bạn có thể sử dụng chuỗi TRUE thay vì hàm TRUE(). Hãy xem hai trường hợp mà cả hai hành xử khác nhau.

Hàm Logic TRUE trong việc chèn hộp kiểm không thể chuyển đổi

Trong ô C2, nhập TRUE và trong ô D2 nhập =TRUE hoặc =true(). Chọn cả hai ô này. Sau đó, điều hướng đến menu Insert > Tick box.

Điều này sẽ chèn hai hộp kiểm. Bạn có thể chọn/bỏ chọn hộp kiểm đầu tiên nhưng hộp kiểm thứ hai không thể được chọn.

Truy vấn mệnh đề WHERE và Giá trị Boolean

Trong hướng dẫn của tôi, về việc sử dụng các giá trị cố định trong Query, bạn có thể thấy cách sử dụng giá trị Boolean TRUE.

Cách sử dụng chính xác của giá trị Boolean TRUE trong mệnh đề WHERE của Query như sau:
=QUERY(A2:B,"Select * where B=TRUE")

Ở đây, bạn không thể sử dụng công thức như dưới đây:
=QUERY(A2:B,"Select * where B=TRUE()")

Đó là tất cả về vai trò của hàm TRUE trong Google Sheets.

Hãy truy cập Crawlan.com để tìm hiểu thêm về công cụ Crawland và các dịch vụ SEO hiệu quả.

Related posts