So schreiben Sie eine IF-Formel/Anweisung in Excel
Excel ist ein so leistungsfähiges Tabellenkalkulationsprogramm, dass ich bezweifle, dass irgendjemand alles wissen kann, was es kann. Das Programm hat so viele Aspekte, dass es erstaunlich ist, dass alles in einer so einfachen Oberfläche zusammengefasst werden kann. Ich habe kürzlich Excel für einige Arbeiten zu Hause verwendet und festgestellt, dass ich die IF-Funktion verwendet habe, um ein paar Formeln zu schreiben.
Das Schreiben einer einfachen IF-Anweisung in Excel ist unerlässlich, insbesondere wenn Sie ständig mit vielen Zahlen zu tun haben. Es ist eines dieser Dinge, die nicht so kompliziert sind wie Makros, aber nicht unbedingt intuitiv wie das Summieren einer Zahlenkolonne.
IF-Anweisungen in Excel
In diesem Artikel werde ich Sie durch eine kurze Einführung zum Schreiben einer IF-Anweisung in ein Excel - Arbeitsblatt führen. Zu Beginn sollten Sie die Grundlage aller IF-Anweisungen verstehen:
IF condition THEN true ELSE false
Das wars so ziemlich. Die Bedingung ist normalerweise ein Vergleich von etwas. Dieses Etwas sind normalerweise Zahlen oder Text. Wir beginnen mit einigen einfachen Zahlenvergleichen, dann Text, dann schließen wir Operatoren wie AND/OR usw. ein. Hier ist also unser erstes Beispiel:
Wir haben hier ein sehr einfaches Beispiel. Zwei Spalten mit zwei Zahlen, 25 und 35. Wenn Spalte C(Column C) , wir prüfen wollen, ob Spalte A(Column A) größer als 10 ist, geben wir den Text Ja(Yes) aus, andernfalls den Text Nein(No) . Ein paar Dinge zu beachten:
1. Sie müssen den eigentlichen Vergleich nicht in Klammern setzen, aber es ist eine sehr gute Übung, besonders wenn der Vergleich komplizierter wird.
2. Um Text für den wahren oder falschen Wert auszugeben, müssen Sie doppelte Anführungszeichen verwenden. Wenn Sie dies nicht tun, wird es denken, dass Sie versuchen, auf einen benannten Bereich in Excel zu verweisen .
Sehen wir uns nun einige weitere Dinge an, die Sie tun können. Im Vergleichsbereich können Sie auch rechnen. Zum Beispiel können Sie dies tun, wenn Sie möchten:
Hier sagen wir, dass, wenn der Wert von A2 mal 10 größer als 10 ist, Ja(Yes) ausgegeben wird, andernfalls Nein ausgegeben wird. Ziemlich(Pretty) einfach, oder? Nehmen wir nun an, wir wollten Zahlen anstelle von Text ausgeben. Hier ist ein Beispiel:
Wenn in diesem Beispiel der Wert in A2 größer als 10 ist, wird der Wert mal 2 ausgegeben, andernfalls wird der Wert mit 5 multipliziert. Ziemlich(Pretty) nutzlos, aber Sie verstehen, worum es geht. Sie können auch den Wert anderer Zellen in der Formel verwenden.
Hier sagen wir, dass, wenn der Wert von A2 größer als 10 ist, dann B2 mit 10 multiplizieren, andernfalls B2 mit 5 multiplizieren und diesen Wert in Zelle C2 ausgeben. Machen wir es jetzt komplizierter. Was wäre, wenn wir Ja(Yes) ausgeben wollten, wenn sowohl A2 als auch B2 größer als 10 sind?
Hier ist etwas Neues! Wenn wir A2 > 10 AND B2 > 10 wollen , müssen wir die AND- Funktion innerhalb der IF-Funktion verwenden. Klingt knifflig, aber nicht so schlimm. Die UND-(AND) Funktion nimmt grundsätzlich mehrere Vergleichsargumente ( A2 > 10 ) und führt ein UND(AND) mit ihnen aus. Sie müssen alle wahr sein, damit „ Ja(Yes) “ angezeigt wird. Sie können drei oder vier oder mehr Vergleichsargumente hinzufügen, wenn Sie möchten. Wenn Sie ein ODER machen möchten, ersetzen Sie einfach das obige UND(AND) durch das Wort ODER.
Was ist, wenn Sie einen anderen Wert als Text oder eine berechnete Zahl zurückgeben möchten. Was ist, wenn Sie den Wert einer Zelle auf einem anderen Blatt zurückgeben möchten? Nun, Sie können so etwas tun:
Für den wahren Wert gebe ich den Wert von Zelle A1 auf Blatt 2(Sheet 2) zurück . Das ist ziemlich einfach! So können Sie bei Bedarf problemlos Werte aus anderen Blättern referenzieren. In gleicher Weise können Sie im logischen Vergleich auch einen Wert aus einem anderen Blatt verwenden, dh Blatt2!A1 > 10. Schauen wir uns weitere Dinge an, die Sie tun können! Angenommen, Sie wollten eine IF-Anweisung basierend auf dem in einer Zelle gespeicherten Werttyp (Zahl, Text oder Leerzeichen) ausführen. Sie können so etwas tun:
Für die beiden anderen Datentypen können Sie ISTEXT und ISNUMBER verwenden. (ISNUMBER)Diese Funktionen können beim Schreiben von IF-Formeln sehr praktisch sein. Beachten Sie, dass Sie die meisten Funktionen in Excel(Excel) grundsätzlich innerhalb einer IF-Anweisung verwenden können, also fühlen Sie sich frei, loszulassen. Sie können beispielsweise Funktionen wie SUM , MAX , MIN usw. verwenden.
Bisher haben wir im logischen Vergleich nur mit einem Wert gearbeitet, aber sagen wir, wir wollen mit einer Gruppe von Zellen arbeiten. Wenn beispielsweise alle Zahlen in einem Zellbereich größer als 10 sind, wird True ausgegeben , andernfalls False .
Es ist so einfach wie die Verwendung des Doppelpunkts, wie oben gezeigt, A2:A4. In diesem Fall wird jeder Wert von A2 bis A4 getestet, um festzustellen, ob er größer als 10 ist. Wenn alle größer als 10 sind, wird der wahre Wert angezeigt. Was ist mit verschachtelten IF-Anweisungen?
Hier sage ich, dass, wenn A2 größer als 10 ist, einen Wert ausgeben, aber wenn nicht, dann einen weiteren IF-Vergleich durchführen. Wenn B2(IF B2) größer als 10 ist, dann gib einen anderen Wert aus. Sie können IF-Anweisungen 64 Ebenen tief verschachteln, was bedeutet, dass Sie einige ziemlich komplizierte Dinge tun können. Sie werden wahrscheinlich nie so weit gehen müssen, aber manchmal ist es nützlich, ein paar Ebenen tiefer zu gehen.
Dies ist nur eine grundlegende Einführung in die IF-Anweisung, aber hoffentlich hilft es Ihnen beim Einstieg. Versuchen Sie, eine IF-Anweisung zu schreiben, um etwas in Excel zu tun, und können es nicht herausfinden? Posten Sie hier einen Kommentar mit dem Problem und ich werde versuchen, Ihnen beim Schreiben der richtigen IF-Formel zu helfen. Genießen!
Related posts
So löschen Sie leere Zeilen in Excel
So verwenden Sie die Speak Cells-Funktion von Excel
So fügen Sie ein Excel-Arbeitsblatt in ein Word-Dokument ein
So verwenden Sie die Was-wäre-wenn-Analyse von Excel
So reparieren Sie eine Zeile in Excel
2 Möglichkeiten, die Transponierungsfunktion von Excel zu verwenden
So fügen Sie CSV oder TSV in ein Excel-Arbeitsblatt ein
So alphabetisieren Sie in Excel
Wann sollte Index-Match anstelle von SVERWEIS in Excel verwendet werden?
Ein fortgeschrittener VBA-Leitfaden für MS Excel
So teilen Sie eine Excel-Datei für eine einfache Zusammenarbeit
Zellbezüge beim Kopieren einer Formel in Excel beibehalten
10 Excel-Tipps und Tricks für 2019
So erstellen Sie mehrere verknüpfte Dropdown-Listen in Excel
5 Möglichkeiten zum Konvertieren von Text in Zahlen in Excel
Grundlegende einspaltige und mehrspaltige Datensortierung in Excel-Tabellen
Verwenden Sie dynamische Bereichsnamen in Excel für flexible Dropdowns
So verfolgen Sie Abhängigkeiten in Excel
So erstellen Sie eine einfache Pivot-Tabelle in Excel
Verwenden des What-If-Analyse-Zielsuchwerkzeugs von Excel