#DIV/0 beim Vergleich mit "0"
#11
Hallo S...,

1. Zu
Zitat:was Uwe weiter unten ja bewiesen hat.
Damit habt ihr beide ja eine neue Mathematik erfunden.
Die relative Abweichung von 0 bis 167,84 ist kleiner als von 50 bis 167,84.

2. Die richtige Darstellung erhälst du mit der Formel
=WENN(C5="";"";(C5-B5)/B5)
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Antworten Top
#12
Hallo,

wenn man den Fehler abfangen will, dann sollte man eher darauf hinweisen, dass es im Vorjahr keinen Wert gab, anstatt durch einen fiktiven Wert zu dividieren. Die Formel von Uwe rechnet einfach den %-Wert der Ausgangszahl aus, also hier 167,84%. Macht das Sinn?

Um jemanden, der die Tabelle sieht, von vorneherein auf den Fall hinzuweisen, könnte ich mir das vorstellen:

Code:
=wenn(B5=0;"neu!";WENN(C5="";"";(C5-B5)/B5))

oder auch sowas:

Code:
=WENN(C5="";"";(C5-B5)/MAX(1%%;B5))
Das Ergebnis ist dann eine so unmöglich große Zahl, dass jedem auffällt, dass da was nicht stimmt.


@Ego,

Du hast die Formel des TE genommen, die wollte er ja so nicht!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#13
@ Edgar

zu
Zitat:Du hast die Formel des TE genommen, die wollte er ja so nicht!

Da hab ich wohl das smiley vergessen.
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste