Seite 1 von 1

feste Zellbezüge?!

Verfasst: Fr, 19.01.2007 16:31
von berlon
Hallo,

ich greife aus einem anderen Tabellenblatt auf eine Zelle zu. In dem anderen Tabellenblatt habe ich die Zellbezüge mit einem $ festgemacht.

In dem Blatt, auf das zugegriffen wird, muß ich öfters Spalten einfügen und entfernen. Dabei wandern aber in dem anderen Blatt die Zelbezüge mit. Das ist aber nicht gewollt. Hier soll immer angezeigt werden werden was in dem geänderten Blatt an dieser Spalte steht.

Beispiel:
In dem "änderbaren" Blatt steht in Spalte D mal test, nach dem Einfügen einer Spalte hier Test1. test steht dann in Spalte E.

In dem Abfrageblatt soll hier dann zuerst test und nach dem Einfügen der Spalte Test1 stehen.
Aber nach dem Einfügen der Spalte steht hier dann test weil der Zellbzug mitwandert.

Gibt es da eine Möglichkeit??

cu
Bernd

Verfasst: Fr, 19.01.2007 17:21
von Stephan
könntest Du bitte die entsprechenden Formeln aufführen und schrittweise Dein Vorgehen beschreiben, ich verstehe im Konkreten das Problem noch nicht genau.


Gruß
Stephan

Verfasst: Fr, 19.01.2007 18:10
von Eia
Vielleicht solltest Du mal versuchen mit INDIREKT und ADRESSE zu arbeiten, ich glaube, das könnte hinkommen.
Z.B. so:
=INDIREKT(ADRESSE(ZEILE();4;4;"Tabelle1"))
die erste 4 steht für Spalte 4, also D und ZEILE() ist die aktuelle Zeilennummer

Verfasst: Fr, 19.01.2007 19:00
von berlon
Habe in Tabellenblatt 1 in Zelle D2 test stehen.

In Tabelleblatt 2 steht dann in D2 folgende Formel:

= 'Tabellenblatt 1'.$D2

Wenn ich nun in Blatt 1 bei D eine Spalte einfüge wird in Blatt 2 die Formel in D2 so abgeändert:

= 'Tabellenblatt 1'.$F2

Calc soll aber hier die Formel nicht ändern. Ich will hier angezeigt immer bekommen was in Batt 1 D2 steht.

cu
Bernd

Verfasst: Fr, 19.01.2007 19:11
von Karolus
Hallo Bernd

Dann mach es doch so wie Eia bereits schrieb :

=INDIREKT(ADDRESSE(2;4;0;"Tabelle1")
oder
=INDIREKT("Tabelle1.D2")

holt dir immer den Inhalt aus D2 von Tabelle1, falls du Tabelle1 umbenannt hast must du den Namen anpassen.

Gruß Karo