Registriert seit: 04.05.2016
Version(en): aktuelle
Hallo Forum,
ich habe eine Arbeitsmappe mit verschiedenen Blättern. In einem Blatt stehen auf einer Liste verschiedene Namen.
Gibt es eine Möglichkeit alle Einträge mit Namen A in ein eigenes Blatt zu übertragen in denen nur der Name A vorkommt.
Also z. Bsp.
Blatt 1in Arbeitsmappe in Spalte 1:
Name
A
A
B
B
C
C
Nun sollen alle Zeilen die mit den Namen A starten in Blatt 2 übertragen werden. Alle Zeilen mit Name B in Blatt 3 usw..
Ist dies möglich?
Danke für Eure Hilfe.
grendel
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo,
ja, das wäre möglich sowohl mit einer Formellösung als auch mit VBA.
In diesem Thread
http://www.clever-excel-forum.de/Thread-...g-kopieren wurde wurde bereits darüber diskutiert und dort sind auch einige Lösungsansätze aufgezeigt.
Ich würde aber zunächst die Frage klären ob ein einfacher Autofilter nicht auch ausreichen würde.
Gruß
Peter
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
hab dir mal eine Lösung mit einer Matrixformel gebastelt. Im Blatt komplett brauchst du eine Hilfsspalte (Spalte B), die du einfach ausblenden kannst. In den Folgeblättern schreibst du jeweils in A1 den gewünschten Anfangsbuchstaben rein.
Komplett | A | B |
1 | Anton | A |
2 | Berta | B |
3 | Cäsar | C |
4 | Alpha | A |
5 | Bravo | B |
6 | Charlie | C |
7 | Amsterdam | A |
8 | Baltimore | B |
9 | Casablanca | C |
Formeln der Tabelle |
Zelle | Formel | B1 | =LINKS(A1;1) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
A | A |
1 | A |
2 | Anton |
3 | Alpha |
4 | Amsterdam |
5 | |
6 | |
Formeln der Tabelle |
Zelle | Formel | A2 | {=WENNFEHLER(INDEX(Komplett!A:A;KKLEINSTE(WENN(Komplett!B$1:B$99=$A$1;ZEILE($1:$99));ZEILE(A1)));"")} |
|
Enthält Matrixformel: Umrandende { } nicht miteingeben, sondern Formel mit STRG+SHIFT+RETURN abschließen! |
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
B | A |
1 | B |
2 | Berta |
3 | Bravo |
4 | Baltimore |
5 | |
Formeln der Tabelle |
Zelle | Formel | A2 | {=WENNFEHLER(INDEX(Komplett!A:A;KKLEINSTE(WENN(Komplett!B$1:B$99=$A$1;ZEILE($1:$99));ZEILE(A1)));"")} |
|
Enthält Matrixformel: Umrandende { } nicht miteingeben, sondern Formel mit STRG+SHIFT+RETURN abschließen! |
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 04.05.2016
Version(en): aktuelle
Vielen Dank für Eure Hilfe. Das Problem ist gelöst.
War mein erster "Auftritt" im Forum und gleich so positiv.