Warum so viele einzelne Datein. Ganz einfach. Der Kd. hat 20 Vertragsarten die in den einzelnen Verträgen wiederum einzelne Kategorien haben. das Kundenblatt zieht sich in einer Übersicht des Kunden die INos und setzt bei der Vertragsarzt ein X.
Und genau diese X will ich in der horizontalen übersicht haben, wo allte Kunden zu sehen sind, welche Vertragsarten der Kd hat. Hat der die, kann ich in den einzelnen Datei mir die Details anschauen. Es gibt eine monströse Exceldatei, die aber sowas von unübersichtlich ist. Leider Deswegen musste ich mir was anderes einfallen lassen.
Somit verstehe ich den Bezug von Deinem Index nicht!
01.09.2018, 15:42 (Dieser Beitrag wurde zuletzt bearbeitet: 01.09.2018, 15:42 von RPP63.)
Wenn Du die Formel nicht umsetzen kannst, musst Du mal eine xlsx anonymisiert hochladen, in der der Aufbau nicht verändert sein darf. Denkbar, dass sich etwas mit Power Query basteln lässt.
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Schau Dir bitte mal meine kleine Lösung an. Ich habe versucht, den Namen der Tabellenblätter aller „KundeX“ per Formel zu erzeugen und dann mit INDIREKT auf die Bereiche zuzugreifen.
A2 = „Kunde1“. Wenn Du das runterziehst wird mit 2,3,4 etc. hochnummeriert. Also kommen alle Kunden in die Übersicht.
Jetzt kommt eine Hilfsspalte K2 mit der Zelle B3 aller Kundenblätter ="'"&A2&"'!$B$3" und eine Hilfsspalte L2 mit der Zelle B999 aller Kundenblätter "'"&A2&"'!$B$999"
In K2 und L2 steht also die Matrix, in der Du suchen willst.
Jetzt kommt nach B2 =INDEX(INDIREKT($K2):INDIREKT($L2);SPALTE()-1) und wird nach rechts gezogen.
Jetzt stehen die X von Kunde1 in der Übersicht. Jetzt ziehst Du alles runter und es werden sukzessive die Tabellenblätter „KundeX“ angesprochen. Wir RPP63 schon angemerkt hat, musst Du den Zellen das Benutzer-definierte Format ;;;@ geben, damit statt der Null nichts angezeigt wird.
In meinem Beispiel habe ich nur Kunde 1 und 2. Wie es weitergeht, ist hoffentlich verständlich.