WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Software (http://www.wcm.at/forum/forumdisplay.php?f=5)
-   -   dringende Excel Frage! (http://www.wcm.at/forum/showthread.php?t=110873)

Deep_Thought 03.10.2003 18:13

dringende Excel Frage!
 
Hab da ein Problem mit einer Execel Tabelle (siehe Anhang).
In dieser Tabelle rechne ich immer vertikal und horizontal die Summen aus. Dann ziehe ich die Summe der horizontalen Summen von der Summe der vertikalen Summen ab was 0 ergibt.
Mache ich das ganze mit einer Wenn Dann abfrage in diesem Fall wenn 0 dann OK ausgeben wenn nicht gleich 0 dann Difference! ausgeben gibt er mir aber Difference! aus obwohl das Ergebnis 0 ist.
Das schärfst ist aber wenn ich zB in der Zelle B1 nicht 201283,12 sondern 201283,13 eingebe gibt die Wenn Abfrage plötzlich OK aus.

Hat da jemand einen Tipp ob ich einen Denkfehler habe oder Excel falsch rechnet?

D_T

flinx 03.10.2003 19:02

Verwende:
Code:

=WENN(SUMME(E1:E6)=SUMME(A7:D7);"OK";"Difference!")
Wobei du eigentlich gleich OK in die Zelle schreiben kannst. :D ;)

Dane 03.10.2003 19:03

warum machst du bei deiner Wenn bedingung nochmal eine Rechnung? Mach einfach WENN(E8=0;...
Das funktioniert!

flinx 03.10.2003 19:13

Oder: Extras->Optionen->Berechnung->'Genauigkeit wie angezeigt' anhaken. ;)

Deep_Thought 03.10.2003 19:29

Zitat:

Original geschrieben von flinx
Oder: Extras->Optionen->Berechnung->'Genauigkeit wie angezeigt' anhaken. ;)
@Flinx ja so funktionierts. Aber warum ist dies so? Verrechnet sich Excel da in der tausendsten Kommastelle oder wie. Außerdem kann ich diese Funktion leider nicht aktivieren da sie global wirkt und nicht nur für das aktuelle Dokument.
Die Formel von dir (und auch die von Dane) funktionert die werd ich nehmen aber mich würd ja trotzdem interessieren was dahinter steckt.

Danke
D_T

flinx 03.10.2003 19:44

Zitat:

Aber warum ist dies so?
IMHO Problem mit der Genauigkeit der Darstellung mancher Zahlen.

Versuch mal:
=(SUMME(E1:E6)-SUMME(A7:D7))*100000000
Dann ändere 201283,12 auf 201283,13. :D

Der 'Genauigkeit wie angezeigt' Tipp ist eh nicht so gut, da er den Zellinhalt ändert. Halt eher ein Workaround. :D

Deep_Thought 03.10.2003 20:23

Zitat:

Original geschrieben von flinx
IMHO Problem mit der Genauigkeit der Darstellung mancher Zahlen.

Versuch mal:
=(SUMME(E1:E6)-SUMME(A7:D7))*100000000
Dann ändere 201283,12 auf 201283,13. :D

Der 'Genauigkeit wie angezeigt' Tipp ist eh nicht so gut, da er den Zellinhalt ändert. Halt eher ein Workaround. :D

Mein klize kleines Vertrauen auf Excel ist vollends zerstört.... :motz:

D_T

flinx 03.10.2003 20:31

Zitat:

Mein klize kleines Vertrauen auf Excel ist vollends zerstört....
IMHO kann Excel nix dafür, ist eher ein generelles Problem.
Schau dir http://www.theoinf.tu-ilmenau.de/~st...UebMitLoes.pdf (Such nach Ungenauigkeit) an.

Deep_Thought 04.10.2003 13:00

Zitat:

Original geschrieben von flinx
IMHO kann Excel nix dafür, ist eher ein generelles Problem.
Schau dir http://www.theoinf.tu-ilmenau.de/~st...UebMitLoes.pdf (Such nach Ungenauigkeit) an.

Aber bei diesem Beispiel ist die Zahl doch etwas größer bei zwei Nachkomma Stellen dürfte das doch noch keine Auswirkung haben.
Und warum funktioniert es mit ,13 und mit ,12 nicht?

D_T

powerman 04.10.2003 14:56

hi,
du brauchst extra keine summen bilden. mit dem pfeil die a1:e7 makieren und mit dem excel summensysbol summebilden. fertig, da brauchst du keine summe von der summe zur kontrolle!!


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag