Excel: So wiederholen Sie Text in Spalten abhängig von Einträgen und fügen Spalten ein

Excel: So wiederholen Sie Text in Spalten abhängig von Einträgen und fügen Spalten ein

Meine Tabelle enthält eine variable Anzahl von durch Kommas getrennten Einträgen in mehreren Spalten. Ich muss für jede Spalte die maximale Anzahl von Einträgen berechnen, so viele leere Spalten einfügen und dann die Funktion „Text in Spalten“ ausführen. Dann muss ich dies für alle anderen Spalten in der Tabelle wiederholen, die mehr als einen durch Kommas getrennten Eintrag enthalten. Beispiel:

Spalte 1: Zeile 1 = 2 Einträge, Zeile 3 = 5 Einträge

Spalte 2: Zeile 1 = 6 Einträge, Zeile 30 = 4 Einträge

Dank im Voraus.

Antwort1

  1. Fügen Sie eine Spalte rechts neben der Spalte mit den durch Kommas getrennten Werten ein.

  2. Geben Sie die Formel in die neue Zeile für jede entsprechende Zelle ein

    =LEN(A1)-LEN(SUBSTITUTE(A1,",",""))+1

  3. Das Ergebnis zeigt an, wie viele Felder sich in einer bestimmten Zelle befinden (Anzahl der Kommas plus „1“)

  4. Ermitteln Sie per Sortierung oder =max(...)Formel die größte Zahl, geben Sie für eine gegebene Referenzspalte die Anzahl der leeren Spalten für Ihren gewünschten Zweck ein.

Wenn diese Lösung Ihr Problem löst, markieren Sie sie bitte als beantwortet.

verwandte Informationen