Hallo,
habe eine Tabelle in der Form
NameA1
NameA2
NameA3
NameB1
NameB2
NameB3
NameC1
NameC2
NameC3
… und ca. weitere 33.000
vorliegen. Daraus sollte werden
NameA1 NameA2 NameA3
NameB1 NameB2 NameB3
NameC1 NameC2 NameC3
…
Hat jemand einen Tipp, wie ich das machen kann?
Danke und schöne Grüße
Ewald
Hallo Ewald,
du kannst mit =bereichverschieben() und =zeile() die Eintragungen neu sortieren.
Ich habe dir ein Beispiel hoch geladen:
http://www.mayhemmichi.de/echo/TempJean138.htm
Da =zeile() eine aufsteigende Zahl zurück gibt muss die erste Zeile ggf. so angepasst werden das das das verschieben passt.
Hast du die Zeilen umsortiert, muss du die Formeln ja noch wieder Löschen.
Dazu bitte den neuen Bereich komplett markieren, kopieren, Rechtsklick, Inhalte einfügen, Werte.
Danach hast du eine neue umsortierte Tabelle.
Gruß Holger
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Vielen Dank, das war genau das richtige!
Ewald
NameA1
NameA2
NameA3
… und ca. weitere 33.000
NameA1 NameA2 NameA3
Hat jemand einen Tipp, wie ich das machen kann?
Ich gehe davon aus, dass Du keine Überschriften hast…
- Schritt. -> Überschrift einfügen, so dass die Daten ab A2 losgehen.
Zelle B3 bekommt die Formel
=WENN(REST(ZEILE();3)=0;A2;"")
Zelle C3 bekommt die Formel
=WENN(REST(ZEILE();3)=0;A3;"")
Zelle D3 bekommt die Formel
=WENN(REST(ZEILE();3)=0;A4;"")
Formeln nach unten ziehen.
Filter einfügen. (1. Zeile aktivieren, Extras -> Filter -> Autofilter)
Filter aktivieren (Spalte B - nichtleere)
Daten markieren, kopieren und in ein neues Sheet einfügen.
Fertig
Grüße
Munich