![Mit IF unterschiedliche Rundungsregeln basierend auf dem Wertebereich anwenden - Fehler bei zu vielen IF-Argumenten](https://rvso.com/image/1648627/Mit%20IF%20unterschiedliche%20Rundungsregeln%20basierend%20auf%20dem%20Wertebereich%20anwenden%20-%20Fehler%20bei%20zu%20vielen%20IF-Argumenten.png)
Ich versuche, eine Formel zu erstellen, die einen Wert in einer Zelle basierend auf diesen Anforderungen rundet
bei weniger als 2 % auf 0
runden auf die nächsten 2 %-Schritte bis einschließlich 10 %
auf die nächsten 5 %-Schritte über 10 % bis einschließlich 50 % auf die
nächsten 10 %-Schritte über 50 % auf die nächsten 10 %-Schritte runden
Bisher habe ich
=IF(K98<2,"0",((IF(AND(K98>=2,K98<=10),MROUND(K98,2)))))
Damit sind die ersten beiden Anforderungen erfüllt, aber ich kann nicht herausfinden, wie ich die restlichen IF-Anweisungen für die anderen beiden hinzufügen kann. Ich erhalte immer wieder die Fehlermeldung „zu viele IF-Argumente“
Antwort1
Versuchen Sie dies. Formatieren Sie es auf diese Weise, damit die Logik leichter erkennbar ist.
=WENN(K98<2, 0, WENN(UND(K98>=2,K98<=10), MROUND(K98,2) WENN(UND(K98>10,K98<=50), MROUND(K98,5), MROUND(K98,10))) )