Verschachtelte Funktionen in Excel anwenden
Mit den einfachen Funktionen in Excel sind die meisten Anwender vertraut. Das sich Funktionen in Excel aber auch mit einander verschachteln lassen wissen allerdings nur wenige. Dabei bietet Excel durch das verschachteln von Funktionen genau die Möglichkeiten welche durch die Einzelfunktionen nicht abgebildet werden können.
Verschachtelte Funktionen in Excel lassen sich auf bis zu 64 Ebenen abbilden, und ermöglichen so auch sehr komplexe Funktionsmuster und Anwendungsszenarien darzustellen. Wir möchten in unserem Tutorial die Funktionsweise von verschachtelten Funktionen in Excel kurz beleuchten.

Verschachtelte Funktionen in Excel anwenden
Mit den einfachen Funktionen in Excel sind die meisten Anwender vertraut. Das sich Funktionen in Excel aber auch mit einander verschachteln lassen wissen allerdings nur wenige. Dabei bietet Excel durch das verschachteln von Funktionen genau die Möglichkeiten welche durch die Einzelfunktionen nicht abgebildet werden können.
Verschachtelte Funktionen in Excel lassen sich auf bis zu 64 Ebenen abbilden, und ermöglichen so auch sehr komplexe Funktionsmuster und Anwendungsszenarien darzustellen. Wir möchten in unserem Tutorial die Funktionsweise von verschachtelten Funktionen in Excel kurz beleuchten.

Funktionen in Excel verschachteln und kombinieren
Um das verschachteln und kombinieren von Funktionen in Excel möglichst transparent darzustellen haben wir eine Beispieltabelle angelegt. Kunden sollen unter verschiedenen Bedingungen einen vordefinierten Rabatt erhalten. Wir haben dazu einmal eine Verschachtelung von einer WENN-Funktion und einer ODER-Funktion, und dann nochmal mit einer WENN-Funktion und einer UND-Funktion aufgebaut.
Dadurch lassen sich je nach getätigtem Umsatz und einer zusätzlichen Kombination mit der Bestellmenge unterschiedliche Rabattierungen abbilden.
Im ersten Beispiel gehen wir auf die Kombination einer WENN-Funktion mit einer UND-Funktion ein. Folgende Bedingungen müssen erfüllt sein damit der Kunde einen Rabatt erhält:
- Der Kunde soll einen Rabatt von 5% auf den VK erhalten wenn die Bestellmenge größer als 5 Stück ist. Und dies unabhängig vom getätigtem Umsatz.
- Der Kunde soll einen Rabatt von 10% auf den VK erhalten wenn die Bestellmenge größer als 5 Stück ist, und der Umsatz über 1.000€ liegt.
- Wenn keine der Bedingungen erfüllt ist soll in der Zelle Kein Rabatt stehen.
siehe Abb. (klicken zum vergrößern)
Die vollständige verschachtelte Funktion in Excel sieht wie folgt aus um die gewünschte Rabattierung bzw. den Hinweis „Kein Rabatt“ abzubilden:
=WENN(E6>10;0,05;WENN(UND(E6>5;F6>1000);0,1;“Kein Rabatt“))
Wir werden die Funktion jetzt erstmal zur Erklärung Stück für Stück auseinander nehmen
- =WENN( = Hier eröffnen wir die WENN-Funktion
- =WENN(E6>10;0,05; = Der erste Teil der Funktion besagt das WENN die Bestellmenge größer als 10 Stück ist DANN soll dort die Zelle mit dem Wert 0,05 befüllt werden. Aufgrund der Formatierung der Zelle als Prozentwert wird dort später 5% korrekt angezeigt.
- WENN(UND( = Statt wie gewohnt bei einer WENN-Funktion den Wert für SONST zu liefern, fügen wir gleich die nächste WENN-Funktion ein, und kombinieren sie mit einer UND-Funktion.
- E6>5;F6>1000) = Mit der UND-Funktion legen wir zusätzliche Argumente fest die erfüllt sein müssen um den Rabatt von 10% zu erhalten. Wir sagen in diesem Teil der Funktion das WENN die Bestellmenge größer als 5 Stück ist, UND der Einkaufswert über 1.000€ liegt dann… Ab hier schließen wir die UND-Funktion wieder mit der Klammer.
- ;0,1;“Kein Rabatt“)) = Im letzten Teil der Funktion setzen wir die am Anfang begonnene WENN-Funktion hier fort, und nennen die Schritte die Excel ausführen soll wenn die beiden Argumente die für den 10% erfüllt sein müssen zutreffen. Wenn die Menge also über 5 Stück liegt, und der VK über 1.000€ liegt soll die Zelle mit dem Wert 0,1 befüllt werden, und wenn die beiden Argumente nicht gemeinsam zutreffen soll dort „Kein Rabatt“ stehen. Mit den beiden Klammern am Ende schließen wir unsere verschachtelte Funktion.
Hier nochmal die vollständig verschachtelte WENN-UND Funktion mit der sowohl 5%, 10% und auch der Hinweis „Kein Rabatt“ abgebildet werden können.
=WENN(E6>10;0,05;WENN(UND(E6>5;F6>1000);0,1;“Kein Rabatt“))
Übrigens:
Die farblichen Markierungen in der Spalte mit den Prozentwerten und dem Hinweis „Kein Rabatt“ können Sie mit der bedingten Formatierung in Excel automatisieren. Hier geht es zum Artikel
Das ganze können Sie natürlich auch mit einer WENN-ODER Funktion kombinieren, bei der beispielsweise nicht mehrere Bedingungen, sondern nur eine von beiden (oder mehreren) erfüllt sein müssen um einen entsprechenden Rabatt, oder eben auch den Hinweis „Kein Rabatt“ zu bekommen.
Die verschachtelte Funktion in Excel würde dann wie folgt aussehen:
=WENN(N5>10;0,05;WENN(ODER(N5>5;O5>1000);0,1;“Kein Rabatt“))
siehe Abb. (klicken zum vergrößern)
Tipp: Eine kostenlose Übungsdatei finden Sie auch in unserem Downloadbereich
Funktionen in Excel verschachteln und kombinieren
Um das verschachteln und kombinieren von Funktionen in Excel möglichst transparent darzustellen haben wir eine Beispieltabelle angelegt. Kunden sollen unter verschiedenen Bedingungen einen vordefinierten Rabatt erhalten. Wir haben dazu einmal eine Verschachtelung von einer WENN-Funktion und einer ODER-Funktion, und dann nochmal mit einer WENN-Funktion und einer UND-Funktion aufgebaut.
Dadurch lassen sich je nach getätigtem Umsatz und einer zusätzlichen Kombination mit der Bestellmenge unterschiedliche Rabattierungen abbilden.
Im ersten Beispiel gehen wir auf die Kombination einer WENN-Funktion mit einer UND-Funktion ein. Folgende Bedingungen müssen erfüllt sein damit der Kunde einen Rabatt erhält:
- Der Kunde soll einen Rabatt von 5% auf den VK erhalten wenn die Bestellmenge größer als 5 Stück ist. Und dies unabhängig vom getätigtem Umsatz.
- Der Kunde soll einen Rabatt von 10% auf den VK erhalten wenn die Bestellmenge größer als 5 Stück ist, und der Umsatz über 1.000€ liegt.
- Wenn keine der Bedingungen erfüllt ist soll in der Zelle Kein Rabatt stehen.
siehe Abb. (klicken zum vergrößern)
Die vollständige verschachtelte Funktion in Excel sieht wie folgt aus um die gewünschte Rabattierung bzw. den Hinweis „Kein Rabatt“ abzubilden:
=WENN(E6>10;0,05;WENN(UND(E6>5;F6>1000);0,1;“Kein Rabatt“))
Wir werden die Funktion jetzt erstmal zur Erklärung Stück für Stück auseinander nehmen
- =WENN( = Hier eröffnen wir die WENN-Funktion
- =WENN(E6>10;0,05; = Der erste Teil der Funktion besagt das WENN die Bestellmenge größer als 10 Stück ist DANN soll dort die Zelle mit dem Wert 0,05 befüllt werden. Aufgrund der Formatierung der Zelle als Prozentwert wird dort später 5% korrekt angezeigt.
- WENN(UND( = Statt wie gewohnt bei einer WENN-Funktion den Wert für SONST zu liefern, fügen wir gleich die nächste WENN-Funktion ein, und kombinieren sie mit einer UND-Funktion.
- E6>5;F6>1000) = Mit der UND-Funktion legen wir zusätzliche Argumente fest die erfüllt sein müssen um den Rabatt von 10% zu erhalten. Wir sagen in diesem Teil der Funktion das WENN die Bestellmenge größer als 5 Stück ist, UND der Einkaufswert über 1.000€ liegt dann… Ab hier schließen wir die UND-Funktion wieder mit der Klammer.
- ;0,1;“Kein Rabatt“)) = Im letzten Teil der Funktion setzen wir die am Anfang begonnene WENN-Funktion hier fort, und nennen die Schritte die Excel ausführen soll wenn die beiden Argumente die für den 10% erfüllt sein müssen zutreffen. Wenn die Menge also über 5 Stück liegt, und der VK über 1.000€ liegt soll die Zelle mit dem Wert 0,1 befüllt werden, und wenn die beiden Argumente nicht gemeinsam zutreffen soll dort „Kein Rabatt“ stehen. Mit den beiden Klammern am Ende schließen wir unsere verschachtelte Funktion.
Hier nochmal die vollständig verschachtelte WENN-UND Funktion mit der sowohl 5%, 10% und auch der Hinweis „Kein Rabatt“ abgebildet werden können.
=WENN(E6>10;0,05;WENN(UND(E6>5;F6>1000);0,1;“Kein Rabatt“))
Übrigens:
Die farblichen Markierungen in der Spalte mit den Prozentwerten und dem Hinweis „Kein Rabatt“ können Sie mit der bedingten Formatierung in Excel automatisieren. Hier geht es zum Artikel
Das ganze können Sie natürlich auch mit einer WENN-ODER Funktion kombinieren, bei der beispielsweise nicht mehrere Bedingungen, sondern nur eine von beiden (oder mehreren) erfüllt sein müssen um einen entsprechenden Rabatt, oder eben auch den Hinweis „Kein Rabatt“ zu bekommen.
Die verschachtelte Funktion in Excel würde dann wie folgt aussehen:
=WENN(N5>10;0,05;WENN(ODER(N5>5;O5>1000);0,1;“Kein Rabatt“))
siehe Abb. (klicken zum vergrößern)
Tipp: Eine kostenlose Übungsdatei finden Sie auch in unserem Downloadbereich
Beliebte Beiträge
Mehr als nur ein Passwort: Warum die 2-Faktor-Authentifizierung heute Pflicht ist
Warum ist 2-Faktor-Authentifizierung (2FA) heute Pflicht? Weil Passwörter durch Datenlecks & Phishing ständig gestohlen werden. 2FA ist die zweite, entscheidende Barriere (z.B. per App), die Angreifer stoppt – selbst wenn sie Ihr Passwort kennen. Schützen Sie sich jetzt!
Vorsicht, Phishing: Ihr PayPal-Konto wurde eingeschränkt
Vorsicht vor der E-Mail "Ihr PayPal Konto wurde eingeschränkt". Kriminelle wollen mit dieser Phishing-Masche Ihre Login-Daten und Ihr Geld stehlen. Sie bauen Druck auf, damit Sie auf gefälschte Links klicken. Wir zeigen, wie Sie den Betrug sofort erkennen und was zu tun ist.
Excel-Tutorial: Duplikate schnell und sicher entfernen
Doppelte Einträge in Excel-Listen? Das verfälscht Ihre Daten. Unser Tutorial zeigt Ihnen an einem praktischen Beispiel, wie Sie mit der Funktion "Duplikate entfernen" Ihre Daten in Sekunden bereinigen – egal ob Sie exakt gleiche Zeilen oder nur Werte in einer Spalte löschen wollen.
Wem gehört die Zukunft? KI-Training und der globale Kampf um das Urheberrecht
KI-Firmen trainieren ihre Modelle mit Milliarden geschützter Werke aus dem Internet – oft ohne Erlaubnis. Ist das transformativer "Fair Use" oder Diebstahl? Autoren und Künstler klagen, da die KI nun direkt mit ihnen konkurriert und ihre Stile kopiert.
Dynamische Bereiche in Excel: BEREICH.VERSCHIEBEN Funktion
Die BEREICH.VERSCHIEBEN (OFFSET) Funktion in Excel erstellt einen flexiblen Bezug. Statt =SUMME(B5:B7) zu fixieren, findet die Funktion den Bereich selbst, z. B. für die "letzten 3 Monate". Ideal für dynamische Diagramme oder Dashboards, die automatisch mitwachsen.
Die INDIREKT-Funktion in Excel meistern
Die INDIREKT Funktion in Excel wandelt Text in einen echten Bezug um. Statt =Januar!E10 manuell zu tippen, nutzen Sie =INDIREKT(A2 & "!E10"), wobei in A2 'Januar' steht. Erstellen Sie so mühelos dynamische Zusammenfassungen für mehrere Tabellenblätter.
Beliebte Beiträge
Mehr als nur ein Passwort: Warum die 2-Faktor-Authentifizierung heute Pflicht ist
Warum ist 2-Faktor-Authentifizierung (2FA) heute Pflicht? Weil Passwörter durch Datenlecks & Phishing ständig gestohlen werden. 2FA ist die zweite, entscheidende Barriere (z.B. per App), die Angreifer stoppt – selbst wenn sie Ihr Passwort kennen. Schützen Sie sich jetzt!
Vorsicht, Phishing: Ihr PayPal-Konto wurde eingeschränkt
Vorsicht vor der E-Mail "Ihr PayPal Konto wurde eingeschränkt". Kriminelle wollen mit dieser Phishing-Masche Ihre Login-Daten und Ihr Geld stehlen. Sie bauen Druck auf, damit Sie auf gefälschte Links klicken. Wir zeigen, wie Sie den Betrug sofort erkennen und was zu tun ist.
Excel-Tutorial: Duplikate schnell und sicher entfernen
Doppelte Einträge in Excel-Listen? Das verfälscht Ihre Daten. Unser Tutorial zeigt Ihnen an einem praktischen Beispiel, wie Sie mit der Funktion "Duplikate entfernen" Ihre Daten in Sekunden bereinigen – egal ob Sie exakt gleiche Zeilen oder nur Werte in einer Spalte löschen wollen.
Wem gehört die Zukunft? KI-Training und der globale Kampf um das Urheberrecht
KI-Firmen trainieren ihre Modelle mit Milliarden geschützter Werke aus dem Internet – oft ohne Erlaubnis. Ist das transformativer "Fair Use" oder Diebstahl? Autoren und Künstler klagen, da die KI nun direkt mit ihnen konkurriert und ihre Stile kopiert.
Dynamische Bereiche in Excel: BEREICH.VERSCHIEBEN Funktion
Die BEREICH.VERSCHIEBEN (OFFSET) Funktion in Excel erstellt einen flexiblen Bezug. Statt =SUMME(B5:B7) zu fixieren, findet die Funktion den Bereich selbst, z. B. für die "letzten 3 Monate". Ideal für dynamische Diagramme oder Dashboards, die automatisch mitwachsen.
Die INDIREKT-Funktion in Excel meistern
Die INDIREKT Funktion in Excel wandelt Text in einen echten Bezug um. Statt =Januar!E10 manuell zu tippen, nutzen Sie =INDIREKT(A2 & "!E10"), wobei in A2 'Januar' steht. Erstellen Sie so mühelos dynamische Zusammenfassungen für mehrere Tabellenblätter.




































