statischer Zellbezug
Moderator: Moderatoren
statischer Zellbezug
Hallo zusammen!
In einer Tabelle habe ich in Zelle G4 den Befehl '=INDIREKT($C3&".F7")' stehen. Das Zeichen vor 'C' ist das Dollarzeichen und nach '3' steht das kaufmännische Und-Zeichen. Wenn ich den Zellinhalt von G4 nach H4 kopiere, müsste nach meiner Meinung in H4 jetzt der Befehl '=INDIREKT($C3&".G7")' stehen. Weiß jemand, aus welchem Grund er unverändert in die andere Spalte übertragen wurde?
Im Voraus besten Dank
Kurt
In einer Tabelle habe ich in Zelle G4 den Befehl '=INDIREKT($C3&".F7")' stehen. Das Zeichen vor 'C' ist das Dollarzeichen und nach '3' steht das kaufmännische Und-Zeichen. Wenn ich den Zellinhalt von G4 nach H4 kopiere, müsste nach meiner Meinung in H4 jetzt der Befehl '=INDIREKT($C3&".G7")' stehen. Weiß jemand, aus welchem Grund er unverändert in die andere Spalte übertragen wurde?
Im Voraus besten Dank
Kurt
Re: statischer Zellbezug
Hallo Kurt,
versuchs mal mit: =INDIREKT(($C3)&F7)
Mit direkten Grüßen
Eddy
versuchs mal mit: =INDIREKT(($C3)&F7)
Mit direkten Grüßen
Eddy
-
- *****
- Beiträge: 355
- Registriert: So, 09.05.2010 12:37
Re: statischer Zellbezug
Hallo Kurt,
da zu ".F7" in "" geschrieben hast, wird das als Text interpretiert und nicht als Bezug.
Folglich verändert sich das beim kopieren nicht.
theindless
da zu ".F7" in "" geschrieben hast, wird das als Text interpretiert und nicht als Bezug.
Folglich verändert sich das beim kopieren nicht.
theindless
Lernbegieriger Nutzer mit (hoffentlich) steigendem Wissen
Re: statischer Zellbezug
Hallo
Anscheinend möchtest du doch einen einfachen relativen Bezug in ein anderes Tabellenblatt herstellen, gibts da einen besonderen Grund das via INDIREKT zu verkomplizieren ??
Karo
Anscheinend möchtest du doch einen einfachen relativen Bezug in ein anderes Tabellenblatt herstellen, gibts da einen besonderen Grund das via INDIREKT zu verkomplizieren ??
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)
Re: statischer Zellbezug
Hallo, Ihr drei Antwortenden,
leider helfen mir alle drei Antworten nicht weiter.
1.) Der erste Vorschlag funktioniert insofern, dass er beim Kopieren verändert wird. Im Gegensatz zu meiner Formel bewirkt diese Formel aber nicht, dass der Wert aus Zelle F7 der in Zelle 'C3' genannten Tabelle übertragen wird.
2.) Wie oben geschrieben, wird dieser Teil der Formel &".F7" offensichtlich doch als Bezug akzeptiert.
3.) Wie ebenfalls unter 1.) geschrieben, wird aus 'C3' der Tabellenname generiert (Januar). Das sehe ich nicht als unnötige Verkomplizierung. Die anderen elf Monate kann ich dann nämlich einfach durch Kopieren und Einfügen der ganzen Zeile erschlagen.
Also erst mal besten Dank für Eure Mühe
und Gruß aus Walldorf
Kurt
leider helfen mir alle drei Antworten nicht weiter.
1.) Der erste Vorschlag funktioniert insofern, dass er beim Kopieren verändert wird. Im Gegensatz zu meiner Formel bewirkt diese Formel aber nicht, dass der Wert aus Zelle F7 der in Zelle 'C3' genannten Tabelle übertragen wird.
2.) Wie oben geschrieben, wird dieser Teil der Formel &".F7" offensichtlich doch als Bezug akzeptiert.
3.) Wie ebenfalls unter 1.) geschrieben, wird aus 'C3' der Tabellenname generiert (Januar). Das sehe ich nicht als unnötige Verkomplizierung. Die anderen elf Monate kann ich dann nämlich einfach durch Kopieren und Einfügen der ganzen Zeile erschlagen.
Also erst mal besten Dank für Eure Mühe
und Gruß aus Walldorf
Kurt
Re: statischer Zellbezug
Hallo
Zu 2. Natürlich wird der Text C3&".F7" als Zellbezug interpretiert, dafür ist ja INDIREKT da -
Aber die relative Anpasssung des Zellbezugs funktioniert so nicht, weil ".F7" schlicht Text ist und kein echter Zellbezug.
Gib in der Formel gleich den ganzen gewünschten Bereich an, und schliesse die Formel als Matrix ab (STRG+shift+enter bzw. per [x]Matrixoption im Formelassistenten.
zB.
Karo
Zu 2. Natürlich wird der Text C3&".F7" als Zellbezug interpretiert, dafür ist ja INDIREKT da -
Aber die relative Anpasssung des Zellbezugs funktioniert so nicht, weil ".F7" schlicht Text ist und kein echter Zellbezug.
Gib in der Formel gleich den ganzen gewünschten Bereich an, und schliesse die Formel als Matrix ab (STRG+shift+enter bzw. per [x]Matrixoption im Formelassistenten.
zB.
Code: Alles auswählen
=INDIREKT($C3&".F7:Z7")
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)
Re: statischer Zellbezug
Hallo Karo,
leider verstehe ich überhaupt nicht, was Du meinst.
Gruß Kurt
leider verstehe ich überhaupt nicht, was Du meinst.
Gruß Kurt
Re: statischer Zellbezug
Dann ist dir nicht zu helfen.Kurt hat geschrieben:Hallo Karo,
leider verstehe ich überhaupt nicht, was Du meinst.
Gruß Kurt
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)
Re: statischer Zellbezug
Das ist, zurückhalten ausgedrückt, schlechter Stil. Ich dachte, das Forum soll denen eine Möglichkeit bieten weiterzukommen, die nicht bereits alles wissen.
Ich warte ja immer noch auf eine Veröffentlichung, die mir die von Calc verwandte Syntax einigermaßen verständlich erklärt. Bisher bin ich leider noch nicht fündig geworden.
Gruß Kurt
Ich warte ja immer noch auf eine Veröffentlichung, die mir die von Calc verwandte Syntax einigermaßen verständlich erklärt. Bisher bin ich leider noch nicht fündig geworden.
Gruß Kurt
Re: statischer Zellbezug
Hallo Gast,
ich verstehe beides nicht:
Erstens weiß ich nicht, warum ich in eine Zelle, in der ich den Inhalt einer einzigen Zelle aus einer anderen Tabelle haben möchte, einen ganzen Bereich definieren soll;
zweitens weiß ich nicht, was das Abschließen als Matrix bedeutet.
Wenn ich den Befehl in eine Zelle eingebe und wie vorgeschlagen mit (STRG+shift+enter) abschließe, geschieht, außer dem, dass der Befehl in geschweifte Klammern gesetzt wird, nichts. Der zuvor mit "meinem Befehl" erzeugte richtige Zellinhalt ist allerdings wieder weg.
Gruß Kurt
ich verstehe beides nicht:
Erstens weiß ich nicht, warum ich in eine Zelle, in der ich den Inhalt einer einzigen Zelle aus einer anderen Tabelle haben möchte, einen ganzen Bereich definieren soll;
zweitens weiß ich nicht, was das Abschließen als Matrix bedeutet.
Wenn ich den Befehl in eine Zelle eingebe und wie vorgeschlagen mit (STRG+shift+enter) abschließe, geschieht, außer dem, dass der Befehl in geschweifte Klammern gesetzt wird, nichts. Der zuvor mit "meinem Befehl" erzeugte richtige Zellinhalt ist allerdings wieder weg.
Gruß Kurt