Excel - Reihe in gewünschter Zellenfolge nach unten ziehen

Hallo liebe Forum-Gemeinde,

ich verzweifle gerade an meiner Excel-Datenbank.
Ich möchte folgende „Reihe“ in meiner Logik einfach nach unten ziehen können:

=AF5
=AF5
=AF6
=AF6
=AF7
=AF7
=AF8
=AF8 …

und:
=P5
leer
leer
leer
=P5
leer
leer
leer
=P6
leer
leer
leer
=P6…

und:
=AG5
=AG5
=AG5
leer
=AG7
=AG7
=AG7
leer
=AG9
=AG9
=AG9 ….

Geht das denn? Bei über 2000 Zeilen wäre das händisch sehr mühsam einzugeben

Herzlichen Dank im voraus!!!

Andreas

Moin,

schreib die ersten beiden Zellen hin, markiere sie, fasse an der unteren rechten Ecke, dort erscheint dann ein +, und ziehe beliebig weit nach unten. Die Methode klappt auch für die anderen Muster.

Anmerkung am Rande: Excel ist keine Datenbank. Und mit solchen Konstrukten entfernst Du Dich immer weiter von der Grundidee einer Datenbank, nämlich jeden Wert nur einmal zu speichern.

Gruß Ralf

Hallo Andreas

Ich glaube, der Tipp von Ralf hilft Dir nicht weiter. Hier ein Vorschlag mal zu Deinem ersten Verzweiflungsakt:

Ich möchte folgende „Reihe“ in meiner Logik einfach nach unten
ziehen können:

=AF5
=AF5
=AF6
=AF6
=AF7
=AF7
=AF8
=AF8 …

Das kannst Du z. B. mit folgender Formel machen

=INDEX(A:A;ABRUNDEN(ZEILE(A10)/2;0))

Diese Formel kopierst Du in Deine 2000 Zellen runter.

Für Deine weiteren Fragen brauche ich noch etwas Zeit.
Grüsse Niclaus

Hallo Andreas

Noch zu Deinen zwei andern „Problemen“

=P5
leer
leer
leer
=P5
leer
leer
leer
=P6
leer
leer
leer
=P6…

Die Formel dafür könnte lauten:
=WENN(REST(ZEILE(A20)/4;1)0;"";INDEX(P:stuck_out_tongue:;ABRUNDEN(ZEILE(A40)/8;0)))

.

und:
=AG5
=AG5
=AG5
leer
=AG7
=AG7
=AG7
leer
=AG9
=AG9
=AG9 ….

=WENN(REST(ZEILE(A20)/4;1)=0,75;"";INDEX(AG:AG;GANZZAHL(ZEILE(A20)/4)*2-5))

Diese Formeln kannst Du kopieren/runterziehen.

Geht das denn? Bei über 2000 Zeilen wäre das händisch sehr
mühsam einzugeben

Ich hoffe, es geht mit diesen Formeln!
Niclaus