Temat: Jak wypisać zawartość tabeli w jednej kolumnie ??
Transpozycja ( paste special a nie transpose() ) wierszy tyle razy ile jest wierszy do kolumny np.: J3 a następnie obok w kolumnie takie coś:
=IFERROR(INDEX(J$3:J$20,SMALL(IF(J$3:J$20<>"",ROW(J$3:J$20)-ROW(J$3)+1),ROWS(J$3:J3))),"")
zatwierdzone CSE i w dół "myszom"
to tak na szybko, może później bardziej zgrabne wymyślę :-)
edit:
oczywiście każda kolejna transpozycja do kolejnej komórki następującej po poprzedniej transpozycji w tej samej kolumnie
=======================
bez transpozycji
=======================
edit2:
w komórkę dowolną (u mnie E16)
=IFERROR(INDEX($A$3:$F$6, INT((ROWS($A$1:$A1)-1)/COLUMNS($A$3:$F$6))+1, MOD(ROWS($A$1:$A1)-1,COLUMNS($A$3:$F$6))+1),"")
już bez CSE,
następnie obok w kolumnie
=IFERROR(INDEX(E$16:E$40,SMALL(IF(E$16:E$40<>0,ROW(E$16:E$40)-ROW(E$16)+1),ROWS(E$16:E16))),"")
z CSE.
oczywiście trzeba zaktualizować odpowiednio adresy
rows2column
Więcej nie wymyślę :-)
Pewnie można złożyć te dwie formuły i pozbyć się errorów ale mi się nie chce już.
Ten post został edytowany przez Autora dnia 26.02.15 o godzinie 23:21