Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: sortieren nach Spalten

sortieren nach Spalten
22.10.2024 13:06:01
Stefan
Hallo

ich würden gerne eine Tabelle nach Spalten sortieren, mit dem Datum Aufsteigend

https://www.herber.de/bbs/user/173086.xlsx

20.01.2023#E0001 18.01.2023#E0001 02.01.2023#E0002 18.01.2023#E0005 18.01.2023#E0006
17.01.2023#E0001 02.01.2023#E0002 24.07.2023#E0005 24.07.2023#E0013 25.07.2023#E0009
15.01.2023#E0001 09.05.2023#E0001 02.01.2023#E0002 09.05.2023#E0005 26.05.2023#E0013
02.01.2023#E0001 02.01.2023#E0002 19.01.2023#E0005 20.01.2023#E0013 20.01.2023#E0006

Die Daten sollen in eine neue Tabelle geschrieben werden

Danke vorab
Stefan


Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: sortieren nach Spalten
22.10.2024 13:19:38
daniel
Hi
du brauchst für jede Zeile eine Formel dieser Art:
zum Sortieren wird hier das DIN-Datumsformat eingefügt, damit der Text normal sortiert werden kann.
die dritte Zeile (c) fügt dann wieder das übliche Datum ein:

=LET(a;A1:E1;

b;SORTIEREN(TEXT(TEXTVOR(a;"#");"JJJJ-MM-TT")&"#"&TEXTNACH(a;"#");1;1;WAHR);
c;TEXT(TEXTVOR(b;"#");"TT.MM.JJJJ")&"#"&TEXTNACH(b;"#");
WENNFEHLER(c;""))


Gruß Daniel
Anzeige
AW: sortieren nach Spalten
22.10.2024 14:21:56
Eifeljoi 5
Hallo
Oder als PQ-Version so:
let in

Table.RemoveColumns(Table.Distinct(Table.Sort(Table.SelectRows(Table.TransformColumns(Table.SplitColumn(Table.UnpivotOtherColumns(
Table.Buffer(Excel.CurrentWorkbook(){[Name="Tabelle1"]}[Content]),List.FirstN(Table.ColumnNames(Excel.CurrentWorkbook(){[Name=
"Tabelle1"]}[Content]), 0),"Attribut","Wert"),"Wert",Splitter.SplitTextByPositions({0, 10}, false),{"Wert.1", "Wert.2"}),{{"Wert.1",
each try Date.From(_) otherwise null}}),each [Wert.1] > null),{{"Wert.1", Order.Ascending}, {"Wert.2", Order.Ascending}}),{"Wert.1",
"Wert.2"}),{"Attribut"})
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige