Boole fonksiyonları, bağlaç, ayrılma. mantık fonksiyonları

İçindekiler:

Boole fonksiyonları, bağlaç, ayrılma. mantık fonksiyonları
Boole fonksiyonları, bağlaç, ayrılma. mantık fonksiyonları
Anonim

Mantıksal işlevlerin, çeşitli sıraların mantıksal şemalarının uygulanmasının gerekli olduğu elektronik tablolar vardır. Microsoft Excel yazılım paketi kurtarmaya gelir. Yalnızca bir ifadenin mantıksal değerini hesaplamakla kalmaz, aynı zamanda karmaşık matematiksel hesaplamalar da yapar.

Excel nedir?

Elektronik tablolarla çalışmak üzere tasarlanmış bir yazılım ürünü. Microsoft tarafından oluşturulmuştur ve hemen hemen her işletim sistemi için uygundur. Burada sonuçları bulmak ve çeşitli türlerde grafikler ve çizelgeler oluşturmak için her iki formülü de kullanabilirsiniz.

Kullanıcı Excel'de yalnızca mantıksal işlevleri kullanmakla kalmaz, aynı zamanda matematiksel, istatistiksel, finansal, metin vb.

Excel Özellikleri

Yazılım ürününün uygulama alanları çeşitlidir:

  • Excel çalışma sayfası hazır bir elektronik tablodur, bu nedenle kullanıcının belgeyi uygun forma getirmek için hesaplama yapmasına gerek yoktur.
  • Yazılım paketi, Boole işlevlerinin yanı sıra trigonometrik, istatistiksel,metin vb.
  • Hesaplamalara dayalı olarak, Excel grafikler ve çizelgeler oluşturur.
  • Yazılım paketi geniş bir matematiksel ve istatistiksel işlevler kitaplığı içerdiğinden, okul çocukları ve öğrenciler bunu laboratuvar ve dönem ödevlerini tamamlamak için kullanabilir.
  • Kullanıcının Excel'in özelliklerini ev ve kişisel hesaplamalar için kullanması yararlıdır.
  • VBA programlama dili, küçük bir şirketin iş akışını otomatikleştirirken bir muhasebecinin hayatını kolaylaştırabilecek yazılım ürününde yerleşiktir.
  • Excel elektronik tablosu aynı zamanda bir veritabanı görevi görür. Tam işlevsellik yalnızca 2007 sürümünden uygulanır. İlk ürünlerde satır sınırı vardı.
  • Çeşitli türlerde raporlar oluştururken, Excel bir pivot tablo oluşturmaya yardımcı olduğu için kurtarmaya gelir.

Excel Mantıksal Operatörler

Boolean ifadeler, diğer operatörlerin yanı sıra, eşleşme sayıları, formüller, metin gibi birleşim ve ayrılmanın olduğu öğeleri yazmak için gerekli veriler olarak anlaşılır. Onların yardımıyla mesaj, eylemi gösteren sembolik biçimde yazılır.

Mantıksal işlevler (Boolean olarak da adlandırılır) öğe olarak sayıları, metinleri ve hücre adresleriyle bağlantıları kullanır.

Her operatör ve sözdizimi hakkında daha fazla bilgi edinmenin birkaç yolu vardır:

  • Çağrı İşlev Sihirbazı.
  • F1 aracılığıyla Microsoft yardımını kullanın.
  • Excel'in 2007 sürümlerinde, araç çubuğundaki her kategorinin bileşimini inceleyin.
mantık fonksiyonlarıexcel'de
mantık fonksiyonlarıexcel'de

Boole cebiri

Önerme mantığının (matematiğin bir bölümü için başka bir isim) kurucusu, gençliğinde antik Yunan filozoflarının eserlerinin çevirileriyle uğraşan D. Buhl'dur. Oradan bilgi edindi ve ifadeler için özel tanımlamalar getirmeyi önerdi: 1 - Doğru, 0 - Yanlış.

Boole cebiri, ifadeleri inceleyen, onları mantıksal değerler olarak ele alan ve bunlar üzerinde işlemler gerçekleştiren bir matematik dalıdır. Herhangi bir ifade kodlanabilir ve daha sonra kullanılabilir, doğru veya yanlış olduğunu kanıtlamak için manipüle edilebilir.

