Hallo, Jörn! Am 01.01.2012 11:53, schrieb [email protected]:
ich habe folgendes Problem in Calc: * eine aufwendige Rechnung soll vielfach mit geänderten Eingangswerten wiederholt werden; * die geänderten ca. 30 Eingangswerte liegen in einer Tabelle vor, auf die mittels "sverweis" zugegriffen werden kann; * das jeweilige Ergebnis soll nach jedem Rechendurchlauf als Zahl in nebeneinanderliegende Zellen geschrieben werden, (zur späteren grafischen Darstellung). Kennt jemand ein Verfahren, mit dem ich das (teil-)automatisieren kann?
Indem man die Formeln alle in einer Zeile nebeneinander (oder in einer Spalte untereinander) eingibt, beginnend mit dem Eingangswert, und anschließend die ganze Zeile (oder Spalte) kopiert. Beim Kopieren werden die Formeln (zumindest wo keine absoluten Zellbezüge verwendet werden) automatisch angepasst. Dann erhält man die Endwerte alle untereinander (bzw. nebeneinander) und kann daraus ein Diagramm erstellen. Schema: Eingabewert | Formel 1 | Formel 2 | ... | Ausgabewert Anschließend ganze Zeile kopieren und die Eingabewerte abändern. ## Etwas komplizierter wird es, wenn die Anordnung in einer Zeile oder Spalte nicht ohne Weiteres möglich ist (z.B. weil die Tabelle schon existiert). Mögliche Lösungen wären hier, die Tabelle zu vervielfachen (also immer das selbe Tabellenblatt in einer Datei), und die Werte aus der Tabelle mit den Eingabewerten einzulesen und die Ausgabe wieder zusammenzuführen. ## Eine andere Möglichkeit wäre, mit einer Iteration zu arbeiten, d.h. eine Zelle hochzählen zu lassen, mit SVERWEIS den Eingabewert einzulesen und den Ausgabewert (z.B. über WENN) wieder in der Tabelle zusammenzuführen. Nach dem vollständigen Durchlaufen der Iteration kannst du dann aus den gesammelten Werten das Diagramm erstellen. Gruß, Christian. -- Informationen zum Abmelden: E-Mail an [email protected] Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
