
Ich habe einen Export von CSV-Daten, der sich in den Spalten wiederholt. Was ich brauche, ist ein leeres Blatt, auf dem alle Spalten wieder zusammen sind. Ich habe ein Modell erstellt; die tatsächlichen Daten sind viel komplizierter und es gibt viel mehr davon. Aber das sollte veranschaulichen, was ich brauche.
Ich habe keine Kontrolle über den Export, also muss ich mit den Daten leben, wie sie sind. Es scheint jedoch, als ob es nicht so schwer sein sollte, fast wie Transpose(), aber für einen Satz und nicht für eine einzelne Spalte.
Antwort1
Versuchen Sie WRAPROWS()
es, es reicht hier aus:
=WRAPROWS(A2:I2,3)
Für ältere Versionen verwenden Sie INDEX()
die Funktion:
=INDEX($A$2:$I$2,,COLUMN(A1)+(ROW(A1)-1)*3)
Wenn jedoch weiter unten mehr Daten vorhanden sind, also mehrere Zeilen und #
Spalten, verwenden Sie Folgendes:
=WRAPROWS(TOCOL(A2:I3),3)
Oder,
=INDEX($A$2:$I$3,INT((ROW(A1)-1)/3)+1,MOD((COLUMN(A1)+ROW(A1)*3)-4,9)+1)