Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
136to140
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
136to140
136to140
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Kopieren von Formeln

Kopieren von Formeln
22.07.2002 15:06:49
Steffen
Ich brauche mal wieder Hilfe.
Folgendes Problem:

Ich habe in einer Datei etwa 100 Arbeitsblätter. Heißen z.B.
s1 bis s100.

Wenn ich jetzt eine Formel erstelle und diese in andere Felder kopiere, möchte ich, dass automatisch der Titel des Arbéitsblattes um Eins erhöht wird.

Beispiel:
Ich habe die Formel =s1!$b$5
Diese möchte ich nun weiter kopieren, wobei im nächsten Feld =s2!$b$5, im übernächsten Feld =s3!$b$5 usw. stehen soll.

Wie mache ich das???

Thanx
Steffen

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Kopieren von Formeln
22.07.2002 15:14:28
JürgenR
Hi Steffen,

das geht mit INDIREKT:

=INDIREKT("'S"&ZEILE()&"'!B5")

Diese Formel steht in einer Zelle der ersten Zeile. Gffs. musst du &Zeile() anpassen.

Gruß
Jürgen

Re: Kopieren von Formeln
22.07.2002 15:27:27
Steffen
Erst mal Dank für die prompte Antwort.
Aber irgendwie hab' ich da noch 'n Fehler drin...
was meinst Du mit &Zeile() anpassen??

Hab leider bei Formeln nicht so den Durchblick...

Steffen

Re: Kopieren von Formeln
22.07.2002 15:31:16
Otto Ecker
Hallo Steffen,

das "&Zeile()" ergänzt das "s" um die aktuelle Zeile. D.h. deine Formel steht in a5 dann ergibt das Ergebnis der Formel s5.

Willst Du aber mit s1 beginnen, so schreibe....&Zeile()-4&...

Gruß Otto

Anzeige
Re: Kopieren von Formeln
22.07.2002 15:31:35
JürgenR
Hi,

Also S ist ja der Beginn der Namen deiner Blätter. Die Zahlen sind variabel. =Zeile() in eine Zelle der ersten Zeile liefert 1, also kommt hier S1 raus.

Gibt in eine leeres Blatt in A1 mal =ZEILE() ein und kopier das runter.

Wenn du deine Abfragen nun in Zeile 2 beginnst, musst du eben &ZEILE()-1 eingeben, um eine 1 zu erhalten.

Gruß
Jürgen

Auch 19 Sec. können eine Ewigkeit sein o.T.
22.07.2002 15:33:06
JürgenR
.
:-) ot
22.07.2002 15:38:11
Otto Ecker
.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige