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

Forumthread: Funktion für Sprung auf anderes Tabellenblatt

Funktion für Sprung auf anderes Tabellenblatt
susanne
Hallo Freaks,
ich suche eine Funktion für folgendes Problem:
Ich habe mehrere Tabellenblätter mit folgenden Namen: "16.11.", "17.11.", "18.11."... usw...
Auf einem anderen Tabellenblatt errechnet sich mit einer Formel ein Datum - z. B. in E1. Mögliches Ergebnis z. B. "17.11."
Excel soll dann auf das entsprechende Tabellenblatt nach A1 gehen und den Wert dort holen.
also in etwa wird eine Funktion wie ein Sverweis - allerdings wie für ein Tabellenblatt benötigt:
=Tabellenblattverweis(E1;A1) (Gehe auf Tabellenblatt mit dem Namen, der in E1 steht und hole den Wert aus A1) .
Ich hoffe, es war einigermaßen verständlich.
Gibt es so eine Funktion? Oder hat jemand eine Idee?
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
=INDIREKT("'"&E1&"'!A1")
15.11.2010 20:05:15
{Boris}
Grüße Boris
@{Boris}
15.11.2010 20:20:11
Matthias
Hallo Boris
Also in E1 steht z.B Tabelle2
Reicht da nicht auch schon =INDIREKT(E1&"!A1")
Kannst Du mir das Hochkomma vor &E1 erklären, ich verstehs leider nicht.
Gruß Matthias
AW: @{Boris}
15.11.2010 20:25:58
susanne
Ja, mein Verständnis blieb auch am Hochkomma hängen. Mit E1 alleine hat es nämlich nicht geklappt ;-)
Anzeige
Das hilft mir aber nicht wirklich weiter ...
15.11.2010 20:29:56
Matthias
Hallo
Denn bei hats mit =INDIREKT(E1&"!A1") ohne Probleme geklappt.
Tabelle2

 E
1Tabelle1
2Hallo
3Hallo

Formeln der Tabelle
ZelleFormel
E2=INDIREKT(E1&"!A1")
E3=Tabelle1!A1


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Ich frag ja nich nach ohne Grund.
Gruß Matthias
Anzeige
Dein Blatt heisse "Tabelle 1" (owT)
15.11.2010 20:32:22
Renee

Blattnamen mit Leerzeichen
15.11.2010 20:32:37
{Boris}
Hi Matthias,
sobald Leerzeichen in Blattnamen enthalten sind oder die Blattnamen ZAHLEN sind, dann wird der Bezug in Hochkommata gefasst. Da die Hochkommata bei Blattnamen OHNE Leerzeichen (Zahlen) nicht stören, empfiehlt es sich immer, diese mit anzuführen.
Grüße Boris
Danke ...
15.11.2010 20:40:53
Matthias
Hallo
Tabelle2

 EF
1X 6 
2#BEZUG!Hallo
3Hallo 

Formeln der Tabelle
ZelleFormel
E2=INDIREKT(E1&"!A1")
F2=INDIREKT("'"&E1&"'!A1")
E3='X 6'!A1


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Ok Deine Erklärung hat mir geholfen, zu verstehen :o)
Danke, Boris
Gruß Matthias
Anzeige
AW: =INDIREKT("'"&E1&"'!A1")
15.11.2010 20:24:31
susanne
Super. Ich kapier die Formel zwar nicht, aber sie funktioniert!
Vielen Dank!!!!!!!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Sprung auf ein anderes Tabellenblatt in Excel


Schritt-für-Schritt-Anleitung

Um in Excel auf ein anderes Tabellenblatt zu springen und dort Daten zu holen, kannst du die INDIREKT-Funktion verwenden. Hier ist eine einfache Anleitung:

  1. Formel erstellen: Angenommen, du hast in Zelle E1 den Namen des Tabellenblatts (z.B. "17.11.") und möchtest den Wert aus Zelle A1 dieses Tabellenblatts abrufen. Schreibe in eine andere Zelle folgende Formel:

    =INDIREKT("'" & E1 & "'!A1")

    Diese Formel stellt sicher, dass der Blattname in Hochkommas gesetzt wird, falls er Leerzeichen oder spezielle Zeichen enthält.

  2. Daten abrufen: Nachdem du die Formel eingegeben hast, drücke Enter. Excel wird nun den Wert aus Zelle A1 des angegebenen Tabellenblatts anzeigen.


Häufige Fehler und Lösungen

  • Fehler #REF!: Dieser Fehler tritt auf, wenn das angegebene Tabellenblatt nicht existiert. Stelle sicher, dass der Name in E1 korrekt ist.

  • Formel funktioniert nicht: Achte darauf, dass du die Hochkommas korrekt gesetzt hast. Bei Leerzeichen im Blattnamen ist die Verwendung von Hochkommas notwendig.

  • Verweis auf anderes Tabellenblatt funktioniert nicht: Wenn du das Format =INDIREKT(E1 & "!A1") verwendest, wird dies nicht funktionieren, wenn der Blattname Leerzeichen enthält. Nutze immer die Hochkommata, wie oben gezeigt.


Alternative Methoden

Wenn du keinen Zugang zur INDIREKT-Funktion hast oder eine andere Methode bevorzugst, kannst du auch Hyperlinks verwenden:

  1. Hyperlink erstellen: Wähle die Zelle aus, in der du den Link erstellen möchtest.
  2. Link einfügen: Gehe zu Einfügen > Link und wähle Link zu vorhandenem Dokument oder Webseite.
  3. Tabellenblatt auswählen: Wähle das entsprechende Tabellenblatt aus und klicke auf OK. So kannst du schnell zu einem anderen Tabellenblatt springen.

Praktische Beispiele

Hier sind einige Beispiele, um das Verständnis zu vertiefen:

  • Beispiel 1: Du hast in E1 den Wert "Tabelle1" und möchtest den Wert aus A1 von "Tabelle1" holen.

    =INDIREKT("'" & E1 & "'!A1")
  • Beispiel 2: Nutze die SVERWEIS-Funktion in Kombination mit INDIREKT, um Daten aus einem anderen Blatt zu suchen:

    =SVERWEIS(F1; INDIREKT("'" & E1 & "'!A1:B10"); 2; FALSCH)

    Hier wird in F1 nach einem Wert gesucht, und die Daten kommen aus dem Tabellenblatt, das in E1 angegeben ist.


Tipps für Profis

  • Schneller Zugriff: Du kannst auch das Gehe zu-Feld (Strg + G) nutzen, um sofort zu einem anderen Tabellenblatt zu springen.

  • Suchfeld erstellen mit Sprung: Du kannst ein Dropdown-Feld (Datenüberprüfung) erstellen, um zwischen verschiedenen Tabellenblättern zu wechseln. Dies könnte eine benutzerfreundliche Methode sein, um den Zugriff auf verschiedene Daten zu erleichtern.

  • Bezüge zwischen Blättern: Denke daran, dass Bezüge zwischen Blättern auch die Dateigröße erhöhen können. Überprüfe regelmäßig, ob alle Verweise noch relevant sind.


FAQ: Häufige Fragen

1. Wie kann ich auf ein anderes Tabellenblatt springen, ohne eine Formel zu verwenden?
Du kannst einfach auf den Tab des gewünschten Tabellenblatts klicken, um sofort dorthin zu springen.

2. Was passiert, wenn ich einen Blattnamen ändere?
Wenn du den Namen eines Tabellenblatts änderst, müssen alle Formeln, die auf dieses Blatt verweisen, aktualisiert werden. Excel wird versuchen, die Verweise aufrechtzuerhalten, kann aber möglicherweise Fehler anzeigen.

3. Wie gehe ich mit Leerzeichen in Blattnamen um?
Um auf ein Blatt mit Leerzeichen im Namen zu verweisen, musst du den Blattnamen in Hochkommas setzen, wie in den Beispielen gezeigt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige