Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Excel Verlinkung mit Variable

Forumthread: Excel Verlinkung mit Variable

Excel Verlinkung mit Variable
14.11.2017 14:46:48
Michael
Hallo,
ich wollte fragen ob die Möglichkeit besteht folgende Verknüpfung mit einer Variablen flexibler zu machen:
'\\homeserver\privat\daten\report\2017\[test.xlsx]2016 Data'!LB$75
ich würde gerne das \2017\ als Variable einbauen. Und zwar am besten mit einem Link auf eine Zelle.
vielleicht so?
'\\homeserver\privat\daten\report\&A2&\[test.xlsx]2016 Data'!LB$75
leider hat noch kein Ansatz funktioniert.
Der Hintergrund ist der, dass die Struktur der Quelle jedes Jahr immer gleich ist. Nur der Pfad, sprich der Ordner mit dem Jahr ändert sich.
Ich möchte deshalb in A2 nur das Jahr eintragen und die Verlinkung zielt dann auf den entsprechenden Ordner.
Gruss
Michael
Anzeige

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

Betreff
Datum
Anwender
Anzeige
mit INDIREKT() o.T.
14.11.2017 14:49:50
Sepp
Gruß Sepp

AW: INDIREKT() standardmäßig nicht möglich ...
14.11.2017 15:05:57
...
Hallo Sepp,
... denn da muss die Datei bereits geöffnet sein und dann braucht der Link aber auch keinen Bezug mehr auf den Dateistandort. Möglich wäre es formeltechnisch mW nur mit einem zusätzlichen AdInn.
Gruß Werner
.. , - ...
Anzeige
AW: so weit würde ich nicht gehen wollen ;-? owT
14.11.2017 19:30:56
...
Gruß Werner
.. , - ...
Anzeige
AW: Excel Verlinkung mit Variable
14.11.2017 16:56:28
Robert
Hallo Michael,
das kannst Du mit der normalen Hyperlink-Funktion.
Angenommen in Zelle A2 steht das gewünschte Jahr. Wenn Du dann z. B. in A3 folgende Formel eingibst
=HYPERLINK("\\homeserver\privat\daten\report\" & A2 &"\[test.xlsx]2016 Data'!LB$75" & A20&".xlsm"; "Jahr "& A2 &" öffnen") 

passt sich der Hyperlink bei Änderung der Zelle A2 automatisch an.
Eventuell musst Du aber wahrscheinlich noch den Tabellennamen anpassen (A2 & " Data") oder heißen alle Tabellen in den entsprechenden Dateien "2016 Data"?
Gruß
Robert
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Excel Verlinkung mit Variablen anpassen


Schritt-für-Schritt-Anleitung

Um eine Excel-Verlinkung mit einer Variable zu erstellen, folge diesen Schritten:

  1. Zelle für das Jahr wählen: Wähle eine Zelle (z.B. A2), in die Du das Jahr einträgst.
  2. Hyperlink-Funktion nutzen: Gib in einer anderen Zelle (z.B. A3) die folgende Formel ein:
    =HYPERLINK("\\homeserver\privat\daten\report\" & A2 & "\[test.xlsx]2016 Data'!LB$75", "Jahr " & A2 & " öffnen")
  3. Formel anpassen: Stelle sicher, dass der Tabellennamen in der Formel korrekt ist. Wenn sich der Tabellenname jedes Jahr ändert, kannst Du diesen ebenfalls dynamisch anpassen, indem Du ihn in eine andere Zelle einträgst und die Formel anpasst.

Häufige Fehler und Lösungen

  • Fehler: Hyperlink funktioniert nicht
    Lösung: Stelle sicher, dass die Datei, auf die Du verlinken möchtest, geöffnet ist. Der HYPERLINK-Befehl benötigt den Zugriff auf die Datei.

  • Fehler: Falscher Pfad
    Lösung: Überprüfe den Pfad, den Du in der Formel angegeben hast. Achte darauf, dass alle Backslashes (\) korrekt platziert sind.

  • Fehler: Ungültige Verknüpfung
    Lösung: Wenn Du die Datei mit dem Hyperlink öffnest, überprüfe, ob der Tabellennamen korrekt ist. Ansonsten wird die Verknüpfung nicht funktionieren.


Alternative Methoden

Eine alternative Methode zur Verlinkung in Excel wäre die Verwendung der INDIREKT()-Funktion. Beachte jedoch, dass diese nur funktioniert, wenn die Datei bereits geöffnet ist. Hier ein Beispiel für die Verwendung von INDIREKT():

=INDIREKT("'\\homeserver\privat\daten\report\" & A2 & "\[test.xlsx]2016 Data'!LB$75")

Diese Methode kann nützlich sein, wenn Du dynamische Verknüpfungen benötigst, aber sie erfordert, dass die Zielarbeitsmappe geöffnet ist.


Praktische Beispiele

  1. Jährlicher Bericht: Wenn Du einen jährlichen Bericht hast und jedes Jahr den Ordnernamen ändern musst, kannst Du in Zelle A2 das Jahr (z.B. 2023) eintragen und in A3 den Hyperlink erstellen. Jedes Mal, wenn Du das Jahr änderst, aktualisiert sich der Link automatisch.

  2. Monatliche Auswertungen: Wenn Du monatliche Auswertungen in unterschiedlichen Dateien hast, kannst Du auch den Monat in einer Zelle (z.B. B2) speichern und den Hyperlink entsprechend anpassen:

    =HYPERLINK("\\homeserver\privat\daten\report\" & A2 & "\" & B2 & "\[test.xlsx]Data'!LB$75", "Bericht " & B2 & " öffnen")

Tipps für Profis

  • Verwendung von Namen: Anstatt den Pfad direkt in die Formel zu schreiben, kannst Du den gesamten Pfad als benannten Bereich in Excel speichern. Das macht Deine Formeln übersichtlicher und einfacher zu bearbeiten.

  • Datenvalidierung: Du kannst eine Dropdown-Liste in Zelle A2 erstellen, um die Jahreszahlen auszuwählen. So kannst Du die Eingabefehler reduzieren.

  • Makros: Wenn Du häufig die Links ändern musst, erwäge die Erstellung eines VBA-Makros, das den Link automatisch aktualisiert.


FAQ: Häufige Fragen

1. Kann ich mehrere Links gleichzeitig erstellen?
Ja, Du kannst die Hyperlink-Formel in mehreren Zellen verwenden und jeweils unterschiedliche Jahre oder Monate referenzieren.

2. Funktioniert das auch in älteren Excel-Versionen?
Ja, die oben genannten Funktionen (HYPERLINK und INDIREKT) sind in den meisten Excel-Versionen verfügbar, einschließlich Excel 2010 und neuer.

3. Warum funktioniert mein Hyperlink nicht, obwohl die Datei geöffnet ist?
Überprüfe den Pfad und den Tabellennamen in der Formel. Ein kleiner Schreibfehler kann dazu führen, dass der Link nicht funktioniert.

4. Gibt es Einschränkungen bei der Verwendung von Variablen in Verlinkungen?
Ja, die Verwendung von Variablen in Links kann in Bezug auf die Dateistruktur und die Erreichbarkeit der Dateien eingeschränkt sein. Stelle sicher, dass alle Pfade korrekt sind und die Dateien zugänglich sind.

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