Folgendes Problem: ich möchte eine Formel wie z.B. ='K 403 404'!BM12
entlang einer Zeile fortsetzen, d.h. nächste Zelle (gleiche Zeile,
Spalte+1) würde enthalten ='K 403 404'!BM13
(Ich will also Werte die im anderen Blatt in einer Spalte stehen, hier
in einer Zeile anordnen)
Mit AutoFill wird aber der Spaltenbezug verändert, wenn ich entlang
der Zeile kopiere (nach rechts ziehe), also BN12 statt BM13 in der
nächsten Zelle.
Wenn ich AutoFill nach unten ausführe erhalte ich die gewünschten
Formeln problemlos, aber dann stehen sie noch nicht an der richtigen
Stelle.
Gibt es einen Weg sie von dort "absolut" zu kopieren, also ohne
Veränderung der Bezüge? Und eben nicht einzeln, denn es geht um etwa
250 Zellen...
Oder gibt es andere - vielleicht noch einfachere - Ansätze, mein
Problem zu lösen?
Dank im Voraus!
Grüße von Urs
urs henkelmann schrieb am 18.07.2006
> Folgendes Problem: ich möchte eine Formel wie z.B. ='K 403 404'!BM12
> entlang einer Zeile fortsetzen, d.h. nächste Zelle (gleiche Zeile,
> Spalte+1) würde enthalten ='K 403 404'!BM13
> (Ich will also Werte die im anderen Blatt in einer Spalte stehen, hier
> in einer Zeile anordnen)
>
> Oder gibt es andere - vielleicht noch einfachere - Ansätze, mein
> Problem zu lösen?
Du kannst mit der Funktion INDIREKT() einen Zellbezug als String
zusammenbauen, und dann in dieser Weise nutzen.
Für den ersten Bezug in deiner Frage wäre dann folgendes eine Variante:
=INDIREKT("'K 403 404'!BM"&SPALTEN($A:A)+11)
Beim ziehen nach rechts erhöht sich die Anzahl der Spalten immer um eins
und zählt so die ZSeilen im Bezug hoch.
Mit freundlichen Grüssen
Thomas Ramel (@work)
--
- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2003 SP-1]
Microsoft Excel - Die ExpertenTipps:
(http://tinyurl.com/9ov3l und http://tinyurl.com/cmned)
herzlichen Dank für die prompte und wirkungsvolle Hilfe! Außerdem hab
ich mit "INDIREKT" wieder eine neue Funktion kennengelernt...
> Gibt es einen Weg sie von dort "absolut" zu kopieren, also ohne
> Veränderung der Bezüge? Und eben nicht einzeln, denn es geht um etwa
> 250 Zellen...
Für eine andere Bearbeitung wäre es trotzdem interessant hierfür
eine Lösung zu finden. Eine einzelne Formel kann ich ja in der
Bearbeitungszeile markieren, kopieren und dann 1:1 andernorts einfügen
- aber geht das auch für mehrere Zellen auf einmal?
Grüße von Urs
PS: Grüezi, das ist weit weg - ich sitz hier direkt hinter dem Deich
an der Nordsee. Aber in ein paar Wochen werd ich die Alpen wieder aus
der Nähe sehen; freu mich schon drauf :-)
urs henkelmann schrieb am 18.07.2006
> herzlichen Dank für die prompte und wirkungsvolle Hilfe!
Aber gerne doch; es freut mich wenns dir geholfen hat.
>> Gibt es einen Weg sie von dort "absolut" zu kopieren, also ohne
>> Veränderung der Bezüge? Und eben nicht einzeln, denn es geht um etwa
>> 250 Zellen...
> Für eine andere Bearbeitung wäre es trotzdem interessant hierfür
> eine Lösung zu finden. Eine einzelne Formel kann ich ja in der
> Bearbeitungszeile markieren, kopieren und dann 1:1 andernorts einfügen
> - aber geht das auch für mehrere Zellen auf einmal?
Das mit der Bearbeitungszeile geht nur für eine Zelle pro Vorgang.
Wenn die Bezüge in den Formeln absolut sind, also beide 'Adressen' mit
vorangestelltem $-Zeichen in der Zelle stehen, dann kannst Du auch ganze
Bereiche mit Copy/Paste übertragen.
Einzig die relativen Teile der Zellbezüge werden angepasst.
> PS: Grüezi, das ist weit weg - ich sitz hier direkt hinter dem Deich
> an der Nordsee. Aber in ein paar Wochen werd ich die Alpen wieder aus
> der Nähe sehen; freu mich schon drauf :-)
Fein, ich fahr im Herbst dann für zwei Wochen hier in die Berge.
Aber die Nordsee reizt mich schon lange - irgendwann schaffe ich es
bestimmt mal auch dort Urlaub zu machen :-)
Mit freundlichen Grüssen
Thomas Ramel
--
- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2000 SP-3]
entschuldigt, wenn ich mich da einmal "einklinke", aber ich habe ein
Problem, das ähnlich gelagert ist:
Ich habe in einer Tabelle in jeder Zeile eine Formel, die mir jeweils die
Summe aus 7 Zeilen/Zellen in einem anderen Blatt ausgibt, also bspw. für den
Bereich A1:A7. Wenn ich nun diese Auswertungsformel per Autofill in die
nächste Zeile ziehe, erhöht EXCEL leider die Bezüge nur um den Wert 1 (bspw.
A2:A8). Ich möchte aber gerne um 7 erhöhern, so dass die nächste Zeile die
Werte A8:A14 addiert.
Kann ich EXCEL die "Schrittweite" beim Autofill irgendwie beibiegen?
Grüße aus dem (derzeit heeeeeeißen) Ruhrgebiet! :-)
Patric
"Thomas Ramel" <t.r...@MVPs.org> schrieb im Newsbeitrag
news:1iqjc5kt9m9ey$.1wkc6v882crn6.dlg@40tude.net...
Patric Albrecht schrieb:
> Ich habe in einer Tabelle in jeder Zeile eine Formel, die mir jeweils die
> Summe aus 7 Zeilen/Zellen in einem anderen Blatt ausgibt, also bspw. für den
> Bereich A1:A7. Wenn ich nun diese Auswertungsformel per Autofill in die
> nächste Zeile ziehe, erhöht EXCEL leider die Bezüge nur um den Wert 1 (bspw.
> A2:A8). Ich möchte aber gerne um 7 erhöhern, so dass die nächste Zeile die
> Werte A8:A14 addiert.
>
> Kann ich EXCEL die "Schrittweite" beim Autofill irgendwie beibiegen?
verwende folgende Formel in B1, diese kannst du runterziehen:
=SUMME(BEREICH.VERSCHIEBEN(Tabelle1!$A$1;(ZEILE()-1)*7;;7))
Mit freundlichen Grüssen
Melanie Breden
--
- Microsoft MVP für Excel -
Microsoft Excel - Die ExpertenTipps http://tinyurl.com/cmned
Das Excel-VBA Codebook http://excel.codebooks.de
Excel-Auftragsprogrammierung
Gruß
Patric
"Melanie Breden" <m.br...@usenet.arcornews.de> schrieb im Newsbeitrag
news:44bf3ef9$0$10532$9b4e...@newsread4.arcor-online.net...