Office-Fragen.de
Tabelle in eine Spalte zusammenfassen - Druckversion

+- Office-Fragen.de (https://office-fragen.de)
+-- Forum: Microsoft Office (https://office-fragen.de/forum-1.html)
+--- Forum: Excel (https://office-fragen.de/forum-2.html)
+--- Thema: Tabelle in eine Spalte zusammenfassen (/thread-27229.html)

Seiten: 1 2


RE: Tabelle in eine Spalte zusammenfassen - Calderon - 16.03.2022

Hallo,
hab noch etwas probiert per Index-Formel:
[Bild: Screen-Shot369.jpg]


RE: Tabelle in eine Spalte zusammenfassen - Jazzbar - 17.03.2022

Hallo,
das hat mich schon sehr viel weiter gebracht, danke dafür!
Nun möchte ich gerne die Tabelle noch in einer anderen Reihenfolge (siehe Bild) anordnen. Ist das über eine einfach Formel möglich?
Wenn die Tabelle also aussieht:
1 3 5 7 9
2 4 6 8 10
Soll sie anschließend wie folgt aussehen:
1
2
6
5
9
10
8
7
3
4

danke für eure Hilfe!


MfG
Jazzbar
[Bild: Excelproblem.png]


RE: Tabelle in eine Spalte zusammenfassen - lupo1 - 18.03.2022

=INDEX(A1:E2;{1;2;2;1;1;2;2;1;1;2};{1;1;3;3;5;5;4;4;2;2})

Wenn das die nächsten beiden Zeilen so weiter geht (insg. 20 Einträge), dann:

=INDEX(A1:E4;
INDEX({1;2;2;1;1;2;2;1;1;2};REST(SEQUENZ(20;;0);10)+1)+(KÜRZEN(SEQUENZ(20;;0)/10)*2);
INDEX({1;1;3;3;5;5;4;4;2;2};REST(SEQUENZ(20;;0);10)+1))


@Sabina: xlFml;ARRAY.FROMRANGE; kann weg Smile War wohl ein Überbleibsel.


RE: Tabelle in eine Spalte zusammenfassen - lupo1 - 18.03.2022

Und mit weiteren 5 Spalten (statt 2 Zeilen) wäre es so:

=INDEX(A1:J2;
INDEX({1;2;2;1;1;2;2;1;1;2};REST(SEQUENZ(20;;0);10)+1);
INDEX({1;1;3;3;5;5;4;4;2;2};REST(SEQUENZ(20;;0);10)+1)+(KÜRZEN(SEQUENZ(20;;0)/10)*5))


oder natürlich

=LET(s;SEQUENZ(20;;0);INDEX(A1:J2;
INDEX({1;2;2;1;1;2;2;1;1;2};REST(s;10)+1);
INDEX({1;1;3;3;5;5;4;4;2;2};REST(s;10)+1)+(KÜRZEN(s/10)*5)))



RE: Tabelle in eine Spalte zusammenfassen - Jazzbar - 07.04.2022

(18.03.2022, 17:18)lupo1 schrieb: Und mit weiteren 5 Spalten (statt 2 Zeilen) wäre es so:

=INDEX(A1:J2;
INDEX({1;2;2;1;1;2;2;1;1;2};REST(SEQUENZ(20;;0);10)+1);
INDEX({1;1;3;3;5;5;4;4;2;2};REST(SEQUENZ(20;;0);10)+1)+(KÜRZEN(SEQUENZ(20;;0)/10)*5))


oder natürlich

=LET(s;SEQUENZ(20;;0);INDEX(A1:J2;
INDEX({1;2;2;1;1;2;2;1;1;2};REST(s;10)+1);
INDEX({1;1;3;3;5;5;4;4;2;2};REST(s;10)+1)+(KÜRZEN(s/10)*5)))

Hallo lupo1,

danke für deine antwort. Tut mir leid, für meine späte Rückmeldung. Durch Umzug und Corona war ich etwas abgelenkt. Leider funktionieren die ersten beiden Formeln nicht und die letze leider auch nur bedingt. Könntest du mir sagen, wie ich diese Formel auch über 70 oder 100 Stellen anwenden kann?

Im Anhang findest mein Beispiel und die drei Formeln von dir.

Danke für deine Hilfe!

mfG
[Bild: Excelproblem.png]


RE: Tabelle in eine Spalte zusammenfassen - Jazzbar - 07.04.2022

(16.03.2022, 08:37)Calderon schrieb: Hallo,
hab noch etwas probiert per Index-Formel:
[Bild: Screen-Shot369.jpg]

Hallo Calderon,

komischerweise funktionerit deine Formel nur in der zweiten Zeile. Könntest du mir erklären wieso? Also selbst wenn ich über einen Bereich in Zeile 20 schreibe, muss ich diese Formel in die zweite Zeile schreiben um mir die Werte aus Zeile 20 anzeigen zu lassen.

mfG
Jazzbar