Excel 5 Zeilen absolut dann dynamisch

Ruth31

Ensign
Registriert
Juni 2011
Beiträge
180
Hallo,

ich habe eine Excel Tabelle mit einer Liste mit Städten. Aus dieser Liste möchte ich eine neue Liste erstellen, indem immer 23 mal untereinander die gleiche Stadt steht und dann die nächste wieder 23 mal.

Hat jemand eine Idee wie ich das lösen kann?

Beispiel (4 statt 23): aus:

München
Berlin
Hamburg
Frankfurt

wird:

München
München
München
München
Berlin
Berlin
Berlin
Berlin
Hamburg
Hamburg
Hamburg
Hamburg
Frankfurt
Frankfurt
Frankfurt
Frankfurt
 
Manuell kannst du das machen, indem du in eine Zelle z.B. "München" schreibst und dann mit dem Cursor die ganz rechte untere Ecke anpeilst, klickst und per Drag&Drop über mehrere Zellen ziehst. Wird somit kopiert.

Automatisch wüsste ich nicht, wie das gehen kann, außer mit VBScripten.
 
ich würde es wie folgt versuchen:
1. jede Stadt bekommt eine fortlaufende, aufsteigende nummer als ID in einer extra spalte (spalte A) direkt vor der stadt (spalte B)
2. in einer neuen spalte (spalte C) addiere ich einen counter bis 23, dieser fängt danach automatisch wieder bei eins an (erste Zeile in der Spalte hat dann den Wert 1, die Formel kommt dann in Zeile2 usw): in etwa so: WENN(C1+1<=23;C1+1;1)
3. in spalte D kommt ein weiterer counter, der die ID anhand von Spalte C ermittelt mittels: WENN(C2=C1+1;F1;F1+1) auch hier ist in der ersten zeile der Wert eins, in der Zweiten dann die formel
4. in spalte E kommt der sverweis: SVERWEIS(C1;$A$1:$B$4;2;FALSCH)
5. runter kopieren und du solltest ungefähr sowas sehen dann:
Code:
1	1	München
2	1	München
3	1	München
...
22	1	München
23	1	München
1	2	Berlin
2	2	Berlin
...
22	2	Berlin
23	2	Berlin
1	3	Hamburg
2	3	Hamburg
...
usw
nicht effektiv, geht aber schnell ;)
 
Zurück
Oben