Computers

So führen Sie verschachtelte IF-Anweisungen in Excel aus

Autor: Laura McKinney
Erstelldatum: 9 April 2021
Aktualisierungsdatum: 19 November 2024
Anonim
So führen Sie verschachtelte IF-Anweisungen in Excel aus - Computers
So führen Sie verschachtelte IF-Anweisungen in Excel aus - Computers

Inhalt

Ich bin Buchhalter und liebe es, in Excel zu arbeiten. Meine Frau und ich haben unser eigenes Geschäft für individuelle Einladungen und Fotografie.

Wenn Sie lernen, wie Sie verschachtelte IF-Anweisungen in Excel verwenden, wird Ihnen das Leben leichter und Sie werden in Excel viel effizienter. Verschachtelte IF-Anweisungen sind eine leistungsstarke Möglichkeit, komplexe Berechnungen in einer einzelnen Zelle durchzuführen. Als Buchhalter verwende ich jeden Tag bei der Arbeit verschachtelte IF-Anweisungen und weiß nicht, was ich ohne sie tun würde.

Was ist eine verschachtelte IF-Anweisung?

Sie denken vielleicht, was genau eine verschachtelte IF-Anweisung ist? Eine verschachtelte IF-Anweisung enthält als Teil des Arguments mindestens eine IF-Anweisung in einer anderen. Ich denke, dass die am meisten verschachtelten IF-Anweisungen, die ich in einer Formel verwendet habe, elf sind, als ich versuchte, eine Verkaufsformel für das laufende Jahr zu steuern. Sie können auch andere verschachtelte Funktionen innerhalb einer IF-Anweisung verwenden, z. B. OR, AND und NOT.

Verschachtelte IF-Anweisungen in Excel

Stellen Sie sich verschachtelte IF-Anweisungen folgendermaßen vor: Wenn eine Bedingung wahr ist, geben Sie diesen Wert ein. Wenn sie nicht wahr ist, prüfen Sie, ob sie die nächste Bedingung erfüllt. Ist diese Bedingung wahr? Wenn ja, geben Sie diesen Wert ein, andernfalls, wenn er falsch ist, geben Sie diesen Wert ein. Verschachtelte IF-Anweisungen sehen möglicherweise kompliziert aus und sind schwer zu befolgen. Wenn Sie jedoch erst einmal verstanden haben, wonach Excel sucht, sind sie recht einfach zu erstellen. Das obige Bild zeigt detailliert, was Excel für eine Formel mit einer verschachtelten IF-Anweisung benötigt. Schauen wir uns die individuellen Anforderungen genauer an.


Logik Test

Der logische Test ist der Wert oder Ausdruck, den Sie testen möchten, um festzustellen, ob er wahr oder falsch ist. Sie können einen beliebigen Berechnungsoperator (=,> ,,> usw.) verwenden. Ein gutes Beispiel wäre B36 = 10. Excel prüft dann in Zelle B36, ob es gleich 10 ist oder nicht. Dies ist ein Pflichtfeld.

Wert wenn True

Der Wert if true-Parameter ist einfach der Wert, den die Formel anzeigt, wenn der logische Test als true zurückgegeben wird. Wenn dieses Argument leer gelassen wird, gibt Excel eine Null zurück, wenn die Formel wahr ist. Der Wert, wenn True, kann eine Zahl, ein Text, eine Formel oder eine Zellreferenz sein oder eine leere Zelle mit "" zurückgeben.

Verschachtelte IF-Anweisung

Eine verschachtelte IF-Anweisung beginnt erneut mit dem logischen Test, gefolgt vom Wert, wenn True, und wird so oft wie nötig wiederholt, bis zu insgesamt 64, wenn Sie Excel 2007 oder höher verwenden. Ältere Versionen von Excel haben Sie auf sieben Mal beschränkt.

Wert wenn falsch


