Zdravím všechny zdejší odborníky,
Už si nevím rady tak to zkusím zde. Mám seznam dejme tomu 1000 položek (rozuměj řádků) a každém řádku je několik informací, včetně hodnoty čísla s maximálně 2 desetinnými místy. Některé položky se opakují, nicméně podruhé je jejich hodnota záporná a tudíž když je sečtu, měl bych získat nulu. Pokud to udělám jen u těch dvou položek tak je to v pořádku ale pokud jich takhle označím víc, dejme tomu 10 (5 kladných a 5 záporných) tak mi z toho vyleze nějaký šílený číslo (např. 0,000000000000000000568779500000000) a já už nevim co s tím. Kontingenčka udělá to samý a nejen že to hnusně vypadá ale nedá se s tím ani pak dál pracovat. Zkoušel jsem hledat na netu a našel jsem nějakou diskuzi že je to snad chyba excelu ale řešení tam nebylo. Zkoušel jsem různé funkce (ZAOKROUHLIT, USEKNOUT) ale nic nepomohlo. Neví někdo co s tím?
Chybné sčítání desetinných čísel v Excelu Vyřešeno
- Funstorm007
- Level 5
- Příspěvky: 2016
- Registrován: říjen 08
- Pohlaví:
- Stav:
Offline
- ITCrowd
- Tvůrce článků
-
Guru Level 13.5
- Příspěvky: 23604
- Registrován: březen 10
- Pohlaví:
- Stav:
Offline
Re: Chybné sčítání desetinných čísel v Excelu
I když zatrhneš zobrazení na dvě desetinná místa, tak excel počítá i s tím, co nevidíš.
Tedy musíš použít zaokrouhlení, či useknutí, ale na každou buňku. Pokud to použiješ na výsledný součet, nebude to fungovat.
Tedy musíš použít zaokrouhlení, či useknutí, ale na každou buňku. Pokud to použiješ na výsledný součet, nebude to fungovat.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
- Funstorm007
- Level 5
- Příspěvky: 2016
- Registrován: říjen 08
- Pohlaví:
- Stav:
Offline
Re: Chybné sčítání desetinných čísel v Excelu
To já samozřejmě vím, že Excel počítá i s tím co není v buňce vidět nicméně by to číslo muselo být vidět celé v řádku vzorců, ne? Tam jsou všude ale maximálně 2 desetinná místa...
- ITCrowd
- Tvůrce článků
-
Guru Level 13.5
- Příspěvky: 23604
- Registrován: březen 10
- Pohlaví:
- Stav:
Offline
Re: Chybné sčítání desetinných čísel v Excelu
Nikoli.
Zajímavé, že každý všechno ví, ale když si to má ošetřit, ví howno.
Zajímavé, že každý všechno ví, ale když si to má ošetřit, ví howno.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
Re: Chybné sčítání desetinných čísel v Excelu
Klasicka zaokrouhlovaci chyba, ne? Pocitac uklada cisla ve dvojkove soustave a nektera cisla se nedaji presne ulozit (treba 0,1), takze vznikaji drobne nepresnosti. Tedy normalni prace s realnymi cisly u pocitacu, zadny extra problem Excelu.
HP Elitebook 845 G8 (Ryzen 5650U, 32GB RAM, WD SN570 1TB, 14" fullHD IPS) + HP USB-C G5 Essential + 29" LG 29UM65 + 22" Eizo S2202W
- ITCrowd
- Tvůrce článků
-
Guru Level 13.5
- Příspěvky: 23604
- Registrován: březen 10
- Pohlaví:
- Stav:
Offline
Re: Chybné sčítání desetinných čísel v Excelu
To těžko.
To by se stejná chyba objevovala třeba v linuchu a ve všech programovacích jazycích.
excel to tak dělá, stejně jako třeba vbs, či další wokenní věci. A proto, když víš, jaký máš dostat výsledek, musíš mít ošetřené vstupy.
To by se stejná chyba objevovala třeba v linuchu a ve všech programovacích jazycích.
excel to tak dělá, stejně jako třeba vbs, či další wokenní věci. A proto, když víš, jaký máš dostat výsledek, musíš mít ošetřené vstupy.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
- Funstorm007
- Level 5
- Příspěvky: 2016
- Registrován: říjen 08
- Pohlaví:
- Stav:
Offline
Re: Chybné sčítání desetinných čísel v Excelu
No dobře, když vedle vytvořím další sloupec s funkcí =ZAOKROUHLIT(původní_sloupec;2) tak to funguje ale jakmile s tím dál pracuju tak už zase ne.
- ITCrowd
- Tvůrce článků
-
Guru Level 13.5
- Příspěvky: 23604
- Registrován: březen 10
- Pohlaví:
- Stav:
Offline
Re: Chybné sčítání desetinných čísel v Excelu
Protože zase provedeš nějakou operaci.
Když mám 2,05 x 2,05, tak po této operaci už mi excel počítá se čtyřmi desetinnými místy - výsledek je 4,2025. A zase to musím ošetřit.
Když mám 2,05 x 2,05, tak po této operaci už mi excel počítá se čtyřmi desetinnými místy - výsledek je 4,2025. A zase to musím ošetřit.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
- Funstorm007
- Level 5
- Příspěvky: 2016
- Registrován: říjen 08
- Pohlaví:
- Stav:
Offline
Re: Chybné sčítání desetinných čísel v Excelu
Jenomže já jenom sčítám tak nechápu kde je problém. Ikdyž tam dám zaokrouhlit úplně všude kde můžu tak to stejně vychází špatně...
EDIT: A když sčítám původní čísla tak je to v pohodě. Jsou tam jenom kladná ale jakmile použiju funkci KDYŽ abych udělal některá záporná tak už to počítá naprd ikdyž výsledné číslo zaokrouhlim.
EDIT: A když sčítám původní čísla tak je to v pohodě. Jsou tam jenom kladná ale jakmile použiju funkci KDYŽ abych udělal některá záporná tak už to počítá naprd ikdyž výsledné číslo zaokrouhlim.
- ITCrowd
- Tvůrce článků
-
Guru Level 13.5
- Příspěvky: 23604
- Registrován: březen 10
- Pohlaví:
- Stav:
Offline
Re: Chybné sčítání desetinných čísel v Excelu
ITCrowd píše:Protože zase provedeš nějakou operaci...
Funkce KDYŽ je také operace.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
- Funstorm007
- Level 5
- Příspěvky: 2016
- Registrován: říjen 08
- Pohlaví:
- Stav:
Offline
Re: Chybné sčítání desetinných čísel v Excelu
No však jsem psal že to nakonec v novém sloupci ještě zaokrouhlim na dvě desetinná místa a když to sečtu, je to stejně špatně tak já nevim co dělám blbě už
Re: Chybné sčítání desetinných čísel v Excelu
Tak sem dej vzorek a třeba na to přijdem, abys to pochopil ...
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 18
- 3521
-
od luko02420
Zobrazit poslední příspěvek
16 kvě 2023 11:27
-
- 0
- 771
-
od Jsimi
Zobrazit poslední příspěvek
06 úno 2024 22:43
-
- 2
- 1314
-
od X
Zobrazit poslední příspěvek
02 čer 2023 18:06
-
- 1
- 1783
-
od atari
Zobrazit poslední příspěvek
28 dub 2023 12:08
-
-
Jak do Excelu dostat aktuální hodnotu z webové stránky? Příloha(y)
od Peťa » 10 lis 2023 09:41 » v Kancelářské balíky - 2
- 1929
-
od Peťa
Zobrazit poslední příspěvek
10 lis 2023 16:24
-
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů