Aus mehreren Tabellenblätter eine Tabelle zusammenfügen

xelage

Cadet 4th Year
Registriert
Nov. 2005
Beiträge
75
Hallo zusammen,

ich habe das inet und google schon durchforstet, leider habe ich dazu keine Lösung gefunden:

ich habe mehrere Tabellenblätter (z.b. zürich, bern, basel, baden, st. gallen usw.), die folgende infos beinhalten könnten:

Name_____Strasse_____Abteilung
slkjo______kjjjk_______C
salj_______jlkjlök______A
bldg______tieps_______A
rtnsdf_____etmner_____B
sdflf______fjlskfsj______C

Auf dem letzen blatt ist die abfrage(G1), die aus allen blätter mit dropdown die abteilung a oder b oder c usw. anzeigt.

ich schaffe es mit der wenn-formel, jedoch nur aus einem blatt:
=WENN($G$1='basel'!$A$4;'basel'!B4;"")

hat da jemand eine lösung?
 
danke, aber das geht nur mit zahlen. ich habe text...

die google suche hat mir weitergeholfen, aber das mit dropdown wäre die beste variante, da hab ich noch nix gefunden. ausserdem wäre es toll, wenn die abfrage dynamisch wäre, also wenn im blatt xy der name geändert wird soll das im ausgabeblatt auch der fall sein..
 
Bastel dir in deiner Wenn/Dann Abfrage noch eine INDIREKTE() Funktion ein
A - Dropdown Feld 1: Namen der Blätter (Städte)
B - Dropdown Feld 2: Abteilung
C - Formel: du kannst deinen Weg auf ein Tabellenblatt dynamisch zusammenbauen

Die folgende Funktion baut einen Verweis zusammen aus dem Inhalt der Zelle A2 (hier kann dein Dropdownfeld sein welches die Städte enthält) und der Zelle A1 auf dem Blatt.
Hier musst du noch deine Abfrage für die Abteilung einbauen.

Code:
=INDIREKT("'"&A2&"'!A1")

Anmerkung 1: die "'" sind nur für den Fall, dass der String ein Leerzeichen im Blattnamen enthält

Anmerkung 2:
Index/ Vergleich für die Suche nach der Abteilung und der zugehörigen Spalte
INDIREKT für die Suche im richtigen Blatt (dynamisch)
Code:
=INDEX(INDIREKT("'"&A2&"'!$B$1:$B$5");VERGLEICH(B2;INDIREKT("'"&A2&"'!$A$1:$A$5")))
 
Zuletzt bearbeitet:
Zurück
Oben