Daten verschieben/transponieren (vertik.→horiz.)

Daten gruppenweise verschieben

Hinweis

Diese ist in erster Lin­ie eine kurze aber hof­fentlich hil­fre­iche Erk­lärung zu einem als Down­load ange­bote­nen File. Falls Sie nicht über den Link in der Datei hier­her gelangt sind, dann kön­nen Sie die Datei hier herun­ter­laden.

▲ nach oben …

Anmerkungen zur Download-Datei

Mit schön­er Regelmäßigkeit kommt in Foren oder auch von GMG-CC – Kun­den die Anfrage, ob bei ein­er bes­timmten Form des „Umschaufelns” von Dat­en geholfen wer­den kann. Vor nicht so langer Zeit kam wieder eine gle­ichar­tige Anfrage in einem Forum und ich ergreife die Gele­gen­heit, ein­mal die (inhaltlichen) Forderun­gen zusam­men­z­u­fassen und meine Lösung als Down­load zu präsen­tieren.

Im zuerst einge­blende­ten Reg­is­ter Zielvorstel­lung erken­nen Sie, wie das Ganze nach der Abar­beitung des Makros ausse­hen soll. Die Quell­dat­en liegen im recht­en Teil der Tabelle, die ersten bei­den Spal­ten sollen die umgeschichteten Ziel­d­at­en aufnehmen.

Hier geht es darum, dass in ein­er Quell­datei (Tabelle1) in 1 Spalte ver­schiedene Dat­en in Grup­pen untere­inan­der aufge­lis­tet sind. Also: Die Dat­en in der entsprechen­den Spalte beste­hen aus Blöck­en zu je n Zeilen. Angenom­men e s sind 4er-Blöcke und der erste Wert ste­ht in A2 dann wäre der erste „Daten­satz” A2:A5, der zweite A6:A9, und so weit­er. Das Ziel ist es nun, jede dieser Daten­blöcke in jew­eils 1 Zeile eines anderen Blatt zu schreiben, also A1:D1, A2:D2, … Die Quell­dat­en sollen aus Grün­den der möglichen Prü­fung nicht gelöscht wer­den.

Eine sehr ähn­liche Auf­gabe, allerd­ings mit ursprünglich hor­i­zon­taler Anord­nung der Dat­en sehen Sie hier. Es kann sich lohnen, auch dort ein­mal nachzuschauen, da teil­weise andere Lösungsan­sätze ver­fol­gt wur­den. Und auch hier kön­nen Sie fündig wer­den.

[NachOben­Let­zte Verweis=„Daten blockw. ver­schieben (vert→horiz)”]

 

Dieser Beitrag wurde unter Downloads, Mit VBA/Makro, Tabelle und Zelle abgelegt und mit , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.