Excel Formel so runter ziehen, das z.B. E30 in der nächsten Zeile nicht E31 ist, sonder E34?
Hallo,
Wie kann ich in Excel eine Formel so runter ziehen, das die Formel in der nächsten Zeile nicht nur von E30 auf E31 springt, sondern um 4 weiter geht. Also auf E40.
Ich habe in jeder 4. Zeile ein Wert und auf einer separaten Seite eine Zusammenfassung.
3 Antworten
Einen Tip hast Du schon.
Du kannst auch z.B. in A5 die Formel von A1 kopieren,
(Curser) ab A2 runterziehen.
Die (Anzahl der) formelfreien Zellen bleiben frei, die anderen z.B. jede 4. Zelle wird mit der Formel gefüllt.
Fertig.
Das wäre dann, entsprchend @augsburgchris' Lösung (DH!):
=WENN(INDIREKT("F"&ZEILE(A1)*4+8)>0;"X";"")
Klappt es?
Habe ich Dich richtig verstanden?
Nein funktioniert nicht. Ich Verzweifel langsam
Schau mal weiter unten, da habe ich es besser beschrieben
Wundert mich, bei mir klappt das, wenn ich das Szenario oben voraussetze,
Also die Werte in Spalte F (Zeilen 16, 20, 24, 28 usw) und die Formel (irgendwo):
=WENN(INDIREKT("F"&ZEILE(A1)*4+8)>0;"X";"")
und runterkopieren.
Auch im Szenario von KHSchhindelar würde meine Fomel in A12 und runterkopieren folgendes anzeigen:
A12: X
A13: X
A14: X
A15:
A16:
usw.
Zeige vielleicht mal einen Screenshot von Dir, wo das nicht klappt.
Ich habe es jetzt mit der Formel Index gemacht:
'=INDEX(F:F;(ZEILE(A1)-1)*4+1)
Hat erstmal funktioniert, jedoch muss ich sie noch in einer =Wenn(Und( Funktion einbauen.. Stellt sich wieder die Frage wie
Damit fängst Du aber bei F1 an, nicht bei F16. Und Du landest auch bei F17, F21, usw.
Einbauen ist simpel:
=WENN(INDEX(F:F;(ZEILE(A1)-1)*4+1)>0;"X";"")
(INDEX verhält sich ETWAS anders als INDIREKT, aber nur in speziellen Fällen)
Du könntest eine Hilfsspalte anlagen (z.B. "B") und darin die "X" zählen lassen.
Danach per Sverweis die Werte "abholen".


=INDIREKT("E"&ZEILE(A1)*3+28)
Hier ein Beispiel:
=WENN($F$12>0;"X";"")
diese Formel steht in der ersten Zeile.
In der zweiten Zeile möchte ich den wert von F16 haben, sprich
=WENN($F$16>0;"X";"")
aber ohne immer die Zeile 16 anklicken zu müssen oder sie in der Formel ändern zu müssen, brauch ich etwas, das beim runterziehen direkt F12 + 4 quasi macht.
In Zeile drei würde die Formel dann =WENN($F$20>0;"X";"") sein
&
In Zeile vier =WENN($F$24>0;"X";"")