Fixe Zellbezüge

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

gemüsephilipp
Beiträge: 7
Registriert: Do, 04.10.2007 11:29

Fixe Zellbezüge

Beitrag von gemüsephilipp »

Hallo,

ich schildere euch mal mein Problem anhand von 2 Tabellen die wie folgt aussehen:

Tabelle 1
A1 "grüner Fußbodenbelag" B1 "35 Euro"
A2 "blaue Pflastersteine" B2 "70 Euro"

Tabelle 2
A1 =Tabelle1.A1 B1 =Tabelle1.B1
A2 =Tabelle1.A2 B2 =Tabelle1.B2

So, nun will ich in Tabelle 1 eine neue Zeile "lila Bettbezüge" einfügen und zwar zwischen die Zeilen 1 und 2.
Nun verändert sich in Tabelle 2 jedoch gar nichts, weil sich alle Zellbezüge von z.B. B2 immer auf B3 ändern, egal ob ich die Zeile mit $-Zeichen fixiere oder nicht.
Versteht Ihr was ich meine!? Ich will einen absolut fixen Zellbezug herstellen, sodass sich der Bezug niemals ändert.
Kennt hier jemand Abhilfe?

MfG Gemüsephilipp
gemüsephilipp
Beiträge: 7
Registriert: Do, 04.10.2007 11:29

Re: Fixe Zellbezüge

Beitrag von gemüsephilipp »

Wenn ich deine Formel eintrage bringt er als Ergebnis "#NAME?" und ändert die Formel wie folgt:
=INDIREKT('Tabelle1'.A#REF!"&ZEILE())
Maggus
****
Beiträge: 108
Registriert: Mo, 01.08.2005 13:32
Kontaktdaten:

Re: Fixe Zellbezüge

Beitrag von Maggus »

Ich mach mal diesen alten Thread wieder auf...

Ich nehme Bezug auf einen Bereich, mit

Code: Alles auswählen

=WENN(SVERWEIS($A7;INDIREKT("Tabelle2."&"A4:F9999");3;0)<>0;"ja";"nein") 
damit, wenn ich in Tabelle2 eine Zeile hinzufüge, sich der absolute Zellbezug
nicht ändert, wie das z.B. damit der Fall wäre:

Code: Alles auswählen

=WENN(SVERWEIS($A7;$Tabelle2.$A$4:$F$999;3;0)<>0;"ja";"nein") 
(hier zählen die Zeilennummern immer eins höher, wenn ich eine Zeile einfüge)

Problem: dies funktioniert nur in OpenOffice. Zitat aus der OOo Hilfe:
Wenn Sie ein Excel-Tabellendokument öffnen, das indirekte Adressen verwendet, die aus Zeichenfolgenfunktionen berechnet werden, werden die Tabellenadressen nicht automatisch umgewandelt. So wird beispielsweise die Excel-Adresse in INDIREKT("Dateiname!Tabellenblattname"&B1) nicht in die Calc-Adresse in INDIREKT("Dateiname.Tabellenname"&B1) umgewandelt.
Ist ja logisch. Aber wie bekomme ich die Formel hin, dass ich einen absolut absoluten Bezug angebe, der auch mit Excel funktioniert?
Maggus (:o)
Maggus
****
Beiträge: 108
Registriert: Mo, 01.08.2005 13:32
Kontaktdaten:

Re: Fixe Zellbezüge

Beitrag von Maggus »

Ey, danke, die Seite ist ja genial! :)

Ich hab übrigens jetzt noch einen anderen Lösungsweg gefunden, dank diesem Beitrag.

Nur muss man darauf achten, dass die hinzugefügten Zeilen auch innerhalb des definierten Bereichs liegen, sonst wird der Bezug des Namens geändert.

Grüße,
Maggus (:o)
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Fixe Zellbezüge

Beitrag von Karolus »

Hallo
evtl. per :

=WENN(SVERWEIS($A7;INDIREKT("Tabelle2"&WENN(ISTFEHLER(FINDEN(".xls'#";ZELLE("filename")));".";"!")&"A4:F9999");3;0)<>0;"ja";"nein")


[edit]aua das geht ja viel einfacher:

Code: Alles auswählen

=WENN(SVERWEIS($A7;INDIREKT(ADRESSE(4;1;1;1;"Tabelle2")&":F9999");3;0)<>0;"ja";"nein") 
[/edit_ende]

ZELLE("filename") aktualisiert sich nicht selbstständig deshalb jeweils einmal mit strg+shift+F9 die Neuberechnung erzwingen.

Gruß Karo
Zuletzt geändert von Karolus am Mo, 10.05.2010 13:05, insgesamt 2-mal geändert.
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Maggus
****
Beiträge: 108
Registriert: Mo, 01.08.2005 13:32
Kontaktdaten:

Re: Fixe Zellbezüge

Beitrag von Maggus »

auch nicht schlecht.
Danke euch!
Maggus (:o)
Maggus
****
Beiträge: 108
Registriert: Mo, 01.08.2005 13:32
Kontaktdaten:

Re: Fixe Zellbezüge

Beitrag von Maggus »

Wenn das funktioniert:
Karolus hat geschrieben:

Code: Alles auswählen

=WENN(SVERWEIS($A7;INDIREKT(ADRESSE(4;1;1;1;"Tabelle2")&":F9999");3;0)<>0;"ja";"nein") 
dann sollte das vielleicht hier aufgenommen werden:
http://www.ooowiki.de/ExcelKompatibilit%C3%A4t

Gruß
Maggus (:o)
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Fixe Zellbezüge

Beitrag von Karolus »

Hallo
Maggus hat geschrieben:Wenn das funktioniert:
...
dann sollte das vielleicht hier aufgenommen werden:
http://www.ooowiki.de/ExcelKompatibilit%C3%A4t
Done!

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Antworten