Verwenden Sie eine zusätzliche Spalte .. dann verstecken Sie sie. (:
F2 ----> =IF(A2="","",IF(A1=A2,"",G3&", "&B2)) G2 ----> =IF(A2="","",IF(A2=A3,A2&", "&G3,B2))
und nach unten ziehen ... bitte teilen, wenn es funktioniert (oder nicht) (:
Dies bezieht sich auf die Formel, die ich für Zelle F2 in der folgenden Abbildung benötige.
F2 zeigt das Ergebnis, das ich will :
Ich brauche: Die Concat-Formel zur Verkettung der Daten in Spalte B für jede Variante von Spalte A. Wenn wir also wissen, dass es X- Versionen des Elements gibt (basierend auf der Funktion in C2), muss die Verkettung X verstärken -1 mal, um die Zeichenfolge aus Spalte A zu zeichnen.
Kann nicht herausfinden, wie man das am besten macht! Ich bin auch in Ordnung mit dem Erstellen neuer Funktionen, wenn auf sie verwiesen werden muss (wie CONCATs in F zusammenfassen, da ich dann einfach eine IF-Anweisung schreiben kann, um nach "BASE" zu suchen ...)
Verwenden Sie eine zusätzliche Spalte .. dann verstecken Sie sie. (:
F2 ----> =IF(A2="","",IF(A1=A2,"",G3&", "&B2)) G2 ----> =IF(A2="","",IF(A2=A3,A2&", "&G3,B2))
und nach unten ziehen ... bitte teilen, wenn es funktioniert (oder nicht) (:
Wenn Sie meine Antwort an bedingte verkettete Zelleninhalte über Zeilen anpassen, geben Sie die folgenden Formeln ein:
F2
→ =IF(AND(A1<>A2,A2<>""), G2, "")
G2
→ =IF(A2<>A3, B2, B2 & ", " & G3)
(vorausgesetzt, Ihre Daten beginnen in Zeile 2, wie in der Frage gezeigt). Wenn Sie keine Spalte verwenden möchten G
, können Sie eine beliebige verfügbare Spalte verwenden (z. B. Z
oder AG
) und die Verweise entsprechend ändern. Ziehen / füllen Sie nach unten, um alle Ihre Daten zu erfassen.
Die Formel in der zweiten Spalte (ich nehme an, dass es sich um Column handelt G
) erstellt die durch Kommas getrennte Liste der Größen für die aktuelle Sache in Column A
von unten nach oben. Genauer gesagt, Zelle enthält die Liste für Zeilen n und darunter. (Vielleicht hilft es Ihnen, jetzt einen Blick auf die Illustration zu werfen.) Sie sagt:Gn
A
als die aktuelle Zeile ( A2<>A3
) hat, ist dies die letzte Zeile für diesen Wert. Daher ist die Liste für diese Zeile und darunter nur der Wert für diese Zeile.Dann zeigt die Formel in Spalte F
die vollständige Liste für ein Objekt in der ersten Zeile für dieses Objekt und an anderer Stelle leer. Lassen Sie sich auch leer anzeigen, wenn der Spaltenwert A
in dieser Zeile leer ist.
Sie können die Spalte ausblenden, G
sobald Sie diese Funktion aktiviert haben.