PDA

Vollständige Version anzeigen : wenn


marion_8213
19.08.2017, 15:23
Hallo zusammen,

Folgendes Problem habe ich:

Spalte A enthält Werte, die zwischen 2 & 8 Mal innerhalb der Datei vorkommen.

Spalte B eine Zahlenkombination, die abhängig von der Anzahl der Datensätze in Spalte A auch 2-8 mal vorkommt

Hier ein Beispiel:

A B C (sollte so aussehen)
10541 3099 30+31+33+37+38+39
10541 3199
10541 3399
10541 3799
10541 3899
10541 3999
10549 3099 30+33
10549 3399

Mein Problem ist jetzt, dass ich eine Kombi bräuchte, die so aussieht, dass solange ein Wert in Spalte A steht (also 2-8 Mal) in Spalte C dann in Form von =b2&" "&b3&" "&b4...also so lange in Spalte A der gleiche Wert steht, die Werte aus Spalte B stehen sollen.

Gibt es eine Möglichkeit das zu Kombinieren und wenn Ja, wie?

Die 32.000 Datensätze würde ich nur ungern händisch bearbeiten:entsetzt:

Danke für eure Antworten

Scorefun
19.08.2017, 15:34
Ab A2 geht's los

Formel in C2:
=LINKS(B2;2)

Formel in C3:
=WENN(A3=A2;C2&"+"&LINKS(B3;2);LINKS(B3;2))
und runterkopieren

edit: ist aber wohl nicht 100%ig, was Du willst...;-)

lupo1
19.08.2017, 15:38
Zeile 1 ist leer. A aufsteigend.

C2: =WENN(A1=A2;C1&"+";"")&LINKS(B2;2) Hilfsspalte, 2 Gründe: a) Unterdrückung der nicht Gefragten b) das Gefragte nach oben statt unten
D2: =WENN(A1=A2;"";SVERWEIS(A2;A:C;3))

Ab xl2016 entfällt die Hilfsspalte (kann auch kostenlos in Excel Online (https://office.live.com/start/Excel.aspx) ausprobiert werden):

C2: =WENN(A1=A2;"";TEXTVERKETTEN("+";;INDEX(LINKS(B2:INDEX(B:B;VERGLEICH(A2;A:A));2);)))

Hajo_Zi
19.08.2017, 15:40
wie ergeben sich die Zahlen der Summe. Die stehen nicht in Spalte B?

<img src="http://Hajo-Excel.de/images/grusz1.gif" align="middle" height="40" alt="Grußformel"><a href="http://Hajo-Excel.de/index.htm"><img border="0" src="http://Hajo-Excel.de/images/logo_hajo3.gif" align="middle" height="40" alt="Homepage"></a>

lupo1
19.08.2017, 15:57
Das Beispiel ist perfekt. Wer als Antworter hier nicht weiter kommt, muss seine Textbausteine wegwerfen und die alte Wabbelmasse bemühen. Nein, nicht die in der Körpermitte.

Scorefun
19.08.2017, 16:18
Na, immerhin war mein Versuch der richtige Anfang...;-)