Excel: Zellbezug unverändert kopieren

Hallo Wissende,

in meiner Excel-Tabelle möchte ich bestimmte Zellinhalte völlig unverändert kopieren. Z. B. steht in einer Zelle =Wenn(A1>3;F8;"") und ich möchte, daß in diversen anderen Zellen genau das gleiche steht, also ohne inkrementierter Veränderung irgendwelcher Zell- oder Spaltenwerte.

Weiters möchte ich die Zeilen später aber auch dynamisch sortieren können, weshalb es nicht funktionieren würde, die Werte mit „$“ zu fixieren.

Wie geht das?

Vielen Dank…
JayKay

setz den Zellbezug auf Absolut
in deinem Beispiel:
=WENN(A1>3;$F$8;"")
kopierst du diese Formel runter so ändert sich zwar A1 auf A2 usw.,aber $F$8 bleibt immer gleich
kleiner Tipp: um die Dollarzeichen nicht manuell zu erzeugen, so setze einfach in der Adresszeile den Cousor zwischen F und 8 und betätige die F4 -Taste.
es gibt auch noch einen gemischten Bezug,
Beispiel:
$A1 = Spalte bleibt unverändert,Zeile wandert mit
A$1 = Zeile bleibt unverändert,Spalte verändert sich

mfg
Spaguzzi

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

in meiner Excel-Tabelle möchte ich bestimmte Zellinhalte
völlig unverändert kopieren. Z. B. steht in einer Zelle
=Wenn(A1>3;F8;"") und ich möchte, daß in diversen
anderen Zellen genau das gleiche steht, also ohne
inkrementierter Veränderung irgendwelcher Zell- oder
Spaltenwerte.

Hi Jens,
probiers mal so, ungetestet, ändere
=Wenn(A1>3;F8;"")
in
xyzäöüWenn(A1>3;F8;"")
dann kopiere es wohin du möchtest, dann Bearbeiten—Ersetzen…

Das mit dem Sortieren verstehe ich nicht.
Gruß
Reinhard

Weiters möchte ich die Zeilen später aber auch dynamisch
sortieren können, weshalb es nicht funktionieren würde, die
Werte mit „$“ zu fixieren.

Wie geht das?

Vielen Dank…
JayKay

Ihr habt mich falsch verstanden, Prob. ist anders
Hallo Spaguzzi,

danke für den Tipp, aber ich schrob doch:

Weiters möchte ich die Zeilen später aber auch dynamisch
sortieren können, weshalb es nicht funktionieren würde, die
Werte mit „$“ zu fixieren.

Daher nützt mir…

setz den Zellbezug auf Absolut
in deinem Beispiel:
=WENN(A1>3;$F$8;"")
kopierst du diese Formel runter so ändert sich zwar A1 auf A2
usw.,aber $F$8 bleibt immer gleich
kleiner Tipp: um die Dollarzeichen nicht manuell zu erzeugen,
so setze einfach in der Adresszeile den Cousor zwischen F und
8 und betätige die F4 -Taste.

…leider nicht.

Vielleicht habbich’s auch blöd beschrieben (?), daher nochmal:
Ich habe eine Riesenliste mit Zeugs bekommen. Ich möchte nun, daß eine größere Anzahl Zellen immer den Inhalt einer bestimmten „Bezugszelle“ wiedergeben; d. h. diese größere Anzahl Zellen muß immer das gleiche Enthalten (z. B. „=B2“).

Ich will aber nicht über all „=B2“ reinschreiben müssen, sondern die Chose kopieren. Geht aber nicht, denn Excel inkrementiert die Zeilen- und Spaltenwerte.

Wie ich schon schrieb kann ich eine Fixierung mittels „$“ auch nicht vornehmen, denn dann würden die Zellen sich nach einer Neuordnung der Zeilen (neue Sortierung) immer auf das beziehen, was dann in B2 steht und nicht auf die Zelle, die zuvor B2 war.

All das funktioniert ja auch, wenn ich in alle Zellen „=B2“ von Hand reinschreiben (weil dann die Bezugszelle beim Neusortieren dynamisch verändert wird). Aber ich will das nicht jedesmal von Hand tippen, das muß doch auch zu kopieren sein. Bloß wie?

Danke nochmals :o)
JayKay.

Notlösung, aber funktioniert :o)

Hi Jens,
probiers mal so, ungetestet, ändere
=Wenn(A1>3;F8;"")
in
xyzäöüWenn(A1>3;F8;"")
dann kopiere es wohin du möchtest, dann
Bearbeiten—Ersetzen…

Hallo Reinhard,

der Tipp war gut - funzt. Ich danke Dir :o)
Aber ist es nicht bescheuert, daß man solche Spirenzchen machen muß, um ans Ziel zu gelangen?

Das mit dem Sortieren verstehe ich nicht.

Damit meine ich:
Beim Verschieben von Zeilen (z. B. durch Löschen von Zeilen oder Spalte oberhalb bzw. links) verändert sich die Signatur einer Zelle von sagen wir G10 auf F9, Formelinhalte würden sich nur dann dynamisch mitändern, wenn enthaltene Zellen nicht mittels „$“ auf einen absoluten Bezug angegeben wären.
Das gleiche geschieht beim Sortieren (Daten -> Sortieren) - die Position der bezogenen Zelle würde sich ja wahrscheinlich auch verändern und die ganzen vielen, mit „=$B$2“ notierten Zellen zeigen dann das an, was jetzt in B2 steht und nicht in der Zelle, auf die ursprünglich Bezug genommen wurde.
Daher…

Danke nochmals
JayKay.

Das mit dem Sortieren verstehe ich nicht.

Damit meine ich:
Beim Verschieben von Zeilen (z. B. durch Löschen von Zeilen
oder Spalte oberhalb bzw. links) verändert sich die Signatur
einer Zelle von sagen wir G10 auf F9, Formelinhalte würden
sich nur dann dynamisch mitändern, wenn enthaltene Zellen
nicht mittels „$“ auf einen absoluten Bezug angegeben wären.
Das gleiche geschieht beim Sortieren (Daten -> Sortieren) -
die Position der bezogenen Zelle würde sich ja wahrscheinlich
auch verändern und die ganzen vielen, mit „=$B$2“ notierten
Zellen zeigen dann das an, was jetzt in B2 steht und
nicht in der Zelle, auf die ursprünglich Bezug genommen wurde.
Daher…

Danke nochmals
JayKay.

Hallo Jens,
schreib mal in A1:A5 di Zahlen 1 bis 5.
In Zelle B1 die Formel
=A2
d.h in B1 wird eine 2 angezeigt.
dann sortiere mal A1:A5 umgekehrt (A1=5, A2=4 usw)
In B1 wird dann eine 4 angezeigt, da hat sich nix dynamisch angepasst.
versteh ich zwar nicht, aber ist scheints so.
Gruß
Reinhard

Hi Jens,

vielleicht so:

zuerst definierst du den Zellbezug MIT dem Dollarzeichen $ und kopierst ihn überhin wo du ihn brauchst.

Dann ersetzt du den Dollar $ in all diesen Zellen mit nichts. Dann sollte das neu ordnen auch funktionieren.

Cheers, Felix

Ist bei mir anders

Das mit dem Sortieren verstehe ich nicht.

Damit meine ich:
Beim Verschieben von Zeilen (z. B. durch Löschen von Zeilen
oder Spalte oberhalb bzw. links) verändert sich die Signatur
einer Zelle von sagen wir G10 auf F9, Formelinhalte würden
sich nur dann dynamisch mitändern, wenn enthaltene Zellen
nicht mittels „$“ auf einen absoluten Bezug angegeben wären.
Das gleiche geschieht beim Sortieren (Daten -> Sortieren) -
die Position der bezogenen Zelle würde sich ja wahrscheinlich
auch verändern und die ganzen vielen, mit „=$B$2“ notierten
Zellen zeigen dann das an, was jetzt in B2 steht und
nicht in der Zelle, auf die ursprünglich Bezug genommen wurde.
Daher…

schreib mal in A1:A5 di Zahlen 1 bis 5.
In Zelle B1 die Formel
=A2
d.h in B1 wird eine 2 angezeigt.
dann sortiere mal A1:A5 umgekehrt (A1=5, A2=4 usw)
In B1 wird dann eine 4 angezeigt, da hat sich nix dynamisch
angepasst.
versteh ich zwar nicht, aber ist scheints so.

Habs genauso gemacht, wie Du vorgeschlagen hast. Zunächst sieht das dann so aus:

<u> A | B </u>
1| **1** | **2** (enthält: "=A2")
2| **2** |
3| **3** |
4| **4** |
5| **5** |
6| |

Wenn ich so sortiere, wie ich es auch für meine Problemdatei benötige (Daten -> Sortieren -> „Spalte A“ - Absteigend) sieht das dann aber bei mir so aus

<u> A | B </u>
1| **5** |
2| **4** |
3| **3** |
4| **2** |
5| **1** | **0** (enthält: "=A6")
6| |

Ich will aber haben:

<u> A | B </u>
1| **5** |
2| **4** |
3| **3** |
4| **2** |
5| **1** | **2** (enthält: "=A4")
6| |

Verschdehschd: In B2 soll dieselbe Zelle referenziert werden, wie vor dem Sortieren, nämlich die in der die Zahl „2“ steht, das war zuerst A2 und danach ist es eben A4.

Wenn ich nun viele Zellen haben möchte, in denen A2 referenziert wird, so muß ich in jene „Grisblohg“ reinschreiben und danach „Grisblohg“ durch „=A2“ ersetzen - eben Dein Vorschlag. Verstehst Du jetzt, was ich mit dem Sortieren meinte?

Ciao
JayKay.

P. S.:
Ich kann es immer noch nicht glauben, daß man mit einem über € 300,- teuren Programm so unwürdige Verrenkungen anstellen muß, um derart einfache Vorgänge auszuführen.