handdator

Visa fullständig version : Excel - =SUMMA() stämmer ej?


Snubben
2014-01-10, 09:42
Tjenixen! Jag har för mig det fanns en "Fråga om excel"-tråd men kunde inte hitta den. Om någon vet om den så kan väl mod flytta mitt inlägg dit.

Hur som, jag har en excelfil där det finn 9 rader med siffror, när dessa summeras skall det bli 0. I första rutan blir det noll. I Excel egna "summa" (nere till höger) blir det ej noll. Detta skapar diverse problem för mig och jag vet faktiskt hur jag skall angripa problemet.

Här är bild som visar det; http://i.imgur.com/b7k3NDG.jpg
Som sagt; Uppe till vänster är summorna, dessa blir noll när man summerar dessa för hand, med kalkylator etc. Nere i högra hörnet ser Ni Excels egna summering..



Jag kan inte hitta några andra värden som stör i dessa, sifforna i cellerna är inskrivna för hand så det är inga formler i dessa som stör (avrundningar etc). Kolo's excelmaffia hjälp mig! *gah!*

NickeSthlm
2014-01-10, 09:46
Har du råkat formatera ngn av cellerna på något sätt?
Markera samtliga celler, formatera cellerna och välj tal med den decimal du vill jobba med.. Kolla om det funkar..

Snubben
2014-01-10, 09:51
Det är formaterat som tal, tusentalsavgränsare samt .. sista raden ( - värde är = röd text)

http://i.imgur.com/5FRcXXH.jpg

Testade ändra till allmänt, anpassat mm. och ingen förändring.

kaer
2014-01-10, 09:55
Utan att ge mig in närmare i det så chansar jag på att testa anvisningarna här:
http://support.microsoft.com/kb/214118

NickeSthlm
2014-01-10, 10:03
kaer verkar ha hittat rätt lösning..
Liknande har hänt mig förut men då har jag av ngn anledning lyckats formatera någon cell som f*ckar upp allt. Verkar dock inte vara ditt problem här..

Hoppas det löser sig!

MrBoris
2014-01-10, 10:05
Det är formaterat som tal, tusentalsavgränsare samt .. sista raden ( - värde är = röd text)

http://i.imgur.com/5FRcXXH.jpg

Testade ändra till allmänt, anpassat mm. och ingen förändring.

Ser inte riktigt syftet med att visa 27 decimaler då excel knappast kan ange siffrorna med den noggrannheten. Jag som vetenskapsman bör absolut inte länka till wikipedia med gör det ändå;

http://en.wikipedia.org/wiki/Numeric_precision_in_Microsoft_Excel

"Although Excel can display 30 decimal points, its precision for a specified number is confined to 15 significant figures, and calculations may have an accuracy that is even less due to three issues: round off,[3] truncation, and binary storage."

Snubben
2014-01-10, 10:11
Ser inte riktigt syftet med att visa 27 decimaler då excel knappast kan ange siffrorna med den noggrannheten. Jag som vetenskapsman bör absolut inte länka till wikipedia med gör det ändå;

http://en.wikipedia.org/wiki/Numeric_precision_in_Microsoft_Excel

"Although Excel can display 30 decimal points, its precision for a specified number is confined to 15 significant figures, and calculations may have an accuracy that is even less due to three issues: round off,[3] truncation, and binary storage."

Veteskap eller inte, när det kommer till redovisning så skall det vara 0. ;)

4623
2014-01-10, 10:15
Veteskap eller inte, när det kommer till redovisning så skall det vara 0. ;)

http://msdn.microsoft.com/en-us/library/c151dt3s.aspx

Snubben
2014-01-10, 10:19
Utan att ge mig in närmare i det så chansar jag på att testa anvisningarna här:
http://support.microsoft.com/kb/214118

Där satt den! *hug*. Hade försökt googla men måste ha sökt tokigt.


Tack att Ni tog er tid för att svara, problemet är löst! *flex*

Snubben
2014-01-10, 10:30
Kan tycka samtidigt att det är intressant att det är noggrannheten inte är exakt.

Floating-point decimal values generally do not have an exact binary representation. This is a side effect of how the CPU represents floating point data. For this reason, you may experience some loss of precision, and some floating-point operations may produce unexpected results.

http://msdn.microsoft.com/en-us/library/c151dt3s.aspx

This behavior is not a problem in or a limitation of Excel or Works; this behavior occurs because the Institute of Electrical and Electronics Engineers (IEEE) 754 floating-point standard requires that numbers be stored in binary format.

http://support.microsoft.com/kb/214118

Eller så långt ner på decimalen kanske inte har någon betydelse? Borde inte folk som sitter och räknar och bygger rymdraketer, anlägger ESS, den där mackapären man letade efter Higgs partikel etc. Jag har ingen aning här, någon insatt/kunnig som kan upplysa om detta är ett problem inom andra områden? Hanterar man det på andra sätt? Har man andra instrument som är noggrannare?


Sidospår men bara några funderingar som dök upp.

The_RobRoy
2014-01-10, 10:38
Man letar inte efter Higgs partikel i Excel, nej ;)

Skämt och sido, intressant fenomen, använt Excel i många år nu dagligen men kände inte till detta..

4623
2014-01-10, 10:38
Finns andra datatyper att tillgå om det behövs bättre precision. Här förklaras det ganska bra:
http://social.msdn.microsoft.com/Forums/vstudio/en-US/d2f723c7-f00a-4600-945a-72da23cbc53d/can-anyone-explain-clearly-about-float-vs-decimal-vs-double-?forum=csharpgeneral

Nitrometan
2014-01-10, 10:39
Borde inte folk som sitter och räknar och bygger rymdraketer, anlägger ESS, den där mackapären man letade efter Higgs partikel etc. Jag har ingen aning här, någon insatt/kunnig som kan upplysa om detta är ett problem inom andra områden? Hanterar man det på andra sätt? Har man andra instrument som är noggrannare?
Till seriösa tillämpningar använder man inte Excel. Det finns specialverktyg för olika saker.

T.ex. Matlab.

Snubben
2014-01-10, 10:39
Man letar inte efter Higgs partikel i Excel, nej ;)

Skämt och sido, intressant fenomen, använt Excel i många år nu dagligen men kände inte till detta..

Du kanske har en poäng där.. :em:

Finns andra datatyper att tillgå om det behövs bättre precision. Här förklaras det ganska bra:
http://social.msdn.microsoft.com/Forums/vstudio/en-US/d2f723c7-f00a-4600-945a-72da23cbc53d/can-anyone-explain-clearly-about-float-vs-decimal-vs-double-?forum=csharpgeneral

:thumbup:

Tack!

MrBoris
2014-01-10, 10:44
Till seriösa tillämpningar använder man inte Excel. Det finns specialverktyg för olika saker.

T.ex. Matlab.

http://www.kolozzeum.com/forum/showthread.php?t=174094&highlight=matlab

*popcorn*

Snubben
2014-01-10, 10:46
http://www.kolozzeum.com/forum/showthread.php?t=174094&highlight=matlab


Ha, skummade tråden, beskriver min upplevelse tills jag stängde ner tråden med smileys; :MrT: -> *jorgen* -> *cry* -> *gah!* -> *screwy*