Umí Excel počítat?
Moderátor: Moderátoři
Umí Excel počítat?
Já jsem dnes po půl hodině trápení přišel na to, že neumí.
Když zadám do buňky vzorec =3,1-3-0,1 tak správně vypočítá že je to 0
ALE když zadám =4,1-4-0,1 tak to kupodivu už není 0, ale -3,60822E-16 to samé pro 5,1-5-0,1 atd...
správně to počítá jen když jsou ty čísla menší než 4....
Stejná chyba se projevila u office XP, 2003 i 2007
Kdepak udělali soudruzi z ú es á chybu?
Když zadám do buňky vzorec =3,1-3-0,1 tak správně vypočítá že je to 0
ALE když zadám =4,1-4-0,1 tak to kupodivu už není 0, ale -3,60822E-16 to samé pro 5,1-5-0,1 atd...
správně to počítá jen když jsou ty čísla menší než 4....
Stejná chyba se projevila u office XP, 2003 i 2007
Kdepak udělali soudruzi z ú es á chybu?
- Přílohy
-
- excel.jpg
- (52.22 KiB) Staženo 66 x
ako máš naformátované bunky a nastavené parametre čísiel? /zaoukrúhlovanie?/
Až teraz pozerám, že to máš v riadku vzorca - a nie v jednotlivých bunkách. Prečo? Daj každé číslo do samostatnej bunky a do ďalšej výsledok. Naformátuj bunky, zadaj parametre čísiel a uvidíme výsledok. Excel zvláda s "lavou zadnou" vedecké výpočty, len vedieť, ako na to.
Až teraz pozerám, že to máš v riadku vzorca - a nie v jednotlivých bunkách. Prečo? Daj každé číslo do samostatnej bunky a do ďalšej výsledok. Naformátuj bunky, zadaj parametre čísiel a uvidíme výsledok. Excel zvláda s "lavou zadnou" vedecké výpočty, len vedieť, ako na to.
Elektronické súčiastky fungujú za pomoci dymu. Ak dym unikne, prestanú fungovať.
Dal som to do pdf, lebo print screenom sa mi nepodarilo.
- Přílohy
-
- Excel výpočet.pdf
- (11.88 KiB) Staženo 147 x
Naposledy upravil(a) jandu dne 26 led 2009, 17:56, celkem upraveno 2 x.
Elektronické súčiastky fungujú za pomoci dymu. Ak dym unikne, prestanú fungovať.
Vzorec jsem teď dal do jedné buňky jen pro ilustraci, ale na chybu jsem přišel při počítání mnohem složitějšího vzorce z několika buněk...
Formátování - ať nastavím "obecný" nebo "matematický" je to to samé...
jen u formátu "číslo" počítá správně.
ale když píšu =(4,1-4)=0,1 tak výsledek je NEPRAVDA a žádné nastavení formátu na to nemá vliv...
Formátování - ať nastavím "obecný" nebo "matematický" je to to samé...
jen u formátu "číslo" počítá správně.
ale když píšu =(4,1-4)=0,1 tak výsledek je NEPRAVDA a žádné nastavení formátu na to nemá vliv...
- Přílohy
-
- excel2.jpg
- (55.61 KiB) Staženo 65 x
Excel počítá v double precision, tj. asi na 15 platných míst. Čísla 4,1 a 0,1 se nedají v počítači uložit s nulovou chybou, v double precision jsou 4,10000000000000x a 0,100000000000000y, kde x a y jsou nějaká nenulová čísla (vícemístná). Ve chvíli kdy odečtu 4,10000000000000x - 4 - 0,100000000000000y, tak mi zbyde (x - 0,y) * 10E-16. V tomto konkrétním případě 3,61E-16. To je prostě důsledek použité reprezentace čísel v počítači. Navíc u tohodle příkladu by nepomohla ani vyšší přesnost, jen by se chyba posunula na nižší řád.
Excel je univerzální 🤐 (děv.ka už je podle Mirků Dušínů taky nepatřičné slovo... )na všechno a tak nebude vynikat dokonalostí v jednom směru.
Výpočty prováděj manuálně na Kalkulačce z Příslušenství a opisuj do tabulky ručně, bude to ta správná a produktivní PC-way
http://office.microsoft.com/cs-cz/excel ... 01029.aspx
Znám lidi, kteří dělají nástěnkáře pomocí Excelu a nedají na něj dopustit v kategorii Desk Top Publishing
Výpočty prováděj manuálně na Kalkulačce z Příslušenství a opisuj do tabulky ručně, bude to ta správná a produktivní PC-way
http://office.microsoft.com/cs-cz/excel ... 01029.aspx
Znám lidi, kteří dělají nástěnkáře pomocí Excelu a nedají na něj dopustit v kategorii Desk Top Publishing
I Excel to umí a matlab taky.Crifodo píše:zaokrouhlování nepotřebných strojových zbytků, resp. poskytování skutečného výsledku skutečných požadavků zvládala už bulharská kalkulačka ze 70. let s přepínatelným počtem platných desetinných míst, s itrony a 74xx logikou.
- Přílohy
-
- matlab2.gif
- (345 bajtů) Staženo 3674 x
To (snad) nikdo nezpochybňuje. Otázka je, jestli to Excel umí sdělit reálnému uživateli resp. jestli reálný uživatel Excelu buď intuitivně nebo v manuálu tuhle možnost nabídne, resp. co tam má defaultně.Andrea píše:I Excel to umí a matlab taky.
Nemám rád Excel, Word ani uživatele Excelu a Wordu. Myšlením jsou mi cizí, používají na můj vkus nesprávné nástroje na nesprávné účely a ze strany MS je nástroj často předimenzovaný a nepřehledný, jen aby byl univerzální. Proto ta poznámka o děvce pro všechno.