Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Excel - proč funkce "když" nefunguje správně?

Excel 2007

Mám jednoduchou tabulku, porovnávám dvě strany rovnice
Levá strana: A+B-C, pravá strana X+Y.
Zadávám hodnoty do sloupců a porovnává se, zda rovnice souhlasí. Pokud ano, výsledkem kontroly (v dalším sloupci) má být "0", pokud ne, výsledkem kontroly je "1"

Přiložil jsem tabulku ve třech formátech, ve všech to ale v některých případech počítá špatně. Strany rovnice souhlasí, ale funkce "když" hlásí, že ne.

Čím to, proboha, může být? ::)

Používám to jako kontrolu ve svém účetním systému, teď jsem na to náhodou narazil (sloupec "C" bývá v 99,999% případů prázdný, tak jsem na to nenarazil)
Používám čísla s dvěma desetinnými místy.

Všechny řádky tabulky jsou bez chyby, nicméně první, třetí a poslední chybu hlásí. Tohle není normální…

Co s tím? Nějaká vnitřní chyba Excelu? Pokud dám levou stranu vzorečku zaokrouhlit (až na 14 desetinných míst), je výsledek správně, tedy nula. Pokud na 15 nebo bez zaokrouhlení, je tam chybně ta jednička. A přitom u těch chybných výsledků jsou čísla jen na dvě desetinná místa.

Zkuste to někdo v novějším Excelu, já mám jen 2007, díky.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny