Spalten kopieren, Zellbezüge

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

moritz
*****
Beiträge: 216
Registriert: Mi, 20.10.2004 20:54

Spalten kopieren, Zellbezüge

Beitrag von moritz »

Hallo, ich möchte in Calc 2.0.3 eine Spalte kopieren und an anderer Stelle wieder einfügen. Die Spalte enthält Formeln. Gibt es eine Möglichkeit, die Formeln genauso in die neue Spalte (also ohne Änderung der Zellbezüge) zu übernehmen? Und ohne, daß jede Formel einzeln von relativem auf absoluten Zellbezug geändert werden muß?
2. Frage: Kann man für neue Formeln einstellen, daß alle Zellbezüge absolut bzw. relativ sind?
Moritz
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hey moritz,
Gibt es eine Möglichkeit, die Formeln genauso in die neue Spalte (also ohne Änderung der Zellbezüge) zu übernehmen?
Nein. relative Bezüge werden beim Kopieren immer angepasst. Einziger Trick: nicht die formel Kopieren, sondern nur einen Bezug zur kopierten Zelle herstellen. dann wird der Inhalt der ursprünglichen Zelle quasi "gespiegelt", das Ergebnis ist das gleiche, als wenn du die Formel kopierst ohne die Bezüge anzupassen.
Dazu kopierst du die Spalte und wählst dann "Inhalte einfügen" -> dort hakst du dann die Option "Verknüpfen" an und klickst auf OK.
Kann man für neue Formeln einstellen, daß alle Zellbezüge absolut bzw. relativ sind?

Wie meinst du das? Wenn du die Formel manuell eingibst, dann ist das doch diene Sache, die Formel gleich absolut oder relativ zu fixieren. Da gibt es keinen Automatismus.

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bernhard
****
Beiträge: 182
Registriert: Do, 10.08.2006 12:04
Wohnort: Nürnberg

Beitrag von Bernhard »

du kannst, wenn du das $-Zeichen verwendest die Formel deinen Bedürfnissen anpassen - sodass z.b. nur ein Teil fest ist und ein teil variabel oder alles fest.. musst halt mal probieren.. bzw. deinen bedürfnissen anpassen!
Peter Körner
*
Beiträge: 11
Registriert: Do, 20.07.2006 11:21

Re: Spalten kopieren, Zellbezüge

Beitrag von Peter Körner »

moritz hat geschrieben:Gibt es eine Möglichkeit, die Formeln genauso in die neue Spalte (also ohne Änderung der Zellbezüge) zu übernehmen? Und ohne, daß jede Formel einzeln von relativem auf absoluten Zellbezug geändert werden muß?Moritz
Wenn es wichtig ist, nicht nur die Formelergebnisse zu wiederholen, sondern die Formel selber zu kopieren, gehe ich folgenden Weg:

1) Formelbereich markieren,
2) das Gleichheitszeichen durch ein anderes Zeichen, das NICHT im Formeltext erscheint (Beispiel: "#"), ersetzen (unter "mehr Optionen" "nur in Selektion" nicht vergessen!),
3) markierten Bereich kopieren, und dort einfügen, wo er hin soll,
4) den neuen Bereich mit dem Ersetzbefehl von "#" auf "=" zurücksetzen, fertig!

Ist zwar Handarbeit, die sich vielleicht mit einem Makro automatisieren ließe, aber für mich bisher am hilfreichsten gewesen.
Win XP Pro Version 2002 SP2 OpenOffice 2.3.1
Win NT 4.0 SP6a mit OpenOffice 2.0.2 (bis 14.05.08)
RolWg
**
Beiträge: 22
Registriert: Do, 06.04.2006 15:33
Wohnort: Hamburg

Re: Spalten kopieren, Zellbezüge

Beitrag von RolWg »

Peter Körner hat geschrieben:Wenn es wichtig ist, nicht nur die Formelergebnisse zu wiederholen, sondern die Formel selber zu kopieren, gehe ich folgenden Weg:

1) Formelbereich markieren,
2) das Gleichheitszeichen durch ein anderes Zeichen, das NICHT im Formeltext erscheint (Beispiel: "#"), ersetzen
Warum kopierst Du nicht einfach nur die Formel ohne Gleichheitszeichen? Oder hab' ich da jetzt 'was nicht mitgekriegt?
cu
RWg
Peter Körner
*
Beiträge: 11
Registriert: Do, 20.07.2006 11:21

Re: Spalten kopieren, Zellbezüge

Beitrag von Peter Körner »

RolWg hat geschrieben:Warum kopierst Du nicht einfach nur die Formel ohne Gleichheitszeichen? Oder hab' ich da jetzt 'was nicht mitgekriegt?
Ausgangspunkt war für mich:
moritz hat geschrieben:Hallo, ich möchte in Calc 2.0.3 eine Spalte kopieren und an anderer Stelle wieder einfügen. Die Spalte enthält Formeln. Gibt es eine Möglichkeit, die Formeln genauso in die neue Spalte (also ohne Änderung der Zellbezüge) zu übernehmen? Und ohne, daß jede Formel einzeln von relativem auf absoluten Zellbezug geändert werden muß?
Ist doch klar! Bei einer einzigen Formel lohnt sich der ganze Aufwand nicht! Hier gehe ich schlimmstenfalls davon aus, dass es sehr viele und völlig unterschiedliche Formeln sind, so dass das ständige Ausschneiden und Einfügen jeder einzelnen Formel einfach zu langwierig ist...! Sonst wäre es ja einfach: erste Formel ausschneiden, woanders einfügen und anschließend hinunterkopieren. Ich habe das Glück, dass ich mit meiner Masse von "nackten" Daten meistens so arbeiten kann. Wenn es sich aber um einen fertigen, hübsch-formatierten Bericht handelt, dann sieht die Sache schon etwas anders aus...!
Win XP Pro Version 2002 SP2 OpenOffice 2.3.1
Win NT 4.0 SP6a mit OpenOffice 2.0.2 (bis 14.05.08)
RolWg
**
Beiträge: 22
Registriert: Do, 06.04.2006 15:33
Wohnort: Hamburg

Beitrag von RolWg »

O.K. - neuer Ansatz, die erste Antwort war ein Schnellschuß, sorry!

Also es geht, wenn ich das richtig verstehe, darum, eine Spalte
von z.B. Spalte F nach Spalte M zu transportieren, ohne daß sich die Zellbezüge automatisch anpassen und gleichzeitig in F zu belassen?

Dann würde ich
1) den Zellbereich "sicherstellen", indem ich ihn mit Ctrl-C + Ctrl-V in einen freien Bereich (z.B. Spalte X) kopiere
2) den Zellbereich bei Spalte F ausschneiden (Ctrl-X) und in Spalte M einfügen (Ctrl-V) [Ausschneiden verändert die Bezüge nicht.]
3) die "sichergestellte" Spalte von M wieder nach F kopieren
und fertig.
cu
RWg
Antworten