Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Sverweis
#1
Nabend zusammen,

ich verweise in einem Sverweis in mehreren Zellen auf eine Tabelle in einem anderen Dokument:
                 ->=WENNFEHLER(SVERWEIS($C5;'C:\Users\Simon\Documents\Beispiel\[beispiel.xlsx]beispiel'!$A:$P;5;FALSCH);"")

Da sich der Name des Dokuments, auf das ich verweise immer mal wieder ändert zu meiner Frage:
Gibt es die Möglichkeit, dass ich den fett markierten Link in eine Zelle schreibe und im Sverweis in der Matrix nur auf die Zelle verweise in der der Link steht?

So ist es gemeint: A1='C:\Users\Simon\Documents\Beispiel\[beispiel.xlsx]beispiel'!$A:$P
Ich habe folgende Sverweise probiert, die nicht geklappt haben:
                        1. =WENNFEHLER(SVERWEIS($C5;A1;5;FALSCH);"")
                        2. =WENNFEHLER(SVERWEIS($C5;Indirket(A1);5;FALSCH);"")
 
Ich bitte um weitere Lösungsvorschläge. Vielen Dank im Vorraus!
Antworten Top
#2
Hola,
zu 2):
Es heißt "Indirekt". Außerdem muss die Mappe dazu geöffnet sein - ist sie dass?
Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Simon01
Antworten Top
#3
Das indirekt war nur ein Tippfehler im Forum. 

Wenn ich die Datei öffne, funktioniert das Ganze. Lieben Dank dir!
Antworten Top
#4
Hi,

ein INDIREKT() innerhalb eines SVERWEIS über eine komplette Spalte, die auch noch unsortiert ist, hat einen weiteren Nachteil: Der Befehl kostet ziemlich viel Rechenzeit. Und das ständig, da INDIREKT() volatil ist.

Wenn sich der Pfad nur ab und zu ändert, bzw. du diesen sowieso händisch eingibst, gibt es zwei geschicktere Möglichkeiten:

1)
Daten --> Abfragen & Verbindungen --> Verknüpfungen bearbeiten --> Verknüpfung auswählen --> Quelle ändern

2)
Start --> Suchen und Auswählen --> Ersetzen
Suchen nach: bisherige_Datei.xlsx
Ersetzen durch: neue_Datei.xlsx
Suchen in: Formeln
"Alle ersetzen"

Variante 1) finde ich einfacher: man braucht die alte Datei nicht einzutippen und kann die neue einfach auswählen.
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste