Các hàm Boolean, kết hợp, ngắt kết nối. Các chức năng logic

Mục lục:

Các hàm Boolean, kết hợp, ngắt kết nối. Các chức năng logic
Các hàm Boolean, kết hợp, ngắt kết nối. Các chức năng logic
Anonim

Có những bảng tính cần áp dụng các hàm logic, các lược đồ logic của nhiều thứ tự khác nhau. Gói phần mềm Microsoft Excel ra đời để giải cứu. Nó không chỉ có thể tính toán giá trị logic của một biểu thức mà còn thực hiện các phép tính toán học phức tạp.

Excel là gì?

Một sản phẩm phần mềm được thiết kế để hoạt động với bảng tính. Được tạo bởi Microsoft và phù hợp với hầu hết mọi hệ điều hành. Tại đây, bạn có thể sử dụng cả hai công thức để tìm kết quả và xây dựng đồ thị và biểu đồ thuộc nhiều loại khác nhau.

Người dùng không chỉ sử dụng các hàm logic trong Excel mà còn sử dụng toán học, thống kê, tài chính, văn bản, v.v.

Tính năng của Excel

Các lĩnh vực ứng dụng của sản phẩm phần mềm rất đa dạng:

  • Trang tính Excel là một bảng tính được tạo sẵn, vì vậy người dùng không cần thực hiện các phép tính để đưa tài liệu về dạng thích hợp.
  • Gói phần mềm cung cấp việc sử dụng các hàm Boolean, cũng như lượng giác, thống kê,văn bản, v.v.
  • Dựa trên các phép tính, Excel xây dựng đồ thị và biểu đồ.
  • Vì gói phần mềm chứa một thư viện lớn các hàm toán học và thống kê, học sinh và sinh viên có thể sử dụng nó để hoàn thành các bài báo thí nghiệm và học kỳ.
  • Sẽ rất hữu ích cho người dùng khi sử dụng các tính năng của Excel để tính toán cá nhân và gia đình.
  • Ngôn ngữ lập trình VBA được tích hợp trong sản phẩm phần mềm, có thể giúp kế toán viên dễ dàng hơn khi tự động hóa quy trình làm việc của một công ty nhỏ.
  • Bảng tính Excel cũng hoạt động như một cơ sở dữ liệu. Chức năng đầy đủ chỉ được triển khai từ phiên bản 2007. Các sản phẩm ban đầu có giới hạn dòng.
  • Khi tạo các loại báo cáo khác nhau, Excel sẽ giúp bạn tạo ra một bảng tổng hợp.

Toán tử logic trong Excel

Biểu thức boolean được hiểu là dữ liệu cần thiết để viết các phần tử trong đó kết hợp và ngắt kết hợp, cũng như các toán tử khác, so khớp số, công thức, văn bản. Với sự giúp đỡ của họ, thông điệp được viết dưới dạng tượng trưng, biểu thị hành động.

Các hàm logic (còn được gọi là Boolean) sử dụng số, văn bản, liên kết với địa chỉ ô làm phần tử.

Có một số cách để tìm hiểu thêm về từng toán tử và cú pháp của nó:

  • Trình hướng dẫn Chức năng Gọi.
  • Sử dụng trợ giúp của Microsoft qua F1.
  • Trong phiên bản Excel 2007, hãy kiểm tra thành phần của từng danh mục trên thanh công cụ.
hàm logictrong excel
hàm logictrong excel

đại số Boolean

Người sáng lập ra logic mệnh đề (tên gọi khác của một phần toán học) là D. Buhl, người thời trẻ đã tham gia vào việc dịch các tác phẩm của các nhà triết học Hy Lạp cổ đại. Chính từ đó, ông đã có thêm kiến thức và đề xuất đưa ra các ký hiệu đặc biệt cho các phát biểu: 1 - Đúng, 0 - Sai.

Đại số Boolean là một nhánh của toán học nghiên cứu các câu lệnh, coi chúng như các giá trị logic và thực hiện các phép toán trên chúng. Bất kỳ câu lệnh nào cũng có thể được mã hóa và sau đó được sử dụng, thao tác để chứng minh đúng hay sai.

Một hàm Boolean được gọi là f (x1, x2,…, x), từ n biến, nếu hàm hoặc bất kỳ toán tử nào của nó chỉ nhận các giá trị từ tập {0; 1}. Các luật của đại số logic được áp dụng trong việc giải quyết các vấn đề, trong lập trình, viết mã, v.v.

Bạn có thể hiển thị một hàm Boolean theo những cách sau:

  • verbal (tuyên bố được viết dưới dạng văn bản);
  • bảng;
  • số;
  • hình;
  • phân tích;
  • phối hợp.

Và chức năng

Toán tử AND là một kết hợp trong gói phần mềm Excel. Nếu không, nó được gọi là phép nhân logic. Nó thường được ký hiệu là ∧, &,hoặc dấu giữa các toán hạng bị bỏ qua hoàn toàn. Hàm cần thiết để xác định tính xác thực của biểu thức đã nhập. Trong đại số Boolean, một kết hợp nhận các giá trị từ một tập hợp và kết quả của phép tính cũng được ghi vào nó. Phép nhân logic xảy ra:

  • nhị phân vì nó chứa 2toán hạng;
  • bậc ba nếu có 3 cấp số nhân;
  • n-ary nếu tập hợp chứa n toán hạng.

Bạn có thể giải một ví dụ bằng cách đối sánh quy tắc hoặc bằng cách tạo bảng chân lý. Nếu biểu thức chứa nhiều toán hạng, sẽ thuận tiện hơn khi sử dụng gói phần mềm Excel cho giải pháp thứ hai, vì toàn bộ quá trình sẽ phức tạp khi tính toán thủ công.

Kết quả của các phép tính có thể là:

  • Đúng: nếu tất cả các đối số đều đúng.
  • Sai: nếu tất cả các tiêu chí đều sai hoặc ít nhất một trong số chúng.

Toán tử "VÀ" và "HOẶC" có thể chứa tối đa 30 tiêu chí.

Ví dụ.

1) Cần xác định tính trung thực của dữ liệu đã nhập. Rõ ràng, ví dụ cuối cùng được đặt trong dấu ngoặc đơn không đúng về mặt toán học, vì vậy hàm sẽ trả về giá trị Sai.

2) Hai ô có giá trị đối nhau. Hàm AND trả về giá trị Sai vì một trong các đối số là sai.

3) Các phép toán số học được thiết lập. Nó là cần thiết để kiểm tra sự thật của họ. Toán tử này trả về "True" vì mọi thứ đều đúng theo quan điểm số học.

kết hợp và tách rời
kết hợp và tách rời

Hàm "HOẶC"

Toán tử "HOẶC" trong danh mục "Hàm logic" là một phép tách, nghĩa là nó cho phép bạn nhận được câu trả lời trung thực ở dạng không phân loại. Tên khác của toán tử trong đại số Boolean: phép cộng logic. Chỉ định: ∨, +, "hoặc". Các biến nhận giá trị từ tập hợp và câu trả lời được viết ở đó.

Kết quả của phép tính là:

  • Đúng: nếu có hoặc tất cả các đối số đều đúng.
  • Sai: nếu tất cả các tiêu chí đều sai.

Ví dụ.

1) Phép toán trong Excel không chỉ kiểm tra các biểu thức logic mà còn kiểm tra tính đúng đắn của các biểu thức toán học. Vì vậy, trong trường hợp cụ thể này, cả hai kết quả đều sai theo quan điểm số học, vì vậy câu trả lời là Sai.

2) Toán tử trả về True vì một trong các đối số là đúng và đối số còn lại là sai. Đây là tiêu chí hợp lệ để phân biệt.

hàm boolean
hàm boolean

Hàm IF

Trong nhóm "Hàm logic", toán tử "IF" chiếm vị trí tự hào. Hàm cần thiết để nhận một kết quả nếu thông tin là đúng và một kết quả khác nếu dữ liệu là sai.

  • Trong một câu lệnh điều kiện, có thể kiểm tra tối đa 64 điều kiện cùng một lúc.
  • Nếu một trong các tiêu chí là mảng thì hàm sẽ kiểm tra từng phần tử.
  • Nếu câu trả lời là sai, nhưng công thức không chỉ định tổng phải là bao nhiêu trong trường hợp "Sai", thì toán tử cho kết quả bằng 0.

Ví dụ.

Cho:

  • tên sản phẩm;
  • giá của nó cho 1 chiếc;
  • số lượng hàng mua;
  • giá.

Cần tính cột “Phải trả”. Nếu giá mua vượt quá 1000 rúp, thì người mua được chiết khấu 3%. Nếu không, các cột "TỔNG" và "Phải trả" giống nhau.

bảng hàm logic
bảng hàm logic

1) Kiểm tra tình trạng: chi phí vượt quá 1000 rúp.

2) Nếu đúngchi phí tiêu chí được nhân với 3%.

3) Nếu câu lệnh sai, kết quả "Phải trả" không khác với "TỔNG".

Kiểm tra nhiều điều kiện

Có bảng ghi điểm bài thi và điểm của giáo viên.

1) Cần kiểm tra xem tổng điểm có nhỏ hơn 35. Nếu câu trả lời là đúng, thì kết quả bài làm là “Không đạt”.

2) Nếu điều kiện trước là sai, điểm là >35, toán tử chuyển sang đối số tiếp theo. Nếu giá trị trong ô là >=75, thì "Xuất sắc" được chỉ định bên cạnh nó. Nếu không, hàm sẽ trả về "Đạt".

hàm logic
hàm logic

Mặc dù toán tử "If" hoạt động với các giá trị boolean, nó cũng hoạt động tốt với các số.

Ví dụ.

Dữ liệu:

  • tên nhà cung cấp;
  • doanh số của họ.

Cần tính toán khoản hoa hồng nào đến hạn cho người bán:

  • nếu số lượng bán dưới 50 nghìn thì không tính phần trăm;
  • nếu khối lượng giao dịch dao động trong khoảng 50-100 nghìn thì hoa hồng là 2%;
  • nếu số lượng bán trên 100 nghìn, thì tiền thưởng được phát hành với số lượng 4%.

Dưới số 1 là khối đầu tiên "IF", nơi nó được kiểm tra sự thật. Nếu điều kiện sai, thì khối 2 được thực thi, trong đó 2 tiêu chí khác được thêm vào.

giảm thiểu các chức năng logic
giảm thiểu các chức năng logic

Hàm "IFERROR"

Các hàm Boolean được bổ sung bởi toán tử này, vì nó có thể trả về một số kết quả nếu có lỗi trong công thức. Tôi ngãtrue, "IFERROR" trả về kết quả của phép tính.

Hàm "TRUE" và "FALSE"

Các hàm Boolean trong Excel không thể thực hiện nếu không có toán tử "TRUE". Nó trả về giá trị tương ứng.

Nghịch đảo của "TRUE" là "FALSE". Cả hai hàm đều không có đối số và hiếm khi được sử dụng làm ví dụ độc lập.

KHÔNG phải toán tử

Có thể bác bỏ tất cả các hàm logic trong Excel bằng toán tử "NOT". Giá trị được nhập khi sử dụng quy trình này sẽ dẫn đến kết quả ngược lại.

Ví dụ.

Rõ ràng là nhà điều hành đưa ra câu trả lời ngược lại với dữ liệu ban đầu.

các chức năng logic mạch logic
các chức năng logic mạch logic

Giảm thiểu các hàm logic

Hiện tượng này liên quan trực tiếp đến việc tạo ra mạch điện hoặc mạch điện. Điều này được thể hiện thông qua độ phức tạp và chi phí của nó, sự tương xứng giữa số lượng các phép toán logic và số lần xuất hiện của các đối số. Nếu bạn sử dụng các tiên đề và định lý logic, bạn có thể đơn giản hóa hàm.

Có các phương pháp thu nhỏ thuật toán đặc biệt. Nhờ chúng, người dùng có thể đơn giản hóa chức năng một cách độc lập một cách nhanh chóng và không có lỗi. Trong số các phương pháp này là:

  • thẻ Carnot;
  • Phương pháp Quine;
  • thuật toán ma trận hàm ý;
  • Phương pháp Quine-McCluskey, v.v.

Nếu số đối số không vượt quá 6, thì tốt hơn hết là người dùng nên sử dụng phương pháp bản đồ Karnot để rõ ràng hơn. Nếu không, thuật toán Quine-McCluskey sẽ được áp dụng.

Đề xuất: