Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Indirekt anpassen

Indirekt anpassen
28.08.2022 17:23:53
Claudia
Hallo zusammen,
in Zelle A23 steht der Reitername. Mit der Formel =@INDIREKT(A23&"!E27") hole ich mir den Wert aus Zelle E27 dieses Reiters.
Das ganze funktioniert aber nur, wenn im Reiternamen kein Leerzeichen ist. Ich bekomme die Anpassung der Formel aber nicht hin.
Wer kann mir hier helfen?
Im Voraus vielen Dank!
Viele Grüße
Claudia
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Indirekt anpassen
28.08.2022 17:40:40
HeritzP
Hallo,
so dann?

=@INDIREKT(A23&" "&"!E27")

AW: Indirekt anpassen
28.08.2022 18:04:08
Claudia
Hallo,
vermutlich habe ich mich falsch ausgedrückt.
Das Leerzeichen befindet sich im Reiternamen also z.B. PSA Direktbank. Aber auch bei einem Sonderzeichen im Reiternamen z.B. K&S funktioniert die Formel nicht mehr.
Bin echt für jeden Tipp dankbar.
Viele Grüße
Claudia
Anzeige
AW: so: INDIREKT("'"&A23&"'!"&"E27") owT
28.08.2022 18:05:17
neopa
Gruß Werner
.. , - ...
Leerzeichen im Blattnamen...
28.08.2022 20:09:24
{Boris}
Hi,
...führen - genau wie enthaltene Sonderzeichen - zu einem in 'Hochkommata' gefassten Blattnamen - Werner hat es Dir ja schon aufgezeigt.
Dazu kannst Du z.B. auch hier mal (unten) lesen: https://www.herber.de/excelformeln/pages/Strings_bzw_Texte_korrekt_verketten.html
Kleines Add-On am Rande: Falls Du so eine Formel auch kopieren möchtest, so dass sich der Zellbezug relativ verhält, dann kann man das entweder mit der Z1S1-Bezugsart machen, oder aber ZELLE("address";...) verwenden:
=INDIREKT("'"&$A$23&"'!"&ZELLE("address";E27))
Das erspart Dir das manuelle anpassen der Textbezüge.
VG, Boris
Anzeige
AW: Leerzeichen im Blattnamen...
30.08.2022 08:34:13
Claudia
Hallo Ihr zwei,
herzlichen Dank für Eure Hilfe!
Viele Grüße und einen schönen Tag
Claudia
;
Anzeige
Anzeige

Infobox / Tutorial

Indirekt anpassen in Excel


Schritt-für-Schritt-Anleitung

Um die INDIREKT-Funktion in Excel korrekt zu nutzen, insbesondere wenn der Reitername Leerzeichen oder Sonderzeichen enthält, folge diesen Schritten:

  1. Reitername in Zelle festlegen: Stelle sicher, dass der Reitername, von dem Du den Wert abrufen möchtest, in einer Zelle (z.B. A23) steht.

  2. Formel anpassen: Verwende die folgende Formel, um den Wert aus der Zelle E27 des entsprechenden Reiters zu holen:

    =INDIREKT("'" & A23 & "'!E27")

    Diese Formel sorgt dafür, dass der Reitername in Hochkommata gesetzt wird, was nötig ist, wenn Leerzeichen oder Sonderzeichen enthalten sind.

  3. Überprüfen: Stelle sicher, dass der Reitername exakt übereinstimmt, einschließlich Groß- und Kleinschreibung.


Häufige Fehler und Lösungen

  • Fehler: #BEZUG!

    • Lösung: Überprüfe, ob der Reitername korrekt ist und ob die Zelle E27 existiert.
  • Fehler: #WERT!

    • Lösung: Achte darauf, dass die Formel korrekt geschrieben ist. Der Reitername muss in Hochkommata gesetzt werden.
  • Sonderzeichen im Reitername: Wenn Du Reiter mit Zeichen wie & oder - hast, stelle sicher, dass die Formel immer Hochkommata verwendet:

    =INDIREKT("'" & A23 & "'!E27")

Alternative Methoden

  1. Z1S1-Referenz: Du kannst die INDIREKT-Funktion auch in der Z1S1-Referenzform verwenden:

    =INDIREKT("'" & $A$23 & "'!" & ZELLE("address", E27))

    Diese Methode ist nützlich, wenn Du Zellbezüge relativ halten möchtest.

  2. VBA-Lösungen: Wenn Du VBA nutzt, kannst Du die INDIREKT-Funktion auch programmatisch verwenden, um Werte dynamisch abzurufen.


Praktische Beispiele

  1. Beispiel für einen einfachen Reiter: Angenommen, in Zelle A23 steht PSA Direktbank. Die Formel zur Abrufung von E27 wäre:

    =INDIREKT("'" & A23 & "'!E27")
  2. Beispiel für mehrere Reiter: Wenn Du verschiedene Reiter mit ähnlichen Namen hast, kannst Du die Formel in einer Tabelle so anpassen, dass sie dynamisch auf andere Reiter verweist.


Tipps für Profis

  • Nutze die INDIREKT-Funktion zusammen mit WENNFEHLER, um Fehler abzufangen:

    =WENNFEHLER(INDIREKT("'" & A23 & "'!E27"), "Fehler: Reiter nicht gefunden")
  • Bei der Arbeit mit großen Datenmengen kann es hilfreich sein, die Formel in eine benannte Formel umzuwandeln, um die Übersichtlichkeit zu erhöhen.


FAQ: Häufige Fragen

1. Was ist der Hauptvorteil der Verwendung von INDIREKT in Excel?
Mit INDIREKT kannst Du dynamische Zellbezüge erstellen, die sich anpassen, wenn sich die Struktur Deiner Daten ändert.

2. Funktioniert die INDIREKT-Funktion auch in Excel Online?
Ja, die INDIREKT-Funktion ist sowohl in der Desktop- als auch in der Online-Version von Excel verfügbar, solange Du die richtige Syntax verwendest.

3. Gibt es Einschränkungen bei der Verwendung von INDIREKT?
Ja, INDIREKT funktioniert nicht mit geschlossenen Arbeitsmappen. Der referenzierte Reiter muss geöffnet sein, um den Wert abzurufen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige