Hallo Klaus,
hier eine Liste der Fehlercodes:
https://help.libreoffice.org/6.3/de/tex ... 40000.html
Unter Fehlercode 522 steht das Du einen zirkulären Bezug verwendest.
bei einem zirkulären Bezug beißt sich die Katze in den eigenen Schwanz.
Test:
Schreibe in Zelle A1:
=B1
und in Zelle B1
=A1
schon hast Du einen zirkuläreren Bezug und es wird der Error 522 präsentiert.
Gleiches in Deiner Formel:
Die Formel befindet sich in Zelle
F6 und in Deiner Formel setzt Du den Bezug auf
F6. Im Grunde setzt Du den Bezug auf sich selbst.
Das geht nicht!
=WENN(E6=50;D6*50%;WENN(E6=80%;
F6*80;
F6*20%))
Warum funktioniert dies?
ebenfalls ein zirkulärer Bezug:
In
F9 steht
=WENN(E9=50;D9*50%;WENN(E9=80%;
F9*80;
F9*20%))
Nun, eine WENN-Funktion ist nichts weiter als eien Wahrheitsprüfung:
WENN;DANN;SONST
Ist WENN = WAHR, dann liefere Ergebnis von DANN.
Ist WENN = FALSCH, dann liefere Ergebnis von SONST.
geht auch anders herum:
Ist WENN = FALSCH, dann liefere Ergebnis von DANN.
Ist WENN = WAHR, dann liefere Ergebnis von SONST.
Im Fall von Zelle F9 ist also die erste Bedingung WAHR und der Fehler 522 kommt nicht zum tragen.
Deshalb wird Dir ein Ergebnis geliefert.
Daraus resultiert, dass Du Deine Formel umstellen musst, in dem die Zelle nicht auf sich selbst verweist.
=WENN(E6=50;D6*50%;WENN(E6=80%;D6*80;D6*20%))