bsp:
mappe hat blätter von blatt 1-50
in blatt 1 ist steht in A1 die formel =SUMME(Batt2!$A$2:$A$50)
wenn ich die formel in blatt 1 nach A2 kopiere (ziehe) soll hier
=SUMME(Batt3!$A$2:$A$50) erscheinen
bsp:
mappe hat blätter von blatt 1-50
in blatt 1 ist steht in A1 die formel =SUMME(Batt2!$A$2:$A$50)
wenn ich die formel in blatt 1 nach A2 kopiere (ziehe) soll hier
=SUMME(Batt3!$A$2:$A$50) erscheinen
in A1 die Formel
=SUMME(INDIREKT("Blatt"&ZEILE()+1&"!$A$2:$A$50"))
uns dann nach unten kopieren.
Gruß
Martin Beck
vielleicht so:
=SUMME(INDIREKT("Blatt"&ZEILE()&"!$A$1:$A$50"))
Gruß
Jürgen
klappt super. aber da ich glaub ich unverschämt bin noch folgende frage:
habe die syntax wie folgt für meine tabelle umgesetzt:
=ANZAHL(INDIREKT("sakw"&SPALTE()-1&"!$A$2:$A$9999"))
habe jetzt das gleiche prob mit der nächsten formel:
=ZÄHLENWENN(SAKW1!$H$2:$H$9999;"Erledigt")
hab versucht das entsprechend der 1. formel umzusetzten, erhalte aber bei folgender eingabe fehler:
=ZÄHLENWENN(INDIREKT("SAKW"&SPALTE()-1&"!$H$2:$H$9999;"Erledigt""))
in welcher Spalte steht die Formel
=ZÄHLENWENN(INDIREKT("SAKW"&SPALTE()-1&"!$H$2:$H$9999;"Erledigt""))
Falls Spalte A, ergibt der Teilausdruck
SPALTE()-1
den Wert 0 und es wird auf das Tabellenblatt "SAKW0" Bezug genommen. Das mußt Du ggf. anpassen. SPALTE() ergibt immer die Zahl, die der Spalte entspricht, in der die Formel steht. Duch plus/minus x kommt man dann auf den benötigten Wert.
Noch eine Anmerkung: Wenn die Formel mit Spalte() aufgebaut wird, kan man sie sinnvoll nur horizontal, nicht vertikal kopieren.
Gruß
Martin Beck