< návrat zpět

MS Excel


Téma: Zaokrouhlování rss

Zaslal/a 14.6.2024 13:52

Dobrý den, mám následující dotaz. Mám dvě tabulky a v jedné se mi rozdělí číslo na pět částí. Mám nastaveno zobrazování dvou desetinných míst. Jedno z čísel je 23,23. Pokud si ale nechám zobrazit tři desetinná místa tohoto čísla, pak je číslo 23,238.
V druhé tabulce se mi toto číslo sčítá s jiným
23,23 + 22,10 = 45,33. Bohužel navzdory skutečnosti, že pracuji s čisly s dvěma desetinnými místy je součet 45,34. Né 45,33 ale 45,34! Nepochopitelně se při sčítání čísel stane to, že si program sáhne do toho třetího desetinného místa a zaokrouhlí to nahoru. Nevím, zdali jsem to popsal srozumitelně, ale pokud mne někdo pochopí, umíte mi poradit co s tím?

Jméno
Kontrola
Text
  b i u s img code url hr   1 2 3 4 5 6 7 8 9 10

#056624
avatar
Excel pracuje se všemi desetinnými místy.
Toto je obvyklý problém, kdy nesouhlasí součet vytisknutého s celkovým součtem.

Lze použít funkci
ZAOUKROUHLIT(číslo; počet_des_míst)citovat
#056625
avatar
Číslo 23,238 se s přesností na 2 des. místa zobrazuje jako 23,24. Tj. ta suma je OK. Podobné "nepřesnosti" se zpravidla objevují, pokud je nastaven manuální přepočet. Potom v buňkách zůstávají staré hodnoty.

Jinak doladění tabulek tak, aby seděly všechny součty je poměrně složitý problém. Pro pár hodnot zaokrouhlování pomáhá, jen se musí odladit počet des. míst a buňky, které jsou pro to nejvhodnější.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje