Wie man die NOT-Funktion in Excel verwendet (8 nützliche Beispiele)

  • Teile Das
Hugh West

Die NICHT Funktion in Excel gibt einen logisch entgegengesetzten Wert zurück. In diesem Artikel lernen Sie, diese Funktion zu verwenden, und besprechen ihre Anwendung mit VBA Code .

Der obige Screenshot ist ein Überblick über den Artikel, der die Anwendung des NICHT Um dies zu verdeutlichen, werden Sie in den folgenden Abschnitten mehr über die Verwendung der Excel-Funktion NICHT Funktion mit ihren Grundlagen.

Download Arbeitsbuch Praxis

NOT-Funktion verwenden.xlsm

Excel NOT-Funktion: Syntax & Argumente

Die NICHT Funktion umkehrt ( Gegenteil von ) a Boolesche Einfach ausgedrückt: Wenn Sie TRUE eingeben, gibt die Funktion FALSE zurück, und umgekehrt.

  • Ziel der Funktion:

NICHT Funktion gibt immer einen logisch entgegengesetzten Wert zurück .

  • Syntax:

=NOT(logisch)

  • Erläuterung des Arguments:
Argument Erforderlich/Optional Erläuterung
Logisch Erforderlich Ein logischer Wert, der entweder TRUE oder FALSE ausgewertet werden kann
  • Rückgabe Parameter:

Umgekehrter logischer Wert, d.h. FALSE wird zu TRUE, oder TRUE zu FALSE.

8 Beispiele für die Verwendung der NOT-Funktion in Excel

Lassen Sie uns nun ohne weitere Verzögerung einen Blick auf die einzelnen Beispiele mit den entsprechenden Abbildungen und ausführlichen Erklärungen werfen. Als Hinweis haben wir verwendet Microsoft Excel 365 Version, können Sie jede andere Version nach Belieben verwenden.

Beispiel 1: Grundlegendes Beispiel für die NOT-Funktion in Excel

Lassen Sie uns zunächst das einfachste Beispiel für die NICHT Funktion, die die logischen Werte TRUE und FALSE ändert. In der folgenden Abbildung ist die B5 Zelle TRUE enthält, wird die NICHT Funktion gibt das Gegenteil FALSE in der C5 Zelle. Normalerweise, 0 wird in Excel als FALSE betrachtet, so dass die NICHT Funktion gibt TRUE zurück mit 0 Bei jeder anderen Zahl ist die Ausgabe FALSCH.

Beispiel 2: Verwendung der NOT-Funktion zum Auslassen eines bestimmten Wertes

Alternativ können wir auch die NICHT um einen bestimmten Zellwert mit Hilfe der folgenden Formel auszuschließen.

=NOT(B5="TV")

Zum Beispiel, die B5 Zelle bezieht sich auf die Eingabe TV. Konkret gibt die Funktion FALSE zurück für TV und TRUE für alle anderen Produkte, da wir nur die folgenden Produkte ausschließen wollen TV.

Beispiel 3: NOT für Größer als oder Kleiner als Wert

Umgekehrt können wir auch prüfen, ob ein Zellenwert kleiner als ein bestimmter Wert ist. In diesem Fall wollen wir die Produkte filtern, deren Preis kleiner als $200 Wenn die Bedingung erfüllt ist, gibt die Funktion TRUE aus.

=NOT(C5>200)

Zum Beispiel, die C5 Zelle zeigt die Preis der TV das ist $500 .

Beispiel 4: NOT mit OR-Funktion in Excel

Außerdem können wir die ODER-Funktion mit dem NICHT Funktion, um zu prüfen, ob ein oder mehrere Kriterien erfüllt sind, und TRUE bzw. FALSE zu liefern. In dieser Situation kann jede Produkt andere als TV und AC wird TRUE zurückgeben.

=NOT(OR(B5="TV",B5="AC"))

In der obigen Gleichung ist die B5 Zelle zeigt auf die Produkt TV .

Formel Aufschlüsselung:

  • OR(B5="TV",B5="AC") → prüft, ob eines der Argumente TRUE ist, und gibt TRUE oder FALSE zurück. Gibt nur FALSE zurück, wenn alle Argumente FALSE sind. Hier prüfen die Funktionen, ob der Text in der B5 Zelle ist TV oder AC Wenn eine der Bedingungen zutrifft, gibt die Funktion TRUE zurück.
    • Ausgang → TRUE
  • NOT(OR(B5="TV",B5="AC")) → wird
    • NOT(TRUE) → ändert FALSE in TRUE oder TRUE in FALSE. Hier gibt die Funktion das Gegenteil von TRUE zurück, nämlich FALSE.
    • Ausgang → FALSE

Beispiel 5: NOT mit AND-Funktion

In ähnlicher Weise können wir auch die UND-Funktion in Verbindung mit dem NICHT um die Bedingung festzulegen, bei der beide Kriterien erfüllt sind. In diesem Fall wollen wir die Produkt TV gemacht von Hersteller Silo Digital .

=NOT(AND(B5="TV",C5="Silo Digital"))

Zum Beispiel, die B5 und C5 Zellen stellen die Produkt TV und die Hersteller Silo Digital .

Formel Aufschlüsselung:

  • AND(B5="TV",C5="Silo Digital") → prüft, ob alle Argumente WAHR, und gibt zurück WAHR wenn alle Argumente WAHR . hier, B5="TV" ist die logisch1 Argument, und C5="Silo Digital" ist die logisch2 Argument, da beide Bedingungen erfüllt sind, so dass die UND-Funktion gibt die Ausgabe WAHR .
    • Ausgang → TRUE
  • NOT(AND(B5="TV",C5="Silo Digital")) → wird
    • NOT(TRUE) → Hier gibt die Funktion das Gegenteil von TRUE aus, nämlich FALSE.
    • Ausgang → FALSE

Beispiel 6: NOT mit IF-Funktion

Außerdem können wir die beliebten IF-Funktion mit dem NICHT Funktion, um logische Aussagen zu konstruieren. Hier wollen wir den Kauf einer TV oder AC, und wenn die Kriterien erfüllt sind, wird das Ergebnis wie folgt angezeigt "Nicht kaufen" (steht für TRUE).

=IF(NOT(OR((B5="TV"),(B5="AC"))), "Zu kaufen", "Nicht kaufen")

In dem obigen Ausdruck ist die B5 Zelle bezieht sich auf TV .

Formel Aufschlüsselung:

  • ODER((B5="TV"),(B5="AC")) → prüft, ob eines der Argumente TRUE ist und gibt TRUE oder FALSE zurück. Gibt nur FALSE zurück, wenn alle Argumente FALSE sind. Hier prüfen die Funktionen, ob der Text in der Datei B5 Zelle ist TV oder AC Wenn eine der Bedingungen zutrifft, gibt die Funktion TRUE zurück.
    • Ausgang → TRUE
  • NOT(OR(B5="TV",B5="AC")) → wird
    • NOT(TRUE) → ändert FALSE in TRUE oder TRUE in FALSE. Hier gibt die Funktion das Gegenteil von TRUE zurück, nämlich FALSE.
    • Ausgang → FALSE
  • IF(NOT(OR((B5="TV"),(B5="AC"))), "Zu kaufen", "Nicht kaufen") → wird
    • IF(FALSE, "Zu kaufen", "Nicht kaufen") → prüft, ob eine Bedingung erfüllt ist und gibt einen Wert zurück, wenn WAHR und einen anderen Wert, wenn FALSCH . hier, FALSCH ist die logischer_Test Argument, aufgrund dessen die IF-Funktion gibt den Wert von "Nicht kaufen" die die wert_wenn_false Andernfalls würde es das Argument "Zu kaufen" die die wert_wenn_true Argument.
    • Ausgabe → "Nicht kaufen"

Beispiel 7: NOT mit ISBLANK-Funktion (Arbeiten mit leeren Zellen)

Außerdem können wir die ISBLANK-Funktion und die NICHT um auf leere Zellen zu prüfen und die Funktion IF Funktion, um das Ergebnis auf der Grundlage der vorherigen Ausgabe zurückzugeben. Zum Beispiel wird die Preiserhöhung einiger Produkte als Extra Preis, in diesem Fall wird der Preis des Produkts um 10% Hier, die Produkte ohne Extra Preis werden nicht berücksichtigt.

=IF(NOT(ISBLANK(E5)), E5*10%, "Kein Rabatt")

Genauer gesagt, die E5 Zelle zeigt die Extra Preis .

