Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Cách sử dụng giá trị Boolean (Logic) trong Excel

Giá trị Boolean là gì?

Giá trị Boolean, đôi khi gọi là giá trị logic, là một trong các kiểu dữ liệu dùng trong bảng tính như Excel và Google Sheets. Được đặt theo tên nhà toán học thế kỷ 19 George Boole, giá trị Boolean là một phần của nhánh đại số gọi là đại số Boolean hoặc logic Boolean.

Logic Boolean là nền tảng của tất cả công nghệ máy tính, không chỉ chương trình bảng tính, và dựa trên khái niệm rằng mọi giá trị đều có thể quy về TRUE (ĐÚNG) hoặc FALSE (SAI) — hoặc, vì công nghệ máy tính dựa trên hệ nhị phân, là 1 hoặc 0.

Giá trị Boolean và các hàm Logic trong bảng tính

Giá trị Boolean trong chương trình bảng tính thường được tạo ra bằng nhóm hàm logic như hàm IF, AND, và OR.

Cách sử dụng giá trị Boolean (Logic) trong Excel

Trong các hàm này, giá trị Boolean là nguồn đầu vào cho một trong các đối số của hàm, hoặc có thể là kết quả đầu ra của hàm đang đánh giá dữ liệu khác trong trang tính.

Ví dụ, đối số đầu tiên của hàm IF ở hàng 4 — đối số kiểm tra logic — bắt buộc phải trả về giá trị Boolean. Đối số đó phải luôn đánh giá một điều kiện chỉ có kết quả TRUE hoặc FALSE. Kết quả:

  • Nếu đối số trả về TRUE, hàm thực hiện một hành động. Ở ví dụ này, nó nhân dữ liệu trong ô A2 với 25.
  • Nếu đối số trả về FALSE, hàm thực hiện hành động khác. Trong trường hợp này, nó nhân dữ liệu trong ô A2 với 10.

Giá trị Boolean và các hàm Toán học

Khác với hàm logic, hầu hết các hàm trong Excel và Google Sheets thực hiện phép toán như SUM, COUNT, và AVERAGE sẽ bỏ qua giá trị Boolean khi chúng nằm trong các ô được bao gồm trong đối số của hàm.

Cách sử dụng giá trị Boolean (Logic) trong Excel

Ví dụ, trong hình ảnh minh họa, hàm COUNT ở hàng 5, chỉ đếm ô chứa số, bỏ qua giá trị Boolean TRUE và FALSE ở ô A3, A4, A5 và trả về kết quả 0.

Chuyển đổi TRUE và FALSE thành 1 và 0

Để giá trị Boolean được tính trong các hàm toán học, bạn phải chuyển chúng thành giá trị số trước khi truyền cho hàm. Hai cách làm:

  • Nhân giá trị Boolean với 1 (như công thức ở hàng 7 và 8 nhân TRUE và FALSE ở ô A3 và A4 với 1).
  • Cộng 0 vào mỗi giá trị Boolean (như công thức ở hàng 9 cộng 0 vào giá trị TRUE ở ô A5).

Các thao tác này chuyển giá trị TRUE ở ô A3 và A5 thành 1 và FALSE ở ô A4 thành 0. Kết quả, hàm COUNT ở hàng 10, tổng các số trong ô A7 đến A9, trả về 3 thay vì 0.

Cách sử dụng giá trị Boolean (Logic) trong Excel

Giá trị Boolean và công thức Excel

Khác với hàm toán học, công thức trong Excel và Google Sheets thực hiện phép cộng/trừ tự động đọc giá trị Boolean như số mà không cần chuyển đổi. Các công thức tự đặt TRUE = 1 và FALSE = 0.

Kết quả, công thức cộng ở hàng 6 trong hình minh họa:

= A3 + A4 + A5

đọc dữ liệu trong ba ô như:

= 1 + 0 + 1

và trả về kết quả 2 tương ứng.