Der Parameter Value if False ist der Wert oder Ausdruck, den die Formel anzeigt, wenn der logische Test als false zurückgegeben wird. Wenn dieses Argument leer gelassen wird, gibt Excel den logischen Wert false zurück. Der Wert if False kann eine Zahl, ein Text, eine Formel oder eine Zellreferenz sein oder mithilfe von "" eine leere Zelle zurückgeben.

Beispiel für die Verwendung verschachtelter IF-Anweisungen in Excel

Nachdem wir nun wissen, wonach Excel sucht, lassen Sie uns ein schrittweises Beispiel durchgehen. Ich habe eine Tabelle erstellt, die drei übergeordnete Gewinn- und Verlustrechnungen enthält, eine für tatsächliche Ergebnisse, eine für budgetierte Ergebnisse und eine dritte für eine tatsächliche Gewinn- und Verlustrechnung, die über ein Dropdown-Feld gesteuert wird, in dem die ausgewählt wird aktueller Monat in Zelle B3.Unten sehen Sie ein Bild davon, wie die Tabelle aussieht.

Wenn ich dies für die Arbeit tun würde, würde sich normalerweise jede Gewinn- und Verlustrechnung auf einer eigenen Registerkarte befinden. Ich habe alles auf eine Registerkarte gelegt, um die Erklärung dieses Beispiels klarer zu machen.


Aktuelle Gewinn- und Verlustrechnung des aktuellen Monats

Das Abrufen nur der aktuellen Monatsinformationen ist viel schneller und einfacher als die aktuellen Jahresdaten. Klicken Sie in Zelle B23 und geben Sie die folgende Formel ein.

