Không bằng google sheet

Hàm NOT trong Google Trang tính là một hàm tiện ích cho phép bạn phủ định giá trị hoặc biểu thức boolean. Nói cách khác, nếu đầu vào của hàm đánh giá là TRUE, thì hàm sẽ trả về FALSE. Tương tự, nếu đánh giá đầu vào là FALSE, hàm trả về TRUE

Nội dung chính

Cú pháp cho hàm NOT Google Sheets

Cú pháp cho hàm NOT khá đơn giản

KHÔNG ( biểu_thức_ logic)

Ở đây boolean_expression có thể là một giá trị boolean như TRUE hoặc FALSE, hoặc toàn bộ biểu thức hoặc công thức trả về TRUE hoặc FALSE. Nó cũng có thể là một ô tham chiếu chứa giá trị boolean

Ví dụ. if ô A2 is TRUE, then NOT (A2) will return FALSE

Không bằng google sheet
Công thức KHÔNG chỉ nhận một đối số đầu vào. Điều này có nghĩa là vì không có cách hợp lý nào để phủ định nhiều hơn một boolean giống nhau

Ghi chú. Hàm NOT cũng chấp nhận số làm đầu vào. Trong những trường hợp như vậy, hàm coi bất kỳ số nào nhận được là TRUE hợp lý. Điều này cũng bao gồm các giá trị thập phân. Tuy nhiên, giá trị null được coi là FALSE hợp lý

Ứng dụng Google Trang tính KHÔNG hoạt động

Nhìn vào cú pháp, hàm KHÔNG thể trông giống như một hàm đơn giản. Nhưng nó thực sự có thể là một tính năng tiện ích khá tốt cho một số ứng dụng. Vui lòng xem xét một số trường hợp sử dụng

Use function NOT to over the Boolean value

Hàm KHÔNG thể khá hữu ích nếu bạn muốn đảo ngược kết quả của một công thức. Ví dụ. giả sử chúng ta có danh sách những người cùng độ tuổi sau đây

Không bằng google sheet
Giả sử có một cuộc thi hoặc sự kiện và bạn muốn chắc chắn rằng bất kỳ ai dưới 18 tuổi không đủ điều kiện để thực hiện một nhiệm vụ nhất định

Để làm điều này, trước hết bạn có thể tìm hiểu xem tuổi của người đó dưới 18 hay không, và nếu có, bạn chỉ cần phủ định kết quả để nhận được boolean SAI

Vì vậy, trong ô C2, bạn có thể sử dụng công thức

= KHÔNG (B2 <18)

Đây là kết quả bạn sẽ nhận được cho tất cả các ô trong cột C

Không bằng google sheet
Vì John Smith 16 tuổi (nhỏ hơn 18), nên phép toán (B2 <18) trả về TRUE. Toán tử NOT sau đó chỉ đảo ngược kết quả và trả về FALSE (có nghĩa là nó không đủ điều kiện)

Chức năng này cũng hữu ích khi bạn muốn chuyển kết quả từ TRUE thành FALSE và trở lại TRUE mỗi khi có sự kiện xảy ra

Sử dụng hàm NOT trong điều kiện IF

Việc sử dụng biến phổ biến nhất của hàm NOT là trong điều kiện IF. Ví dụ. Hãy xem xét dữ liệu sau đây về nơi có nhân viên cũng như số giờ làm thêm của họ

Không bằng google sheet
Lưu ý rằng một số nhân viên (không làm thêm giờ) có ô trống trong cột Số giờ làm thêm. Chúng tôi muốn chỉ tính tiền thưởng cho những nhân viên có giá trị thời gian làm thêm không trống. Đối với nhân viên có giá trị trống, chúng tôi muốn hiển thị dòng chữ “Không có tiền thưởng”

Vì vậy, trong ô C2, bạn có thể sử dụng công thức

= IF (NOT (ISBLANK (B2)), B2 * 25,5, “Không có tiền thưởng”)

Đây là kết quả bạn sẽ nhận được cho tất cả các ô trong cột C

Không bằng google sheet
Ở đây chúng tôi giả định rằng với mỗi giờ làm thêm, nhân viên kiếm được 25,50 đô la

Please chia nhỏ công thức để hiểu nó

  • Hàm ISBLANK trả về TRUE nếu ô được tham chiếu bởi ô tham chiếu đã cho là trống và nếu không thì là FALSE. Giá trị của ô A2 không trống, vì hàm trả về FALSE
  • Bây giờ hàm NOT chỉ đơn giản là đảo ngược giá trị trả về, vì vậy NOT (ISBLANK (A2)) trả về TRUE
  • Hàm IF trong công thức của chúng tôi trả về phần thưởng làm thêm giờ được tính toán B2 * 25,5 nếu điều kiện trong tham số đầu tiên của nó là TRUE. Nếu không, dòng chữ “Không có tiền thưởng” được trả về. Trong trường hợp ô A2, tham số đầu tiên NOT (ISBLANK (A2)) là TRUE, vì vậy công thức trả về 4 * 25,5 = 102

= IF (NOT (ISBLANK (B2)), B2 * 25,5, “Không có tiền thưởng”) = IF (NOT (FALSE), B2 * 25,5, “Không có tiền thưởng”) = IF (TRUE, B2 * 25,

Use function NOT in format has condition

Hàm NOT cũng rất tiện khi áp dụng cho định dạng có điều kiện. Ví dụ. giả sử bạn có danh sách nhân viên, doanh số bán hàng và vị trí của họ

Không bằng google sheet
Nếu bạn muốn đánh dấu tất cả các hàng có vị trí không phải là “New York”, bạn có thể sử dụng hàm NOT cùng với định dạng có điều kiện như sau

  • Chọn tất cả các ô trong tệp dữ liệu (ô A2. C9 trong ví dụ của chúng tôi)

2. Từ menu Định dạng, chọn Định dạng có Điều kiện

Không bằng google sheet
3. Thanh bên “Quy tắc định dạng có điều kiện” sẽ mở ra ở phía bên phải của cửa sổ
Không bằng google sheet
4. Trong trường nhập bên dưới “Áp dụng cho phạm vi”, hãy nhập phạm vi ô mà bạn muốn áp dụng định dạng. Trong ví dụ của chúng tôi, hãy nhập phạm vi A2. C9
Không bằng google sheet
5. Trong phần Quy tắc Định dạng, bên dưới Định dạng Ô Nếu, hãy nhấn vào mũi tên thả xuống

Không bằng google sheet
6. Chọn Công thức tùy chỉnh từ menu thả xuống
Không bằng google sheet
7. Bạn sẽ thấy một hộp nhập bên dưới hộp thả xuống. Nhập công thức của bạn tại đây. = KHÔNG ($C2 = ”New York”)
Không bằng google sheet
8. Button to end

Bạn sẽ chỉ tìm thấy các hàng được đánh dấu nếu vị trí đó không phải là “New York”

Không bằng google sheet

Kết hợp KHÔNG với logic toán tử khác

Bạn cũng có thể kết hợp toán tử NOT với các logic toán tử khác như AND và NOT

Ví dụ. trong ví dụ trước, nếu bạn muốn tất cả các hàng có vị trí không phải là “New York” nhưng số lần bán hàng lớn hơn 20, bạn có thể lồng hàm NOT trong hàm AND như sau

= HOẶC ($B2 > 20, KHÔNG ($C2 = “New York”))

Công thức trên chỉ trả về TRUE nếu cả hai điều kiện (B2> 20) và (KHÔNG (C2 = “New York”)) trả về TRUE. Nếu một trong hai điều kiện này trả về FALSE, hàng tương ứng sẽ không được sáng

Không bằng google sheet
Tương tự, nếu bạn muốn tất cả các hàng có một trong hai điều kiện là đúng, bạn có thể lồng hàm KHÔNG bên trong hàm HOẶC như sau

= HOẶC ($B2 > 20, KHÔNG ($C2 = “New York”))

Đây là kết quả bạn nhận được khi áp dụng công thức trên quy tắc định dạng có điều kiện

Không bằng google sheet

Replace for chức năng NOT

Để thay thế cho hàm NOT, bạn có thể sử dụng toán tử trong Google Trang tính. Toán tử này về cơ sở đối lập với toán tử “bằng” (“=”). Vì vậy, thay vì sử dụng công thức NOT ($C2 = “New York”), bạn có thể sử dụng công thức = $C2 “New York”