Excel - Gibt eine (durch Kommas getrennte) Liste von Werten zurück, die mit einem zweiten Wert gepaart sind

0

In der Situation, in der ich Daten wie folgt habe:

A   22-Aug-14
B   22-Aug-14
C   22-Aug-14
D   22-Aug-14
E   22-Aug-14
F   22-Aug-14
G   22-Aug-14
A   23-Aug-14
B   23-Aug-14
A   24-Aug-14
B   26-Aug-14

Wie kann ich ein Format wie das folgende zurückgeben:

22-Aug-14   A,B,C,D,E,F,G
23-Aug-14   A,B
24-Aug-14   A
26-Aug-14   B

Wo wurden die Werte in der ersten Spalte mit den Werten in der zweiten Spalte gepaart und in einer durch Kommas getrennten Liste angezeigt?

AMcNall
quelle

Antworten:

1

Eine Lösung, die nur Excel-Formeln verwendet (nicht die Lösung des Makroprogramms).

Ich habe folgendes angenommen, um den folgenden Code zu erstellen.

1) Die Werte werden in die Spalte A gestellt. 2) Die Daten werden in die Spalte B gestellt und sortiert. 3) Die Daten liegen in der 1. bis 100. Zeile vor.

Führen Sie die folgenden Schritte aus:

  1. Schreibe die Formel "= A1" in die Zelle C1.

  2. Schreibe die Formel "= if (B1 = B2, C1 & A1, A1)" in die Zelle C2.

  3. Kopieren Sie die Zelle C2 und fügen Sie sie in C3 bis C100 ein.

  4. Schreibe die Formel "= B1 B2" in die Zelle D1.

  5. Kopieren Sie die Zelle D1 und fügen Sie sie in die Zelle D2 bis D100 ein.

  6. Kopieren Sie die Zellen C1 bis D100 und fügen Sie dann_as_value an derselben Stelle ein.

  7. Zeilen auswählen, deren D-Spalte TRUE ist.

  8. Die Spalten B und C entsprechen Ihren Erwartungen.


quelle
Toll! Ich habe 1/3 der Daten mit einer von mir erstellten VBA-Funktion verarbeitet, war aber teilweise manuell, dies hat die Aufgabe perfekt erfüllt. Vielen Dank
AMcNall