= IF ($ B $ 3 = "Januar", $ B8, IF ($ B $ 3 = "Februar", $ C8, IF ($ B $ 3 = "März", $ D8, IF ($ B $ 3 = "April"), $ E8, IF ($ B $ 3 = "Mai", $ F8, IF ($ B $ 3 = "Juni", $ G8, IF ($ B $ 3 = "Juli", $ H8, IF ($ B $ 3 = "August") ", $ I8, IF ($ B $ 3 =" September ", $ J8, IF ($ B $ 3 =" Oktober ", $ K8, IF ($ B $ 3 =" November ", $ L8, IF ($ B $ 3 =) "Dezember", "Fehler !!!")))))))))))

Ich weiß, dass es auf einmal viel zu verdauen gibt. Lassen Sie es uns in verständliche Spannfutter zerlegen.

= IF ($ B $ 3 = "Januar",

Der erste Teil der Formel ist der logische Test und prüft den Inhalt der Zelle B3, um festzustellen, ob er dem Januar entspricht. Es gibt zwei weitere Dinge, die ich hier erwähnen möchte. Erstens dient das $ auf jeder Seite der Zellreferenz dazu, sie zu verankern, sodass sie unabhängig davon, wo diese Formel kopiert und eingefügt wird, immer auf Zelle B3 zeigt. Die zweite Sache ist, dass Sie, wenn Sie in Excel nach einem Textwert suchen, diesen in Anführungszeichen setzen müssen.

= IF ($ B $ 3 = "Januar", $ B8,

Der nächste Teil der Formel ist der Wert, wenn True, und besagt, dass, wenn Zelle B3 gleich Januar ist, Zelle B8 zurückgegeben wird, die den tatsächlichen Verkaufsbetrag für Januar darstellt. Beachten Sie das $ links von B8, das nur die Spaltenreferenz enthält. Dadurch kann sich die Zeilenreferenz ändern.

= IF ($ B $ 3 = "Januar", $ B8, IF ($ B $ 3 = "Februar", $ C8, IF ($ B $ 3 = "März", $ D8, IF ($ B $ 3 = "April"), $ E8, IF ($ B $ 3 = "Mai", $ F8, IF ($ B $ 3 = "Juni", $ G8, IF ($ B $ 3 = "Juli", $ H8, IF ($ B $ 3 = "August") ", $ I8, IF ($ B $ 3 =" September ", $ J8, IF ($ B $ 3 =" Oktober ", $ K8, IF ($ B $ 3 =" November ", $ L8, IF ($ B $ 3 =) "Dezember",

Der Rest der Formel wiederholt sich. Beachten Sie, wie sich der logische Test jedes Mal ändert, um für einen anderen Monat zu testen. Außerdem ändert der Wert, wenn True, jeden Monat eine Spalte, um den korrekten Betrag der Gewinn- und Verlustrechnung zu ermitteln.

= IF ($ B $ 3 = "Januar", $ B8, IF ($ B $ 3 = "Februar", $ C8, IF ($ B $ 3 = "März", $ D8, IF ($ B $ 3 = "April"), $ E8, IF ($ B $ 3 = "Mai", $ F8, IF ($ B $ 3 = "Juni", $ G8, IF ($ B $ 3 = "Juli", $ H8, IF ($ B $ 3 = "August") ", $ I8, IF ($ B $ 3 =" September ", $ J8, IF ($ B $ 3 =" Oktober ", $ K8, IF ($ B $ 3 =" November ", $ L8, IF ($ B $ 3 =) "Dezember", "Fehler !!!")))))))))))

Schließlich kommen wir zum Argument Value if False. Ich ziehe es vor, eine Fehlermeldung hinzuzufügen, nur für den Fall, dass der Wert in Zelle B3 zu etwas wird, das er nicht sein sollte. Sie könnten damit enden, dass der Dezember der Wert ist, wenn er falsch ist, wenn Sie dies möchten. Es ist auch wichtig, dass Sie die genaue Anzahl der schließenden Klammern hinzufügen, wenn Sie öffnende Klammern haben. Drücken Sie die Eingabetaste und Sie sollten dies jetzt sehen.

Kopieren Sie die Formel in B23 und fügen Sie sie in die Zellen B24 und B25 ein. Beachten Sie, dass die Zelle B26 jetzt gleich der Zelle D11 ist.

Budgetierte Gewinn- und Verlustrechnung des laufenden Monats

Als nächstes müssen wir die budgetierte Gewinn- und Verlustrechnung einbringen. Es gibt zwei Möglichkeiten, dies zu tun. Entweder könnten wir eine andere lange Formel von Grund auf neu eingeben oder wir könnten einen kleinen Trick anwenden, den ich gelernt habe. Normalerweise würde ich jede dieser Gewinn- und Verlustrechnungen auf separaten Registerkarten haben, die perfekt aufeinander abgestimmt sind. Dann müssten wir nur noch die Formel kopieren, da wir die Spaltenüberschriften verankert haben und sie den richtigen Monat korrekt ziehen würden. Da sich jedoch alles auf einer Registerkarte befindet, stimmen die Budgetdaten nicht mit denselben Zeilenreferenzen überein. Zum Glück habe ich noch einen Trick im Ärmel. Kopieren Sie die Zelle B23 und fügen Sie sie in C23 ein. Alle Spaltenreferenzen sollten immer noch gleich sein (beginnen Sie mit B im ersten logischen Test und enden Sie mit M im letzten). Siehe das Bild unten:

Videobeispiel für die Verwendung verschachtelter IF-Anweisungen zum Zuweisen von Buchstabennoten

Markieren Sie die Zellen C23 bis D23. Drücken Sie Strg + H, um ein Dialogfeld Suchen und Ersetzen aufzurufen. Geben Sie im Feld "Find what:" "8" ein. Geben Sie im Feld "Ersetzen durch:" 15 ein. Wir möchten, dass Excel alle Verweise auf 8 in der Formel findet und durch 15 ersetzt. Grundsätzlich ändert dies die Zeile, in der das Argument "Wert wenn wahr" steht um zurückzukehren, wenn der logische Test als wahr zurückgegeben wird. Es ist wichtig, dass mehr als eine Zelle hervorgehoben ist. Andernfalls ersetzt Excel alle Verweise auf 8 in der Tabelle. Kopieren Sie die Zelle C23 nach unten und fügen Sie sie in die Zellen C24 und C25 ein. Ihre tatsächliche Gewinn- und Verlustrechnung im Vergleich zum Budget sollte nun so aussehen.

Die Gewinn- und Verlustrechnung zwischen Ist und Budget kann auch so eingerichtet werden, dass die jeweiligen Jahresbilanzen angezeigt werden. Der einzige Unterschied besteht darin, dass Sie jeden Monat im Argument "Wert wenn wahr" jeden Monat bis zu diesem Punkt addieren. Die Formel würde so aussehen:

= IF ($ B $ 3 = "Januar", $ B8, IF ($ B $ 3 = "Februar", $ B8 + $ C8, IF ($ B $ 3 = "März", $ B8 + $ C8 + $ D8, IF ($ B. $ 3 = "April", $ B8 + $ C8 + $ D8 + $ E8, WENN ($ B $ 3 = "Mai", $ B8 + $ C8 + $ D8 + $ E8 + $ F8, WENN ($ B $ 3 = "Juni", $ B8 + $ C8 + $ D8 + $ E8 + $ F8 + $ G8, WENN ($ B $ 3 = "Juli", $ B8 + $ C8 + $ D8 + $ E8 + $ F8 + $ G8 + $ H8, WENN ($ B $ 3 = "August", $ B8 + $ C8 + $ D8 + $ E8 + $ F8 + $ G8 + $ H8 + $ I8, IF ($ B $ 3 = "September", $ B8 + $ C8 + $ D8 + $ E8 + $ F8 + $ G8 + $ H8 + $ I8 + $ J8, IF ($ B $ 3 = "Oktober", $ B8 + $ C8 + $ D8 + $ E8 + $ F8 + $ G8 + $ H8 + $ I8 + $ J8 + $ K8, WENN ($ B $ 3 = "November", $ B8 + $ C8 + $ D8 + $ E8 + $ F8 + $ G8 + $ H8 + $ I8 + $ J8 + $ K8 + $ L8, IF ($ B $ 3 = "Dezember", $ B8 + $ C8 + $ D8 + $ E8 + $ F8 + $ G8 + $ H8 + $ I8 + $ J8 + $ K8 + $ L8 + $ M8, "Fehler !!!")))) )))))))

Für alle, die regelmäßig mit Excel arbeiten, würde ich dringend empfehlen, dass sie lernen, wie verschachtelte IF-Anweisungen verwendet werden. Sie sind ein unschätzbares Werkzeug zur Datenmanipulation und zum Erstellen von Berichten. Ich kann aus eigener Erfahrung sagen, dass sie mich in Excel viel effizienter gemacht haben.

Dieser Artikel ist genau und nach bestem Wissen des Autors. Der Inhalt dient nur zu Informations- oder Unterhaltungszwecken und ersetzt nicht die persönliche Beratung oder professionelle Beratung in geschäftlichen, finanziellen, rechtlichen oder technischen Angelegenheiten.

Wahl Der Leser

Wir Empfehlen.

HTML5 Draw Tutorial: Grundlagen des Canvas-Zeichnens
Computers

HTML5 Draw Tutorial: Grundlagen des Canvas-Zeichnens

imeon Vi er i t ein chrift teller, der gerne Themen wie Technologie und Rei en behandelt.In die em Tutorial werde ich zeigen, wie ie da Canva -Element in HTML5 verwenden, um wunderbare Grafiken f...
Psychische Gesundheit Vorteile des Abziehens von der Technologie
Misc

Psychische Gesundheit Vorteile des Abziehens von der Technologie

Gary i t derzeit ein tudent de pielede ign und intere iert ich für alle , wa mit Technik zu tun hat.Im Durch chnitt be chäftigen ich die Amerikaner acht tunden am Tag mit Ma chinen. Da bedeu...