0Pricing
Excel Formulas Academy · Ders

NOT ile Mantığı Tersine Çevirme

NOT işleviyle TRUE veya FALSE sonucunu tersine çevirin.

NOT ile Mantığı Tersine Çevirme, CoddyKit'te ücretsiz bir Excel Formulas Academy dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Excel Formulas Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Excel Formulas Academy kursu toplamda 4 dersten oluşur.

Mantığı Tersine Çevirme

Bazen ne yaptığınızı değil, ne istemediğinizi açıklamak daha kolaydır. Doğu bölgesinden olmayan herkesi göstermek veya ödenmemiş herhangi bir siparişi işaretlemek isteyebilirsiniz.

NOT işlevi mantıksal bir değeri tersine çevirir. Bir şey TRUE ise NOT onu FALSE yapar. FALSE ise NOT onu TRUE yapar.

Yalnızca tek bir koşul alan en basit mantıksal işlevdir; ancak birçok kuralı daha anlaşılır biçimde ifade etmenizi sağlar.

NOT'un Yapısı

AND ve OR'nin aksine, NOT işlevi tam olarak bir bağımsız değişken alır:

  • mantıksal TRUE veya FALSE olarak değerlendirilen tek bir koşul ya da değer

Karşıtını döndürür. İkinci bir bağımsız değişken veya virgüllerle ayrılmış bir liste yoktur. İçine ne koyarsanız koyun, NOT onu basitçe tersine çevirir.

=NOT(logical)

Doğruluk Değerini Tersine Çevirme

NOT'un yaptığı her şey iki satırda:

  • =NOT(TRUE) sonucu FALSE olur
  • =NOT(FALSE) sonucu TRUE olur

Tüm davranış bundan ibarettir. İngilizcedeki değil sözcüğü gibidir: doğru değil, yanlış demektir; yanlış değil, doğru demektir. Bu ters çevirmeyi aklınızda tutarsanız dersin geri kalanı doğal biçimde ilerler.

=NOT(TRUE)

Karşılaştırmayı Tersine Çevirme

En yaygın kullanım, bir karşılaştırmayı tersine çevirmektir. A2 hücresinde bir bölge adı olduğunu varsayınız. Doğu dışındaki tüm bölgeler için TRUE elde etmek istiyorsunuz.

Aşağıdaki formül A2="East" koşulunu alır ve sonucunu tersine çevirir. Bölge Doğu ise iç koşul doğrudur, dolayısıyla NOT FALSE döndürür. Diğer tüm bölgeler için TRUE döndürür.

=NOT(A2="East")

NOT mu, Eşit Değil İşleci mi?

Elektronik tablolarda eşit olmadığını belirten bir işleç zaten vardır: <>. Bu nedenle =NOT(A2="East") ifadesi, =A2<>"East" ile aynı sonucu verir.

Tek bir karşılaştırma için <> işleci daha kısadır ve çoğu zaman daha anlaşılırdır. NOT'un asıl değeri, bir bütün olarak AND veya OR sonucunun tamamı gibi daha karmaşık bir şeyi tersine çevirmeniz gerektiğinde ortaya çıkar; bunu sırada göreceksiniz.

=A2<>"East"

AND veya OR'yi Tersine Çevirme

NOT burada öne çıkar. Bir ürünün yalnızca A2'deki miktar 0'dan büyük ve B2'deki durum Active olduğunda stokta olduğunu düşününüz. Stokta olmayan her şeyi işaretlemek istiyorsunuz.

Bir bütün olarak AND işlevini NOT içine yerleştiriniz. Ürün stoktaysa içteki AND sonucu doğrudur, bu nedenle NOT FALSE döndürür. Diğer tüm durumlarda TRUE döndürür.

=NOT(AND(A2>0, B2="Active"))

Uygulamalı Örnek: Bir Grubu Hariç Tutma

Intern rolündekiler hariç tüm çalışanlara prim vermek istediğinizi varsayınız. NOT kullanmak, neredeyse gereksinimin kendisini okumak gibidir.

Formül, C2'deki rolün Intern olmadığını denetler. Bu doğruysa Eligible gösterir; aksi halde Not Eligible gösterir. İstisnayı doğrudan açıklamak, dahil edilen her rolü tek tek listelemekten çoğu zaman formülün okunmasını kolaylaştırır.

=IF(NOT(C2="Intern"), "Eligible", "Not Eligible")

Boş Olmayan Hücreleri Denetleme

NOT, ISBLANK gibi TRUE veya FALSE döndüren işlevlerle iyi uyum sağlar. ISBLANK işlevi, bir hücre boş olduğunda TRUE olur.

Bir hücrede değer varsa işlem yapmak için bunu NOT ile tersine çeviriniz. Aşağıdaki formül, A2 boş değilse Ready, boşsa Missing gösterir.

=IF(NOT(ISBLANK(A2)), "Ready", "Missing")

İki Olumsuzluk Birbirini Götürür

Günlük dilde olduğu gibi, iki NOT işlevi birbirini götürür. =NOT(NOT(TRUE)) ifadesi yeniden TRUE döndürür; çünkü değer iki kez tersine çevrilmiştir.

Bilinçli olarak çifte olumsuzluk yazmanız nadir olsa da bunu fark etmek karmaşık formülleri sadeleştirmenize yardımcı olur. NOT(NOT(...)) ifadesini görürseniz genellikle ikisini de silip içteki koşulu bırakabilirsiniz.

=NOT(NOT(A2>10))

NOT'u Ne Zaman Kullanmalı

Kuralınız doğal olarak bir hariç tutma veya tersine çevirme biçiminde ifade ediliyorsa NOT kullanınız:

  • yönetici olmayan herkes
  • gönderilmemiş herhangi bir sipariş
  • Bütün bir AND veya OR sonucunu tersine çevirme

Tek ve basit bir karşılaştırma için <> işleci daha düzenli olabilir. Ancak karmaşık mantığı tersine çevirmek için NOT, niyetinizi son derece açık tutar.

NOT Neden Önemlidir

NOT işlevi küçük ama güçlüdür: Herhangi bir mantıksal sonucu karşıtına çevirir. Böylece korumak istediğiniz her şeyi zahmetli biçimde listelemek yerine istisnaları doğrudan açıklayabilirsiniz.

Temel noktaları unutmayınız:

  • Tam olarak tek bir bağımsız değişken alır
  • TRUE değerini FALSE değerine, tersini de TRUE değerine dönüştürür
  • Bir AND, OR veya ISBLANK gibi bir işlevi sarmaladığınızda en yararlıdır

Şimdi hızlı bir kontrol deneyiniz.

Hızlı Kontrol

NOT işlevinin nasıl davrandığını anladığınızı sınayınız.

Özet: NOT ile Mantığı Tersine Çevirme

NOT işlevinin, mantıksal bir değeri tersine çevirerek TRUE değerini FALSE'a ve FALSE değerini TRUE'a dönüştürdüğünü öğrendiniz.

  • Sözdizimi: Tam olarak tek bir koşulla =NOT(test)
  • Tek bir karşılaştırma için <> çoğu zaman daha kısadır: =A2<>"East"
  • Bütün bir AND veya OR sonucunu tersine çevirmek için en uygunudur: =NOT(AND(...))
  • ISBLANK ve diğer doğru/yanlış işlevleriyle iyi uyum sağlar

Sırada, birçok dalı aynı anda ele almanın daha düzenli bir yolu olan IFS var.

=NOT(AND(A2>0, B2="Active"))

Sıkça Sorulan Sorular

“NOT ile Mantığı Tersine Çevirme” dersi ücretsiz mi?

Evet — “NOT ile Mantığı Tersine Çevirme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Excel Formulas Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Excel Formulas Academy kursu toplamda 4 dersten oluşur.

“NOT ile Mantığı Tersine Çevirme” dersinde ne öğreneceğim?

NOT işleviyle TRUE veya FALSE sonucunu tersine çevirin. Excel Formulas Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Excel Formulas Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Excel Formulas Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.

“NOT ile Mantığı Tersine Çevirme” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Excel Formulas Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Excel Formulas Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. AND ile Tüm Koşulları Zorunlu Kılma
  2. OR ile Herhangi Bir Eşleşmeyi Kabul Etme
  3. NOT ile Mantığı Tersine Çevirme
  4. IFS ile Daha Temiz Dallanma
← Excel Formulas Academy Sayfasına Dön