Hallo, Jörn!
Am 01.01.2012 11:53, schrieb icetex@web.de:
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 users+help@de.libreoffice.org
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
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.