🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!
>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
[gelöst] Formel horizontal ziehen, Bezüge vertikal verändern
[gelöst] Formel horizontal ziehen, Bezüge vertikal verändern
Hallo!
Es gibt ein Problem, was ich immer noch nicht lösen konnte. Angenommen ich habe folgende Tabelle
-|| A | B | C | D
1|| - | f(x) | f(y) | f(z)
2|| x | - | … | …
3|| y | … | - | …
4|| z |… | … | -
Dabei ist in der Funktion der Bezug mehrmals in WENN-Abfragen gegeben.
Nun möchte ich diese Formel nur in B1 erstellen und dann bis D1 ziehen. Mache ich das einfach, so ändert sich der Bezug. Für D2 ist der Bezug dann C2. Der Bezug müsste aber A4 sein.
Nun wollte ich die Spalte mit $A2 sperren und die Zeile sich ändern lassen. Leider wird beim Ziehen dann gar nichts geändert.
Gibt es eine Lösung für das Problem?
Schon mal vielen Dank!
Es gibt ein Problem, was ich immer noch nicht lösen konnte. Angenommen ich habe folgende Tabelle
-|| A | B | C | D
1|| - | f(x) | f(y) | f(z)
2|| x | - | … | …
3|| y | … | - | …
4|| z |… | … | -
Dabei ist in der Funktion der Bezug mehrmals in WENN-Abfragen gegeben.
Nun möchte ich diese Formel nur in B1 erstellen und dann bis D1 ziehen. Mache ich das einfach, so ändert sich der Bezug. Für D2 ist der Bezug dann C2. Der Bezug müsste aber A4 sein.
Nun wollte ich die Spalte mit $A2 sperren und die Zeile sich ändern lassen. Leider wird beim Ziehen dann gar nichts geändert.
Gibt es eine Lösung für das Problem?
Schon mal vielen Dank!
Zuletzt geändert von fragrant am Mo 8. Jul 2013, 07:57, insgesamt 1-mal geändert.
Re: Formel horizontal ziehen, Bezüge vertikal verändern
Wenn ich das richtig verstehe, soll die referenzierte Zeile-Nr. der Spalte A um 1 inkrementiert werden, wenn du die Formel spaltenweise nach rechts kopierst.fragrant hat geschrieben:Code: Alles auswählen
| A | B | C | D ---+------+------+------+------ 1 | - | f(x) | f(y) | f(z) 2 | x | - | … | … 3 | y | … | - | … 4 | z | … | … | -
In diesem Fall musst du die Zelle indirekt adressieren:
Code: Alles auswählen
INDIREKT("A" & <zeile>)Code: Alles auswählen
INDIREKT("A" & SPALTE())lorbass
Re: Formel horizontal ziehen, Bezüge vertikal verändern
Hallo!
Erstmal vielen Dank für die schnelle Antwort! Auf die Idee mit dem Codeblcok bin ich gar nicht gekommen. Dachte, kriege das irgendwie mit dem Text hin. Nächstes Mal denke ich dran.
Für Blankodokumente geht das, doch meine Tabellen befinden sich "irgendwo" auf dem Blatt. Deshalb bräuchte ich für die Funktion einen Offest. Das klappt aber irgendwie nicht. Habe es mit "=INDIREKT("Z" & (16+SPALTE() ) probiert [extra nicht im Codeblock, da es ja ein falscher Code ist], aber das hat nicht funktioniert.
Der Grund, warum ich das suche ist, da ich riesige Bewertungstabellen durchgehen muss und die Formel nicht in jeder Zelle anpassen will. Einmalig Zeile für Zeile und dann ziehen ist dann schon besser. Und vielleicht kann die fertige Tabelle dann für die anderen Bewertungspunkte einfach kopiert werden.
Erstmal vielen Dank für die schnelle Antwort! Auf die Idee mit dem Codeblcok bin ich gar nicht gekommen. Dachte, kriege das irgendwie mit dem Text hin. Nächstes Mal denke ich dran.
Für Blankodokumente geht das, doch meine Tabellen befinden sich "irgendwo" auf dem Blatt. Deshalb bräuchte ich für die Funktion einen Offest. Das klappt aber irgendwie nicht. Habe es mit "=INDIREKT("Z" & (16+SPALTE() ) probiert [extra nicht im Codeblock, da es ja ein falscher Code ist], aber das hat nicht funktioniert.
Der Grund, warum ich das suche ist, da ich riesige Bewertungstabellen durchgehen muss und die Formel nicht in jeder Zelle anpassen will. Einmalig Zeile für Zeile und dann ziehen ist dann schon besser. Und vielleicht kann die fertige Tabelle dann für die anderen Bewertungspunkte einfach kopiert werden.
Re: Formel horizontal ziehen, Bezüge vertikal verändern
Code: Alles auswählen
| Sj | Sk | Sl | Sm
-------+---------+---------+---------+---------
Zi | [Xi,j] | f(x) | f(y) | f(z)
Zi+1 | x | - | … | …
Zi+2 | y | … | - | …
Zi+3 | z | … | … | -Code: Alles auswählen
=INDIREKT("X" & SPALTE()+ZEILE($[Xi,j])-SPALTE($[Xi,j]))Code: Alles auswählen
=INDIREKT("R" & SPALTE()+ZEILE($R$7)-SPALTE($R$7))Gruß
lorbass
Re: Formel horizontal ziehen, Bezüge vertikal verändern
Schönen guten Tag!
Vielen herzlichen Dank für Deine Antwort! Damit funktioniert es so, wie es soll. Sogar mehrfach in einer verschachtelten WENN-Abfrage
Die Formel habe ich inzwischen sogar verstanden, aber drauf gekommen währe ich nicht.
Hut ab! 
Nochmal Danke, dass Du Dir die Zeit genommen hast! Hab' einen tollen Tag!
Vielen herzlichen Dank für Deine Antwort! Damit funktioniert es so, wie es soll. Sogar mehrfach in einer verschachtelten WENN-Abfrage
Die Formel habe ich inzwischen sogar verstanden, aber drauf gekommen währe ich nicht.
Nochmal Danke, dass Du Dir die Zeit genommen hast! Hab' einen tollen Tag!
An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️