Registriert seit: 07.08.2018
Version(en): 2013
Hallo zusammen,
ich brauche Hilfe bei folgendem Problem und würde mich sehr über Eure Unterstützung freuen. :)
In Spalte C soll der Inhalt aus den Zellen in Spalte A zusammengeführt werden, sofern in Spalte B der gleiche Zelleninhalt enthalten ist (siehe Beispiel unten). Ich benötige somit eine Formel, die ich in die Zellen in Spalte C einfügen kann.
Habt ihr eine Idee, wie das funktionieren könnte?
A B C
A 1 ABC
B 1 ABC
C 1 ABC
D 2 DE
E 2 DE
F 3 F
G 4 GH
H 4 GH
Falls etwas unklar ist, sagt gerne Bescheid.
Schon mal vielen Dank und viele Grüße
Nils
Registriert seit: 13.04.2014
Version(en): 365
13.08.2018, 14:57
(Dieser Beitrag wurde zuletzt bearbeitet: 13.08.2018, 14:57 von BoskoBiati.)
Hi,
mit einer Hilfsspalte:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D |
2 | A | 1 | ABC | A |
3 | B | 1 | ABC | AB |
4 | C | 1 | ABC | ABC |
5 | D | 2 | DE | D |
6 | E | 2 | DE | DE |
7 | F | 3 | F | F |
8 | G | 4 | GH | G |
9 | H | 4 | GH | GH |
Zelle | Formel |
C2 | =INDEX(D:D;VERWEIS(9;1/(B:B=B2);ZEILE(B:B))) |
D2 | =WENNFEHLER(INDEX($D$1:D1;VERWEIS(9;1/($B$1:B1=B2);ZEILE($D$1:D1)));"")&A2 |
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 07.08.2018
Version(en): 2013
13.08.2018, 15:16
(Dieser Beitrag wurde zuletzt bearbeitet: 13.08.2018, 15:16 von Nils22446688.)
Super, vielen Dank, das funktioniert! :)
Ich habe gerade versucht die Formel nachzuvollziehen, leider Blicke ich da nicht ganz durch. Könntest du die Formel evtl. kurz erläutern?
Registriert seit: 13.04.2014
Version(en): 365
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 07.08.2018
Version(en): 2013
Super, danke für die Links!
Noch eine Frage, bei neun Zeilen funktionieren die Formeln zuverlässig. Allerdings habe ich eine Excel Tabelle mit bis zu 10.000 Zeilen. Das schafft Excel nur manchmal bleibt auch mal komplett hängen. Gibt es evtl. noch eine etwas weniger rechenintensive Lösung?
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
ich vermute, da müsste ein Makro ran. Darfst Du Makros verwenden? Zusatzfrage. Die Daten sind doch wie in Deinem Beispiel nach Spalte B sortiert? Bei Spalte A nehme ich mal an, dass die nicht sortiert sein muss, oder?
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 07.08.2018
Version(en): 2013
Hallo schauan,
ein Marko sollte nach Möglichkeit nicht verwendet werden.
Die Daten sind im Grunde chaotisch sortiert, könnten aber jederzeit mithilfe des Filters sortiert werden. Weshalb ist dies relevant?
Viele Grüße
Nils
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallo Nils,
wenn Die Daten nach Spalte B sortiert sind und Du vielleicht noch eine Begrenzung der Anzahl feststellen kannst, dann könnte man die Formeln auf kleinere Bereiche begrenzen. Jetzt wird der Bereich von Zeile zu Zeile kontinuierlich größer, z.B. diese Syntax in Spalte D:
$D$1:D1
ist bei 10000 Zeilen dann
$D$1:D10000
und damit
D:D
schaust Du in die ganze Spalte, Formeln in Spalte C. Hier würde eventuell D1:D10000 reichen.
Um mal auf das Beispiel von Edgar zurückzukommen könntest Du mal diese Formel testen, in D2 eingeben und runter ziehen. Die wäre jetzt für 8 Zeichen.
=WENNFEHLER(INDEX(INDEX(D1:D9;VERGLEICH(B2;B2:B9;);0):D1;VERWEIS(9;1/(INDEX(B1:B9;VERGLEICH(B2;B2:B9;);0):B1=B2);ZEILE($D$1:$D$8)));"")&A2
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)