Registriert seit: 11.07.2016
Version(en): 2016
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
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
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)
Registriert seit: 11.07.2016
Version(en): 2016
11.07.2016, 17:16
(Dieser Beitrag wurde zuletzt bearbeitet: 11.07.2016, 17:30 von Hubi.)
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 | A | B |
1 | Name | Wert |
2 | Heike | 10 |
3 | Günter | 12 |
4 | Marion | 15 |
5 | Anna | 3 |
6 | Dennis | 6 |
7 | Walter | 8 |
8 | Werner | 10 |
24.06.15 | A | B |
1 | Name | Wert |
2 | Heike | 3 |
3 | Günter | 5 |
4 | Marion | 4 |
5 | Dennis | 7 |
6 | Werner | 8 |
27.07.15 | A | B |
1 | Name | Wert |
2 | Heike | 3 |
3 | Günter | 6 |
4 | Marion | 14 |
5 | Dennis | 2 |
6 | Anna | 5 |
7 | Christoph | 8 |
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Registriert seit: 06.12.2015
Version(en): 2016
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
Registriert seit: 11.07.2016
Version(en): 2016
11.07.2016, 17:40
(Dieser Beitrag wurde zuletzt bearbeitet: 11.07.2016, 17:40 von Hubi.)
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
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
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)
Registriert seit: 11.07.2016
Version(en): 2016
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
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Hubi,
ich fürchte, da musst du einmal bei einem Eimer Kaffee in den sauren Apfel beißen und Fleißarbeit machen.
:32:
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 11.07.2016
Version(en): 2016
Hallo
Ok. Vielen Dank!
Viele Grüße
Hubi
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
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 trinken
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)