Excel'de Boole işlemleri

Mantıksal bir işlev, olası değerlerden birini döndürebilen bir işlev türüdür - hücre belirli kriterleri karşılayan değerler içeriyorsa doğru ve bu gerçekleşmezse yanlış. Mantık işlevleri, kendinizi sık sık tekrar eden eylemlerden kurtarmak için elektronik tabloları programlamak için kullanılır.

Ek olarak, bir hücrenin içeriğinin belirli kriterleri ne ölçüde karşıladığını kontrol etmek için mantıksal işlevler kullanılabilir. Diğer boole değerleri de kontrol edilebilir.

Karşılaştırma Operatörleri

Her ifade karşılaştırma operatörleri içerir. Bunlar aşağıdaki gibidir:

  1. = – 1 değeri, 2 değerine eşittir.
  2. > – 1 değeri, 2 değerinden büyüktür.
  3. < – ачение 1 еньше ачения 2.
  4. >= değer 1 veya değer 2 veya daha büyük ile aynı.
  5.  <= ачение 1 еньше ачению 2 идентично ему.
  6. <> değer 1 veya değer 2'den büyük veya daha az.

Sonuç olarak, Excel iki olası sonuçtan birini döndürür: doğru (1) veya yanlış (2).

Mantıksal işlevleri kullanmak için, olası tüm durumlarda, bir veya daha fazla işleç içeren bir koşul belirtmek gerekir.

Gerçek işlev

Для использования этой функции не нужно указывать указывать никаких аргументов, и она всегда возвращоетоет возвращоетоет востисн).

Formül Örneği - =DOĞRU().

yanlış işlev

İşlev bir öncekine tamamen benzer, yalnızca onun tarafından döndürülen sonuç “Yanlış” olur. Bu işlevi kullanabileceğiniz en kolay formül şudur: =YANLIŞ().

VE işlevi

Bu formülün amacı, bağımsız değişkenlerin her biri yukarıda açıklanan belirli bir değerle veya belirli kriterlerle eşleştiğinde "True" değerini döndürmektir. Aniden gerekli kriterlerden biri arasında bir tutarsızlık olursa, “Yanlış” değeri döndürülür.

Boolean hücre referansları da fonksiyon parametreleri olarak kullanılır. Kullanılabilecek maksimum argüman sayısı 255'tir. Ancak zorunlu gereksinim, bunlardan en az birinin parantez içinde bulunmasıdır.

ИHakikatYanlış
HakikatHakikatYanlış
YanlışYanlışYanlış

Bu işlevin sözdizimi şöyledir:

=VE(Boolean1; [Boolean2];…)

Bugün bir video çekiminde, en iyi ihtimalle en iyi ihtimalle, en iyi ihtimalle, en iyi ihtimalle, en iyi ihtimalle, en iyi ihtimalle, en iyi ihtimalle той формулы можно получить соответствующий результат.Excel'de Boole işlemleri

"Veya" işlevi

Belirli kriterlere göre birden fazla değeri kontrol eder. Bunlardan herhangi biri eşleşirse, fonksiyon gerçek değeri (1) döndürür. Bu durumda maksimum argüman sayısı da 255'tir ve bir fonksiyon parametresi belirtmek zorunludur.

fonksiyondan bahsetmişken OR, bu durumda doğruluk tablosu aşağıdaki gibi olacaktır.

ORHakikatYanlış
HakikatHakikatHakikat
YanlışHakikatYanlış

Formül sözdizimi aşağıdaki gibidir:

=VEYA(Boole 1; [Boole 2];…)

Önceki ve sonraki durumlarda olduğu gibi, her argüman birbirinden noktalı virgülle ayrılmalıdır. Yukarıdaki örneğe atıfta bulunursak, o zaman her parametre orada "True" döndürür, yani bu aralığa erişirken "VEYA" işlevini kullanmak gerekirse, parametrelerden biri belirli bir değere ulaşana kadar formül "True" döndürür. kriter.

"Fonksiyonsuz

Başlangıçta ayarlananın tersi olan değerleri döndürür. Yani fonksiyon parametresi olarak “True” değeri geçtiğinde “False” döndürülecektir. Eşleşme bulunamazsa, “Doğru”.

Döndürülecek sonuç, işlev tarafından hangi ilk argümanın alındığına bağlıdır. Örneğin, “VE” işlevi “DEĞİL” işleviyle birlikte kullanılıyorsa tablo aşağıdaki gibi olacaktır.

DEĞİL(ve())DOĞRUUZANMAK
DOĞRUUZANMAKDOĞRU
UZANMAKDOĞRUDOĞRU

“Veya” işlevi “Not” işleviyle birlikte kullanıldığında tablo aşağıdaki gibi görünecektir.

DEĞİL (VEYA())DOĞRUUZANMAK
DOĞRUUZANMAKUZANMAK
UZANMAKUZANMAKDOĞRU

Bu işlevin sözdizimi çok basittir: =NЕ(принимаемое логическое значение).

If

Bu özellik haklı olarak en popüler olanlardan biri olarak adlandırılabilir. Belirli bir ifadeyi belirli bir koşula karşı kontrol eder. Sonuç, belirli bir ifadenin doğruluğundan veya yanlışlığından etkilenir.

Özellikle bu işlev hakkında konuşursak, sözdizimi biraz daha karmaşık olacaktır. 

=EĞER(Boolean_ifadesi,[Eğer_doğruysa_Değer],[Yanlışsa_Değer])Excel'de Boole işlemleri

Yukarıdaki ekran görüntüsünde gösterilen örneğe daha yakından bakalım. Burada ilk parametre fonksiyondur. DOĞRU, program tarafından kontrol edilir. Böyle bir kontrolün sonuçlarına göre ikinci argüman döndürülür. Üçüncüsü düşer. 

Kullanıcı bir işlevi yuvalayabilir IF başka bir. Bu, belirli bir koşula uygunluk kontrolünün bir sonucu olarak başka bir kontrol yapılmasının gerekli olduğu durumlarda yapılmalıdır. 

Örneğin, karta hizmet veren ödeme sistemini karakterize eden ilk dört basamakla başlayan numaraları olan birkaç kredi kartı vardır. Yani iki seçenek var – Visa ve Mastercard. Kart türünü kontrol etmek için, bu formülü iç içe iki kart ile kullanmanız gerekir. IF.

=EĞER(SOL(A2)=”4″, “Visa”,EĞER(SOL(A1111)=”2″,”Ana Kart”,”kart tanımlanmadı”))

Fonksiyonun ne anlama geldiğini bilmiyorsanız LEVSİMV, ardından soldaki metin satırının hücre kısmına yazar. Bu işlevin ikinci bağımsız değişkenindeki kullanıcı, Excel'in soldan seçmesi gereken karakter sayısını belirtir. Kredi kartı numarasının ilk dört hanesinin 1111 ile başlayıp başlamadığını kontrol etmek için kullanılır. Sonuç doğru ise “Visa” döner. Koşul yanlışsa, işlev kullanılır IF.

Benzer şekilde, düzgün bir yuvalama elde edebilir ve bir hücrenin veya aralığın içeriğini çeşitli koşullara uygunluk açısından kontrol edebilirsiniz.

HATA işlevi

Bir hata olup olmadığını belirlemek için gereklidir. Evet ise, ikinci argümanın değeri döndürülür. Her şey yolundaysa, o zaman ilk. Toplamda, işlevin her biri gerekli olan iki argümanı vardır.

Bu formül aşağıdaki sözdizimine sahiptir:

 =EĞERHATA(değer;eğer_eğer_hata)

İşlev nasıl kullanılabilir?

Aşağıdaki örnekte, ilk fonksiyon argümanındaki hatayı görebilirsiniz. Bu nedenle formül, sıfıra bölmenin yasak olduğu cevabını verir. Fonksiyonun ilk parametresi başka formüller olabilir. Bir kişi orada hangi içeriğin olabileceğine bağımsız olarak karar verebilir.Excel'de Boole işlemleri

Boole fonksiyonları pratikte nasıl kullanılabilir?

Görev 1

Kişi, emtia bakiyelerinin yeniden değerlendirilmesini gerçekleştirme hedefini belirlemeden önce. Ürün 8 aydan fazla depolanırsa maliyetini yarı yarıya azaltmak gerekir.

Başlangıçta, böyle bir tablo oluşturmanız gerekir.Excel'de Boole işlemleri

Bu hedefe ulaşmak için işlevi kullanmanız gerekir. IF. Örneğimizde, bu formül şöyle görünecektir:

 =ЕСЛИ(C2>=8;B2/2;B2)

Fonksiyonun ilk argümanında yer alan boole ifadesi, > ve = operatörleri kullanılarak oluşturulur. Basit bir deyişle, başlangıçta kriter şu şekildedir: hücre değeri 8'den büyük veya ona eşitse, ikinci argümanda verilen formül yürütülür. Terminolojik olarak, ilk koşul doğruysa, ikinci argüman yürütülür. Yanlışsa - üçüncü.Excel'de Boole işlemleri

Bu görevin karmaşıklığı artırılabilir. VE mantıksal işlevini kullanma göreviyle karşı karşıya olduğumuzu varsayalım. Bu durumda koşul şu şekilde olacaktır: Ürün 8 aydan fazla depolanırsa, fiyatı iki kez sıfırlanmalıdır. 5 aydan fazla satışta ise 1,5 defa sıfırlanmalıdır. 

Bu durumda, formül giriş alanına aşağıdaki dizeyi girmeniz gerekir.

=ЕСЛИ(И(C2>=8);B2/2;ЕСЛИ(И(C2>=5);B2/1,5;B2))Excel'de Boole işlemleri

işlev IF gerekirse argümanlarda metin dizelerine izin verir. 

Görev 2

Diyelim ki, ürün indirimden sonra 300 rubleden daha azına mal olmaya başladı, sonra yazılması gerekiyor. 10 ay satılmadan kalmışsa da aynısı yapılmalıdır. Bu durumda, bu seçeneklerden herhangi biri kabul edilebilir, bu nedenle işlevi kullanmak mantıklıdır. OR и IF. Sonuç aşağıdaki satırdır.

