Excel 2010 Verkettung als Matrix im SVERWEIS verwenden

Hallo liebe Excel Profis,

ich habe mal wieder ein Problem.

Ich möchte einen variablen SVERWEIS erstellen. Das heißt…

Ich beziehe mich mit meinem SVERWEIS auf eine Matrix, die sich in einer anderen Datei befindet. Der Pfad zu dieser Matrix setzt sich aus verschiedenen Bestandteilen zusammen und sollte möglichst variabel sein, da ich den SVERWEIS gerne später über mehrere Zeilen kopieren möchte, die sich alle auf verschiedene Quelldateien beziehen.

Der Pfad würde sich dann folgendermaßen zusammenstezen:

1.   ‚X:\11_Standardberichte\2014\FK_10_2014\03_Budget[BUD_
2.   PK402   (dies ist der variable Teil des Pfades)
3.   .xlsx]Kostenarten‘!$B$10:blush:O$354

Meine Tabelle sieht folgendermaßen aus:

Spalte A:       Spalte B:                Spalte C:

PK                 =SVERWEIS(         =VERKETTEN(
PK402
PK404
PK405

Meine Idee war es nun, die drei Bestandteile des Pfades in Spalte C zu verketten und mich dann mit einem SVERWEIS auf diese Verkettung als Matrix zu beziehen.
Das ist allerdings nicht möglich, da Excel meine Verkettung nicht als Pfad anerkennt.
Kennt ihr vielleicht eine Lösung, mit der ich das Problem umgehen kann?
Evtl. auch mit einem Makro??

Vielen lieben Dank für eure Hilfe!!

Moin,

da sehe ich nur die Möglichkeit, mit INDIREKT zu arbeiten. Das bedingt aber, dass die Mappe geöffnet sein muss, und damit wird der Pfad überflüssig. Es reicht dann, die Datei und das Blatt im Literal zu benennen.

Bei mir (gerade getestet) schaut das so aus:

 =SVERWEIS(A3;INDIREKT(I1;WAHR);2)

wobei in I1 nicht nur der Pfad steht, sondern der ganze Rest auch gleich noch:

 [Datei2.xls]Tabelle2!a4:f21

Das zu zerlegen sollte aber keinen Ärger bereiten, odrr?

Gruß Ralf

Hallo,

vielen Dank für die Antwort.
An Indirekt hatte ich auch schon gedacht.
Leider ist das für mich aber keine gute Lösung, da ich mich später auf ca. 50 verschiedene Dateien verknüpfen werde und es mir nicht möglich ist, immer jede Datei zu öffnen.

Gibt es da nicht irgendwie eine bessere Möglichkeit??

Hi,

Gibt es da nicht irgendwie eine bessere Möglichkeit??

lies Dir mal die Beschreibung von INDIREKT durch - ich sehe keinen anderen Weg.

Du musst doch eh im Dialog den Pfad angeben lassen, da ist doch wurscht, in welche Anweisung Du den einbaust.

Gruß Ralf

Hallo
villeicht ist das hier was für dich

Gruß Holger