A Boole işlevi f(x1, x2, …, x ), n değişkenlerden, eğer işlev veya operatörlerinden herhangi biri yalnızca {0;1} kümesinden değerler alırsa. Mantık cebirinin yasaları problem çözmede, programlamada, kodlamada vb. uygulanır.

Bir Boole işlevini aşağıdaki şekillerde görüntüleyebilirsiniz:

  • sözel (metin biçiminde yazılmış ifade);
  • tablo;
  • sayısal;
  • grafik;
  • analitik;
  • koordinat.

Ve işlev

VE operatörü, Excel yazılım paketindeki bir bağlaçtır. Aksi takdirde, mantıksal çarpma denir. Genellikle ∧, &,ile gösterilir veya işlenenler arasındaki işaret tamamen atlanır. Girilen ifadenin doğruluğunu belirlemek için fonksiyon gereklidir. Boole cebrinde bir bağlaç, bir kümeden değerler alır ve hesaplamanın sonucu da ona yazılır. Mantıksal çarpma gerçekleşir:

  • binary çünkü 2 içeriyorişlenen;
  • 3 çarpan varsa üçlü;
  • n-ary küme n işlenen içeriyorsa.

Kural eşleştirerek veya doğruluk tablosu oluşturarak bir örnek çözebilirsiniz. İfade birkaç işlenen içeriyorsa, ikinci çözüm için Excel yazılım paketini kullanmak daha uygundur, çünkü manuel olarak hesaplanırken tüm süreç hantal olacaktır.

Hesaplamaların sonucu şunlar olabilir:

  • True: eğer tüm argümanlar doğruysa.
  • Yanlış: tüm ölçütler yanlışsa veya bunlardan en az biri.

"AND" ve "OR" operatörleri en fazla 30 kriter içerebilir.

Örnek.

1) Girilen verilerin doğruluğunu belirlemek gereklidir. Açıkçası, parantez içindeki son örnek matematiksel olarak doğru değil, bu yüzden fonksiyon False döndürecek.

2) İki hücre zıt değerlere sahiptir. AND işlevi, bağımsız değişkenlerden biri yanlış olduğu için False değerini döndürür.

3) Aritmetik işlemler ayarlanır. Onların doğruluğunu kontrol etmek gerekir. Bu operatör "True" değerini döndürür çünkü aritmetik açıdan her şey doğrudur.

birleşme ve ayrılma
birleşme ve ayrılma

İşlev "VEYA"

"Mantıksal işlevler" kategorisindeki "VEYA" operatörü bir ayrımdır, yani kategorik olmayan bir biçimde doğru bir yanıt almanızı sağlar. Boole cebrindeki bir operatör için başka bir isim: mantıksal toplama. Belirleyin: ∨, +, "veya". Değişkenler kümeden değer alır ve cevap orada yazılır.

Hesaplamaların sonuçları:

  • True: argümanlardan herhangi biri veya tümü doğruysa.
  • Yanlış: tüm ölçütler yanlışsa.

Örnek.

1) Excel'deki ayırma, yalnızca mantıksal ifadeleri değil, aynı zamanda matematiksel ifadeleri de doğruluk açısından kontrol eder. Dolayısıyla, bu özel durumda, aritmetik açıdan her iki sonuç da yanlıştır, dolayısıyla cevap Yanlış'tır.

2) Operatör, bağımsız değişkenlerden biri doğru, diğeri yanlış olduğundan True değerini döndürür. Bu, ayırma için geçerli bir kriterdir.

boole fonksiyonları
boole fonksiyonları

EĞER işlevi

"Mantıksal işlevler" grubunda "IF" operatörü büyük önem taşır. Bilgi doğruysa bir sonuç, veriler yanlışsa başka bir sonuç almak için işlev gereklidir.

  • Koşullu bir ifadede, aynı anda 64'e kadar koşulu kontrol etmek mümkündür.
  • Kriterlerden biri diziyse, işlev her öğeyi kontrol eder.
  • Yanıt yanlışsa, ancak formül "Yanlış" durumunda toplamın ne olması gerektiğini belirtmiyorsa, operatör 0'a eşit bir sonuç verir.