=ЕСЛИ(ИЛИ(D2<300;C2>=10);»списан»;»»)

Koşul yazılırken mantıksal operatör kullanılmışsa OR, o zaman aşağıdaki gibi kodu çözülmelidir. C2 hücresi 10 veya daha fazla sayı içeriyorsa veya D2 hücresi 300'den küçük bir değer içeriyorsa, ilgili hücreye "yazılan" değer döndürülmelidir.Excel'de Boole işlemleri

Koşul karşılanmazsa (yani yanlış olduğu ortaya çıkarsa), formül otomatik olarak boş bir değer döndürür. Bu nedenle, ürün daha erken satılmışsa veya stokta gereğinden az ise veya eşik değerinden daha düşük bir değere iskonto edilmişse, boş bir hücre kalır. 

Diğer işlevleri argüman olarak kullanmasına izin verilir. Örneğin, matematiksel formüllerin kullanımı kabul edilebilir.

Görev 3

Spor salonuna girmeden önce birkaç sınava giren birkaç öğrenci olduğunu varsayalım. Geçer puan olarak 12 puan vardır. Ve girebilmek için matematikten en az 4 puan olması zorunludur. Sonuç olarak, Excel bir alındı ​​raporu oluşturmalıdır. 

İlk önce aşağıdaki tabloyu oluşturmanız gerekir.Excel'de Boole işlemleri

Görevimiz, tüm notların toplamını geçme notu ile karşılaştırmak ve ayrıca matematik notunun 4'ün altında olduğundan emin olmaktır. Ve sonucun olduğu sütunda “kabul edildi” veya “hayır” belirtmelisiniz.

Aşağıdaki formülü girmemiz gerekiyor.

=ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»)

Mantıksal operatörü kullanma И bu koşulların ne kadar doğru olduğunu kontrol etmek gerekir. Ve nihai puanı belirlemek için klasik işlevi kullanmanız gerekir. SUM.Excel'de Boole işlemleri

Böylece fonksiyon kullanılarak IF birçok farklı sorunu çözebilirsiniz, bu yüzden en yaygın olanlardan biridir.

Görev 4

Bir bütün olarak değerlemeden sonra malların ne kadara mal olduğunu anlama ihtiyacı ile karşı karşıya olduğumuzu varsayalım. Bir ürünün maliyeti ortalama değerinden düşükse, bu ürünün silinmesi gerekir. 

Bunu yapmak için yukarıda verilen tabloyu kullanabilirsiniz.Excel'de Boole işlemleri

Bu sorunu çözmek için aşağıdaki formülü kullanmanız gerekir.

=EĞER(D2

İlk argümanda verilen ifadede fonksiyonu kullandık. ortalamaBelirli bir veri kümesinin aritmetik ortalamasını belirten A. Bizim durumumuzda bu, D2:D7 aralığıdır.Excel'de Boole işlemleri

Görev 5

Bu durumda ortalama satışları belirlememiz gerektiğini varsayalım. Bunu yapmak için böyle bir tablo oluşturmanız gerekir.Excel'de Boole işlemleri

Ardından, içeriği belirli bir kriteri karşılayan hücrelerin ortalama değerini hesaplamanız gerekir. Bu nedenle, hem mantıksal hem de istatistiksel bir çözüm kullanılmalıdır. Yukarıdaki tablonun altında, sonuçların görüntüleneceği bir yardımcı tablo oluşturmanız gerekir.Excel'de Boole işlemleri

Bu görev sadece bir fonksiyon kullanılarak çözülebilir.

=СРЗНАЧЕСЛИ($B$2:$B$7;B9;$C$2:$C$7)

İlk argüman, kontrol edilecek değer aralığıdır. İkincisi durumu belirtir, bizim durumumuzda B9 hücresidir. Ancak üçüncü argüman olarak, aritmetik ortalamayı hesaplamak için kullanılacak olan aralık kullanılır.

işlev KALPSİZ B9 hücresinin değerini, mağaza numaralarını listeleyen B2:B7 aralığında bulunan değerlerle karşılaştırmanıza olanak tanır. Veriler eşleşirse, formül C2:C7 aralığının aritmetik ortalamasını hesaplar.Excel'de Boole işlemleri

Sonuç

Farklı durumlarda mantık işlevlerine ihtiyaç vardır. Belirli koşulları test etmek için kullanılabilecek birçok formül türü vardır. Yukarıda görüldüğü gibi, ana işlevi IF, существует множество других, ситорые можно ve различных ситуациях.

Mantık fonksiyonlarının gerçek durumlarda nasıl kullanılabileceğine dair birkaç örnek de verildi.

Mantıksal işlevlerin kullanımının daha birçok yönü vardır, ancak hepsini bir, hatta büyük bir makale çerçevesinde düşünmek zordur. Mükemmelliğin sınırı yoktur, bu nedenle zaten bilinen formüllerin yeni uygulamalarını her zaman arayabilirsiniz.

Yorum bırak