Supportnet / Forum / Tabellenkalkulation
Mehrere Worksheets ansprechen
Frage
Guten Morgen Leute,
hab hier mal wieder eine ziemlich einfache Frage , denk ich.
Ich hab ein Excelsheet mit mehreren Worksheets (eins fuer jede Woche im Jahr). In meinem Berechnungsheet soll fuer jede Woche was berechnet werden und hab auch das schon fuer die erste Woche hinbekommen. Nun moechte ich gerne die Zeile nach unten ziehen und das Ganze soll sich dann automatisch von Woche zu Woche steigern.
meine Worksheets fuer die Wochen heissen z.B.: W_1, W_2, W_3
Meine Berechnung heisst z.B.: ='W_1'!$A$1+$B$1
Wenn ich jetzt diese Zeile nach unten ziehe, bleibt die W_1 immer stehen. Gibt es eine Moeglichkeit das diese immer um ein Worksheet vorrueckt.
Danke fuer eure Antworten
martin
Antwort 1 von Saarbauer
Hallo,
=INDIREKT(ADRESSE(1;1;;1;"W_"&ZEILE(A1)))+$B$1ersuch
es mal damit bei der 1 Woche und dann nach unten ziehen
Gruß
Helmut
=INDIREKT(ADRESSE(1;1;;1;"W_"&ZEILE(A1)))+$B$1ersuch
es mal damit bei der 1 Woche und dann nach unten ziehen
Gruß
Helmut
Antwort 2 von Hajo_Zi
Hallo Martin,
Du hast nichtts zu Zeile geschrieben, ich bin von Zeile 1 ausgegangen. Ich habe es so interpretiert das $B$1 aus der aktuellen Tabelle kommt.
=INDIREKT("W_" & ZEILE() & "!$A$1") +$B$1
Gruß Hajo
Du hast nichtts zu Zeile geschrieben, ich bin von Zeile 1 ausgegangen. Ich habe es so interpretiert das $B$1 aus der aktuellen Tabelle kommt.
=INDIREKT("W_" & ZEILE() & "!$A$1") +$B$1
Gruß Hajo
Antwort 3 von martin123
Danke fuer die schnelle Antwort Hajo,
aber irgendwie haut das nicht hin wie ich das so meine. Es ist wirklich nur eine einfach Berechnung in jedem Arbeitsblatt und ich will einfach nicht 52 X in meinem Berechnungsblatt die Verlinkung zu dem naechsten Arbeitsblatt aendern.
Weisst du was ich meine?
gruss
Martin
aber irgendwie haut das nicht hin wie ich das so meine. Es ist wirklich nur eine einfach Berechnung in jedem Arbeitsblatt und ich will einfach nicht 52 X in meinem Berechnungsblatt die Verlinkung zu dem naechsten Arbeitsblatt aendern.
Weisst du was ich meine?
gruss
Martin
Antwort 4 von martin123
Ich versuchs nochmal einfacher zu erklaeren.
Ich hab 53 Arbeitsblaetter, 52 fuer jede Woche in einem Jahr und eins fuer die Berechnungen und zur Darstellung.
In meinem Berechnungsblatt will ich von jedem der 52 Wochen 2 Felder Multiplizieren, sprich:
=W_1!$B$1*$B$2
(W_1 steht fuer die Woche eins, genauer fuer mein erstes Arbeitsblatt)
Jetzt moechte ich gerne in meinem Arbeitsblatt fuer die Berrechnungen die Zeile 52 Zeilen nach unten Ziehen und in den naechsten sollte dann stehen:
=W_2!$B$1*$B$2
=W_3!$B$1*$B$2
=W_4!$B$1*$B$2
=W_5!$B$1*$B$2
Es steht aber immer das gleiche drin wenn ich es nach unten Ziehe. Wie kann ich es loesen, dass die Nummer fuer die Arbeitsblaetter immer eins weiter raufgeht.
Sorry, vielleicht war es vorher ein wenig schlecht beschrieben.
mfg
Martin
Ich hab 53 Arbeitsblaetter, 52 fuer jede Woche in einem Jahr und eins fuer die Berechnungen und zur Darstellung.
In meinem Berechnungsblatt will ich von jedem der 52 Wochen 2 Felder Multiplizieren, sprich:
=W_1!$B$1*$B$2
(W_1 steht fuer die Woche eins, genauer fuer mein erstes Arbeitsblatt)
Jetzt moechte ich gerne in meinem Arbeitsblatt fuer die Berrechnungen die Zeile 52 Zeilen nach unten Ziehen und in den naechsten sollte dann stehen:
=W_2!$B$1*$B$2
=W_3!$B$1*$B$2
=W_4!$B$1*$B$2
=W_5!$B$1*$B$2
Es steht aber immer das gleiche drin wenn ich es nach unten Ziehe. Wie kann ich es loesen, dass die Nummer fuer die Arbeitsblaetter immer eins weiter raufgeht.
Sorry, vielleicht war es vorher ein wenig schlecht beschrieben.
mfg
Martin
Antwort 5 von Hajo_Zi
Hallo Martin,
im ersten Beispiel ging es um eine Addtion und ich hatte dazu geschrieben "das $B$1 aus der aktuellen Tabelle kommt."
Jetzt geht es um eine Multilkation. Das dürfte doch nicht so schwer sein + durch * zu ersetzen. In meiner Beispieldatei ging es, wobei man dazu imer schreiben muss ein Nachbau sieht anders aus als das Orginal.
Gruß Hajo
im ersten Beispiel ging es um eine Addtion und ich hatte dazu geschrieben "das $B$1 aus der aktuellen Tabelle kommt."
Jetzt geht es um eine Multilkation. Das dürfte doch nicht so schwer sein + durch * zu ersetzen. In meiner Beispieldatei ging es, wobei man dazu imer schreiben muss ein Nachbau sieht anders aus als das Orginal.
Gruß Hajo
Antwort 6 von martin123
Danke, es geht.
Ist vorher nur nicht gegangen weil ich hier in USA sitz und natuerlich die Befehle auf englisch schreiben muss.
Vielen Dank nochmal.
Ist vorher nur nicht gegangen weil ich hier in USA sitz und natuerlich die Befehle auf englisch schreiben muss.
Vielen Dank nochmal.