Formel Aufschlüsselung:

  • ISBLANK(E5) →. prüft, ob sich ein Verweis auf eine leere Zelle bezieht, und gibt WAHR oder FALSCH . hier, E5 ist die Wert Argument, das sich auf den Extra Preis. Nun, die ISBLANK Funktion prüft, ob die Extra Preis Die Zelle ist leer und liefert WAHR wenn leer und FALSCH wenn nicht leer.
    • Ausgang → FALSE
  • NOT(ISBLANK(E5)) wird
    • NOT(FALSE) Hier kehrt die Funktion den Wert FALSE in TRUE um.
    • Ausgang → TRUE
  • IF(NOT(ISBLANK(E5)), E5*10%, "Kein Rabatt") wird
    • IF(TRUE, E5*10%, "Kein Rabatt" ) → In diesem Fall, WAHR ist die logischer_Test Argument, aufgrund dessen die IF-Funktion gibt zurück. E5*10% die die wert_wenn_true Andernfalls würde es das Argument "Kein Rabatt" die die wert_wenn_false Argument.
    • 100 * 10% → 10

Beispiel 8: NOT-Funktion in VBA-Code in Excel

Zu guter Letzt können Sie die Excel-Funktion NICHT Funktion, um zu prüfen, ob eine Zelle einen numerischen Wert mit der VBA Es ist einfach und leicht, folgen Sie einfach den Anweisungen.

📌 Schritte :

  • Navigieren Sie zunächst zur Seite Entwickler Registerkarte>> klicken Sie auf die Visual Basic Taste.

Nun, dies öffnet die Visual Basic-Editor in einem neuen Fenster.

  • Zweitens: Gehen Sie zur einfügen. tab>> auswählen Modul .

Zur leichteren Orientierung können Sie den Code von hier kopieren und wie unten gezeigt in das Fenster einfügen.

 Sub Excel_NOT_Function() 'eine Variable deklarieren Dim ws As Worksheet Set ws = Worksheets("NOT VBA") 'die Excel NOT-Funktion anwenden ws.Range("C5").Formula = "=NOT(ISNUMBER(B5))" ws.Range("C6").Formula = "=NOT(ISNUMBER(B6))" ws.Range("C7").Formula = "=NOT(ISNUMBER(B7))" ws.Range("C8").Formula = "=NOT(ISNUMBER(B8))" ws.Range("C9").Formula = "=NOT(ISNUMBER(B9))" End Sub 

Code-Aufschlüsselung:

Jetzt erklären wir die VBA Code, der in zwei Schritte unterteilt ist.

  • Im ersten Teil wird der Unterroutine ein Name gegeben, hier ist es Excel_NOT_Function() .
  • Als nächstes definieren Sie die Variable ws für die Speicherung der Arbeitsblatt-Objekt und geben Sie den Namen des Arbeitsblatts ein, hier ist es " NICHT VBA ".
  • Verwenden Sie im zweiten Trank die NICHT und ISNUMMER Funktionen, um zu prüfen, ob die angegebene B5 , B6 , B7 , B8 und B9 Zellen ( Eingabezellen ) enthalten numerische oder Textdaten.
  • Verwenden Sie nun die Bereich Objekt um das Ergebnis an die C5 , C6 , C7 , C8 und C9 Zellen ( Ausgangszellen ).

  • Drittens: Schließen Sie die VBA Fenster>> klicken Sie auf das Makros Taste.

Dies öffnet die Makros Dialogfeld.

  • Wählen Sie anschließend die Option copy_and_paste_data Makro>> schlagen die ausführen. Taste.

Schließlich sollten die Ergebnisse wie in der folgenden Abbildung aussehen.

Häufige Fehler bei der Verwendung der NOT-Funktion

Fehler Vorkommen
#WERT! Tritt auf, wenn der Zellbereich als Eingabe eingefügt wird

Praxisteil

Hier haben wir eine Praxis Abschnitt auf der rechten Seite jedes Blattes, damit Sie selbst üben können. Bitte stellen Sie sicher, dass Sie es selbst tun.

Schlussfolgerung

Zusammenfassend beschreibt dieser Artikel 8 Beispiele für die Verwendung der NICHT Funktion in Excel. Wir empfehlen Ihnen nun, den gesamten Artikel sorgfältig zu lesen und das Wissen in unserer kostenlosen Übungsmappe anzuwenden. Und besuchen Sie ExcelWIKI für viele weitere Artikel wie diesen.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.