Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: WENN funktion mit INDIREKT Funktion verbinden

WENN funktion mit INDIREKT Funktion verbinden
11.10.2012 13:25:12
Stefan
Hallo Zusammen,
habe folgendes Problem, ich habe eine größere Arbeitsmappe mit verschiedenen Tabellenblätter. Nun habe ich ein Tabellenblatt auf dem ich sämtliche Daten von einem anderen Tabellenblatt in untereinander stehende Zeilen kopiere vorausgesetzt in der Zelle V27 steht ein x, ansonsten sollen die Werte ignoriert werden.
Hierzu verwende ich folgende Formel:
=WENN(Arbeitsblatt!$V$27="x";Arbeitsblatt!$A$27;"")
soweit so gut.
Wenn ich jetzt aber in dem Tabellenblatt welches die Grunddaten enthält eine Zeile lösche kommt jedes mal in meiner Auswertung #BEZUG.
Jetzt weis ich das ich mit der Funktion INDIREKT auf eine feste Zelle zugreifen kann, jedoch bekomm ich die Formel dazu nicht mit meiner Wennfunktion verknüpft. Weis hier jemand Rat.
Vielen Dank.
Stefan...

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: WENN funktion mit INDIREKT Funktion verbinden
11.10.2012 13:41:46
Rudi
Hallo,
=WENN(indirekt("Arbeitsblatt!V27")="x";indirekt("Arbeitsblatt!A27");"")
oder ohne Indirekt()
=WENN(Index(Arbeitsblatt!$V:$V;27)="x";Index(Arbeitsblatt!$A:$A;27);"")
Gruß
Rudi

AW: WENN funktion mit INDIREKT Funktion verbinden
11.10.2012 15:04:11
Stefan
Hallo Rudi,
Super vielen Dank. Hab es mit INDEX versucht funktioniert prima. Hast mir sehr geholfen ;)
Gruß
Stefan...
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

WENN-Funktion mit INDIREKT Funktion kombinieren


Schritt-für-Schritt-Anleitung

Um die WENN-Funktion mit der INDIREKT-Funktion in Excel zu kombinieren, folge diesen Schritten:

  1. Öffne Deine Excel-Arbeitsmappe: Vergewissere Dich, dass Du das Tabellenblatt mit den gewünschten Daten hast.
  2. Formel eingeben: Gehe zu der Zelle, in der Du das Ergebnis haben möchtest. Gib die folgende Formel ein:
    =WENN(INDIREKT("Arbeitsblatt!V27")="x";INDIREKT("Arbeitsblatt!A27");"")

    Diese Formel prüft, ob in Zelle V27 ein "x" steht. Wenn ja, wird der Wert aus Zelle A27 angezeigt, andernfalls bleibt die Zelle leer.

  3. Testen der Formel: Ändere den Wert in Zelle V27 und überprüfe, ob die Formel entsprechend reagiert.
  4. Drag & Drop: Wenn Du die Formel für mehrere Zeilen anpassen möchtest, kannst Du die Zelle nach unten ziehen, um die Formel zu kopieren.

Häufige Fehler und Lösungen

  • #BEZUG Fehler: Dieser Fehler tritt auf, wenn Du eine Zelle löschst, auf die verwiesen wird. Um dies zu vermeiden, nutze die INDIREKT-Funktion, um auf feste Zellen zuzugreifen.
  • Falsche Zellbezüge: Stelle sicher, dass Du die richtigen Zellbezüge verwendest. Achte darauf, dass die Schreibweise korrekt ist (z.B. Arbeitsblatt!$V$27).
  • Formel wird nicht aktualisiert: Überprüfe, ob die Berechnungseinstellungen auf "Automatisch" gesetzt sind (unter "Formeln" in den Optionen).

Alternative Methoden

Falls die INDIREKT-Funktion nicht die gewünschte Flexibilität bietet, kannst Du auch die INDEX-Funktion verwenden. Hier ein Beispiel:

=WENN(INDEX(Arbeitsblatt!$V:$V;27)="x";INDEX(Arbeitsblatt!$A:$A;27);"")

Diese Formel hat den gleichen Effekt wie die vorherige, nutzt aber INDEX anstelle von INDIREKT.


Praktische Beispiele

  1. Dynamische Datenabfrage: Angenommen, Du hast verschiedene Arbeitsblätter mit Werten. Mit der folgenden Formel kannst Du die WENN- und INDIREKT-Funktion nutzen, um dynamisch auf verschiedene Blätter zuzugreifen:

    =WENN(INDIREKT("'"&B1&"'!V27")="x";INDIREKT("'"&B1&"'!A27");"")

    Hierbei steht B1 für den Namen des Arbeitsblatts.

  2. Mehrere Bedingungen: Du kannst auch die UND- oder ODER-Funktion integrieren:

    =WENN(UND(INDIREKT("Arbeitsblatt!V27")="x";INDIREKT("Arbeitsblatt!C27")>10);INDIREKT("Arbeitsblatt!A27");"")

    Diese Formel prüft mehrere Bedingungen gleichzeitig.


Tipps für Profis

  • Verwendung von Namen: Du kannst Zellen benennen und diese Namen in der Formel verwenden, was die Lesbarkeit erhöht.
  • Kombinieren mit anderen Funktionen: Experimentiere mit Funktionen wie SUMME oder MITTELWERT in Kombination mit der WENN-Funktion.
  • Datenvalidierung nutzen: Setze Datenvalidierungen ein, um sicherzustellen, dass die Eingaben in den Zellen korrekt sind, bevor Du die Formeln anwendest.

FAQ: Häufige Fragen

1. Was ist der Unterschied zwischen INDIREKT und INDEX?
Die INDIREKT-Funktion ermöglicht den Zugriff auf Zellen basierend auf einem Textwert (z.B. "A1"), während INDEX einen direkten Bezug zu einer Zelle in einem Bereich herstellt.

2. Warum funktioniert meine WENN-Funktion nicht richtig?
Überprüfe die Zellbezüge und stelle sicher, dass die entsprechenden Zellen die erwarteten Werte enthalten. Achte auch auf die Syntax der Funktion.

3. Kann ich die WENN-Funktion auch mit anderen Funktionen kombinieren?
Ja, Du kannst die WENN-Funktion mit fast allen Excel-Funktionen kombinieren, einschließlich der SUMME, MITTELWERT oder sogar anderen logischen Funktionen wie UND oder ODER.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige