Fixe Zellbezüge
Moderator: Moderatoren
-
- Beiträge: 7
- Registriert: Do, 04.10.2007 11:29
Fixe Zellbezüge
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
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
-
- Beiträge: 7
- Registriert: Do, 04.10.2007 11:29
Re: Fixe Zellbezüge
Wenn ich deine Formel eintrage bringt er als Ergebnis "#NAME?" und ändert die Formel wie folgt:
=INDIREKT('Tabelle1'.A#REF!"&ZEILE())
=INDIREKT('Tabelle1'.A#REF!"&ZEILE())
Re: Fixe Zellbezüge
Ich mach mal diesen alten Thread wieder auf...
Ich nehme Bezug auf einen Bereich, mit
damit, wenn ich in Tabelle2 eine Zeile hinzufüge, sich der absolute Zellbezug
nicht ändert, wie das z.B. damit der Fall wäre:
(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:
Ich nehme Bezug auf einen Bereich, mit
Code: Alles auswählen
=WENN(SVERWEIS($A7;INDIREKT("Tabelle2."&"A4:F9999");3;0)<>0;"ja";"nein")
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")
Problem: dies funktioniert nur in OpenOffice. Zitat aus der OOo Hilfe:
Ist ja logisch. Aber wie bekomme ich die Formel hin, dass ich einen absolut absoluten Bezug angebe, der auch mit Excel funktioniert?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.
Maggus (:o)
Re: Fixe Zellbezüge
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,

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)
Re: Fixe Zellbezüge
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:
[/edit_ende]
ZELLE("filename") aktualisiert sich nicht selbstständig deshalb jeweils einmal mit strg+shift+F9 die Neuberechnung erzwingen.
Gruß Karo
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")
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)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Fixe Zellbezüge
Wenn das funktioniert:
http://www.ooowiki.de/ExcelKompatibilit%C3%A4t
Gruß
dann sollte das vielleicht hier aufgenommen werden:Karolus hat geschrieben:Code: Alles auswählen
=WENN(SVERWEIS($A7;INDIREKT(ADRESSE(4;1;1;1;"Tabelle2")&":F9999");3;0)<>0;"ja";"nein")
http://www.ooowiki.de/ExcelKompatibilit%C3%A4t
Gruß
Maggus (:o)
Re: Fixe Zellbezüge
Hallo
Gruß Karo
Done!Maggus hat geschrieben:Wenn das funktioniert:
...
dann sollte das vielleicht hier aufgenommen werden:
http://www.ooowiki.de/ExcelKompatibilit%C3%A4t
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)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)