Örnek.

Verilen:

  • ürün adı;
  • 1 birim fiyatı;
  • satın alınan mal miktarı;
  • fiyat.

"Ödenecek" sütununun hesaplanması gereklidir. Satın alma fiyatı 1000 rubleyi aşarsa, alıcıya %3 indirim yapılır. Aksi takdirde, "TOPLAM" ve "Ödenecek" sütunları aynıdır.

mantık fonksiyonları tablosu
mantık fonksiyonları tablosu

1) Durum kontrolü: maliyet 1000 rubleyi aşıyor.

2) Doğruysakriter maliyeti %3 ile çarpılır.

3) İfade yanlışsa, “Ödenecek” sonucu “TOPLAM”dan farklı değildir.

Birden çok koşulu kontrol etme

Sınav puanlarını ve öğretmenin notunu gösteren bir tablo var.

1) Toplam puanın 35'ten az olup olmadığını kontrol etmek gerekir. Cevap doğru ise çalışmanın sonucu “Başarısız”dır.

2) Önceki koşul yanlışsa, puan >35'tir, operatör bir sonraki argümana geçer. Hücredeki değer >=75 ise yanına "Mükemmel" atanır. Aksi takdirde, işlev "Geçti" değerini döndürür.

mantık fonksiyonları
mantık fonksiyonları

"If" operatörü boole değerleriyle çalışsa da sayılarla da iyi çalışır.

Örnek.

Veri:

  • satıcı adları;
  • satışları.

Satıcılardan hangisinin ne kadar komisyon alacağı hesaplanmalıdır:

  • Satış sayısı 50 binden az ise, yüzde alınmaz;
  • İşlem hacmi 50-100 bin arasında değişiyorsa komisyon %2'dir;
  • Satış sayısı 100 binden fazla ise %4 oranında bonus verilir.

1 numaranın altında, doğruluğun kontrol edildiği ilk "IF" bloğu bulunur. Koşul yanlışsa, blok 2 yürütülür ve burada 2 kriter daha eklenir.

mantık fonksiyonlarının minimizasyonu
mantık fonksiyonlarının minimizasyonu

İşlev "EĞERHATA"

Boolean işlevleri bu operatör tarafından tamamlanır, çünkü formülde bir hata varsa bazı sonuçlar döndürebilir. Düştümtrue, "EĞERHATA", hesaplamanın sonucunu döndürür.

İşlev "DOĞRU" ve "YANLIŞ"

Excel'deki Boole işlevleri "TRUE" operatörü olmadan yapamaz. Karşılık gelen değeri döndürür.

"DOĞRU"nun tersi "YANLIŞ"tır. Her iki işlev de argüman almaz ve nadiren bağımsız örnekler olarak kullanılır.

Operatör DEĞİL

Excel'deki tüm mantıksal işlevler, "NOT" operatörü kullanılarak reddedilebilir. Bu prosedürü kullanırken girilen değer tam tersi sonuç verecektir.

Örnek.

Açıkçası, operatör orijinal verilere ters cevap verir.

mantık fonksiyonları mantık devreleri
mantık fonksiyonları mantık devreleri

Mantıksal fonksiyonların minimize edilmesi

Bu fenomen, bir devrenin veya devrenin oluşturulmasıyla doğrudan ilgilidir. Bu, karmaşıklığı ve maliyeti, mantıksal işlemlerin sayısının orantılılığı ve argüman oluşumlarının sayısı ile ifade edilir. Mantık aksiyomlarını ve teoremlerini kullanırsanız, işlevi basitleştirebilirsiniz.

Özel algoritmik minimizasyon yöntemleri vardır. Onlar sayesinde kullanıcı, işlevi hızlı ve hatasız bir şekilde bağımsız olarak basitleştirebilir. Bu yöntemler arasında:

  • Carnot kartları;
  • Quine yöntemi;
  • implicant matris algoritması;
  • Quine-McCluskey yöntemi, vb.

Argüman sayısı 6'yı geçmiyorsa, kullanıcının netlik için Karnot eşleme yöntemini kullanması daha iyidir. Aksi takdirde Quine-McCluskey algoritması uygulanır.

Önerilen: