🍀 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!

🙏 DANKE >> << DANKE 🙏

>> 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.

Zellenwert nur unter Bedingung verändern

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Schredderino
Beiträge: 1
Registriert: Di 14. Apr 2015, 16:20

Zellenwert nur unter Bedingung verändern

Beitrag von Schredderino » Di 14. Apr 2015, 16:28

Hallo, gibt es eine Möglichkeit einen Wert in einer Zelle nur unter einer bestimmten Bedingung zu verändern? Zum Beispiel habe ich ein Dropdown Menü mit mehreren Auswahlmöglichkeiten. Dort wähle ich Option 1 aus und fülle nun diverse Zellen. Diese Zellen sollen in einem anderen addiert werden. Danach wähle ich Option 2 aus dem Dropdown Menü und fülle die selben Zellen mit neuen Werten. Auch diese sollen in einer anderen Zelle gespeichert werden. Das Problem ist: Er speichert zwar solange ich Option 1 ausgewählt hab alles ordentlich ab, aber sobald ich Option 2 auswähle löscht er die Zelle wieder, da die WENN Bedingung nicht mehr erfüllt ist. Ich bräucht so einen Befehl:

WENN (Bedingung erfüllt) MACHE (Zellen addieren in Zelle x speichern) SONST (Lasse Zelle x so wie sie im Moment ist.)

Ist dies ohne VBA oder ähnlichem möglich? Wenn nicht, mag mir vielleicht jemand damit helfen, da ich recht neu bin was calc betrifft.

mikele
* LO-Experte *
Beiträge: 2046
Registriert: Mo 1. Aug 2011, 20:51

Re: Zellenwert nur unter Bedingung verändern

Beitrag von mikele » Mi 15. Apr 2015, 16:51

Hallo,

es ist möglich, in Abwandlung einer Lösung von lorbass (http://de.openoffice.info/viewtopic.php?f=25&t=56497)
Angenommen in A2 ist das Dropdownfeld und in B2 soll die Summe der zellen A4:A10 stehen (wenn A2=1). Dann bekommt B2 folgende Formel:

Code: Alles auswählen

=WENN(A2=1;SUMME(A4:A10);WENN(ZELLE("TYPE";B2)="v";B2;0))
Die Lösung erfordert, dass die Option Extras → Optionen → Calc → Berechnen → Iterationen aktiviert ist.
Gruß,
mikele


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 ❤️

Antworten