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.

Mehrere Tabellen auslesen
#1
Hallo!

Ich habe in einer Datei mehrere Tabellen. Diese tragen als Namen, das Datum ihrer Erstellung. In jeder dieser Tabellen stehen Namen drin und zugehörige Daten. Jetzt möchte ich gerne in einer weiteren Tabelle zu einem bestimmten Namen die Daten unter einander aufgelistet bekommen. Ein Beispiel:

Der Name sei Werner. Von 70 Terminen war Werner 50 anwesend. In der Spalte A möchte ich jetzt die Daten, an denen das der Fall war. Also im Prinzip einfach die Namen der Tabellen, in der der Name Werner auftaucht. In der Spalte daneben möchte ich jetzt die Daten, die in allen anderen Tabellen in Spalte B stehen.

Ich weiß leider nicht, wie ich das hinbekommen kann. Mit sverweis, muss ich ja jeden Tabellennamen eingeben, sodass das zu lange dauern würde. Außerdem hätte ich damit noch nicht die Problematik gelöst, immer den Tabellennamen mit auszulesen.

Ich hoffe ihr könnt mir helfen, vielen Dank im Voraus.

Viele Grüße

Hubi
Antworten Top
#2
Hi Hubi,

stell uns bitte einen Tabellenausschnitt ( http://www.clever-excel-forum.de/thread-47.html ) vor, damit ersichtlich ist, wo was steht. Je nach Anordnung deiner Spalten kann ein SVERWEIS helfen oder INDEX in Verbindung mit VERGLEICH.

Bitte keine Bildchen!
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hallo!

Vielen Dank für die Antwort.


Ich hoffe es hat geklappt.

Das  wäre jetzt so ein Ausschnitt von 3 Tabellen. In einer neuen Tabelle möchte ich also nun alle nach einem bestimmten Namen durchsuchen und die Tabellen, in denen der Name vorhanden ist, auflisten. Außerdem möchte ich dann dazu den Wert zu dem jeweiligen Namen auslesen.

Viele Grüße

Hubi



22.05.15

AB
1NameWert
2Heike10
3Günter12
4Marion15
5Anna3
6Dennis6
7Walter8
8Werner10

24.06.15

AB
1NameWert
2Heike3
3Günter5
4Marion4
5Dennis7
6Werner8

27.07.15

AB
1NameWert
2Heike3
3Günter6
4Marion14
5Dennis2
6Anna5
7Christoph8

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Antworten Top
#4
Hallo,

wenn man alle Daten in eine Tabelle packt, kann man z.B. mit "Aggregat" die Auswertung für einen eingegeben NAmen durchführen.

Wenn es unvermeitlich ist, viele Blätter nach Datum getrennt zu nutzen (mir fällt eigentlich keinen Grund ein, also bitte begründen), kann man mit vba alle Sheets durchsuchen.

Falls eine neuere Version von .dotNet aufgespielt ist, können die Treffer direkt mit .sortedList sortiert werden.

Fazit: im Prinzip machbar, aber wegen schlechter Daten-Organisation umständlicher als nötig.

mfg
Antworten Top
#5
Hallo!

Ursprünglich wollte ich mit den Daten eigentlich nicht mehr viel machen. Es geht darum:
Die Tabelle ist für den Kegelclub. An jedem Kegelabend haben wir eine Liste, wer wie viel bezahlen muss usw.
Daher habe ich für jeden Kegelabend eine eigene Tabelle erstellt.

Jetzt wollte ich aber für jeden Einzelnen eine Liste machen, wie viel er an jedem Abend, wo er da war, zahlen musste.

Mit VBA kenne ich mich leider so gut wie gar nicht aus. Ich habe mal früher ein bisschen mit Visual Basic programmiert, aber das ist ja doch noch ein kleiner Unterschied.

Viele Grüße

Hubi
Antworten Top
#6
Hi Hubi,

dann baue deine Tabelle doch komplett um und formatiere sie mit STRG-L oder -T als intelligente Tabelle. Hier ein ganz kurzes Beispiel:

A - Name
B - Datum
C - Betrag
D - X (für anwesend)

Jetzt kannst du deine Tabelle bequem filtern oder mit einer Pivottabelle auswerten.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#7
Hallo!

Das ist echt eine gute Idee.

Gibt es eine Möglichkeit, alle Daten auf einmal in eine solche Tabelle zu fassen?

Oder muss ich alle Daten einzeln kopieren?


Vielen Dank schonmal!

Hubi
Antworten Top
#8
Hi Hubi,

ich fürchte, da musst du einmal bei einem Eimer Kaffee in den sauren Apfel beißen und Fleißarbeit machen. Angel :32:
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#9
Hallo

Ok. Vielen Dank!

Viele Grüße

Hubi
Antworten Top
#10
Hallöchen,
Du kannst alle Daten einer Tabelle kopieren und in die Zusammenfassung einfügen. Bei 3 Tabellen wären das drei Vorgänge. Da bekommst Du eventuell keine Hand so schnell frei zum Kaffee trinkenSmile
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


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