Hlavní Software Proč Excel nezobrazí více než 15 číslic

Proč Excel nezobrazí více než 15 číslic



Nedávno jsem obdržel tuto srdcervoucí prosbu od čtenáře, který očividně už nějakou dobu bojoval a dosáhl konce svého pouta: Mám seznam produktů, které prodáváme, a jedním z oborů je UPC - toto pole může mít délku až 18 číslic. Když přidám více než 15 číslic, Excel automaticky zaokrouhlí poslední tři na 000. Pokud nastavím toto pole jako text, přidá + E11 na konec řetězce. Nezáleží na tom, jestli mám šířku sloupce delší než trojnásobek normální délky. Jak to mohu opravit?

Proč vyhrál Excel

Jen bych si přál, aby Excel udělal to, co mu bylo řečeno, aniž by musel přidávat věci. Pokud je například formát buňky TEXT, pak v něm nic neformátujte! Zdá se, že musím použít Access, abych provedl nějaké malé změny v souboru CSV - abych použil Access jako tabulku namísto tabulky. Musím přemýšlet, jestli OpenOffice dělá totéž.

Nezáleží na tom, jaké velikosti je číslo nebo kde je umístěna desetinná čárka, Excel uloží pouze prvních 15 platných číslic a zbytek zahodí

jak smazat všechny hlasové zprávy na iphone

U každého softwarového produktu existují některá základní omezení a Excel není výjimkou. Excel může obsahovat čísla pouze na 15 platných čísel, protože používá matematickou matematiku s pohyblivou řádovou čárkou IEEE, která určuje, jak jsou čísla - která mohou být tak velká jako 1,79769313486231E + 308 nebo tak malá jako 2,229E-308 - uložena, aniž by sešit spotřeboval gigabajty prostor a přepočet trvá hodiny. Toto omezení je jasně uvedeno v textu nápovědy aplikace Excel.

Upozorňujeme, že významné číslice nejsou stejné jako desetinná místa; nezáleží na tom, jaké číslo je číslo nebo kde je umístěna desetinná čárka, Excel uloží pouze prvních 15 platných číslic a zbytek zahodí.

UPC znamená Universal Product Code, což je vlastně symbolický nebo kódový název složený z číslic, místo matematického čísla.

Přidání nebo odečtení dvou kódů UPC nedává žádný smysl a nevede k jinému platnému kódu UPC, i když je každý kód složen výhradně z číslic. Pokud na svých datech neděláte žádnou matematiku, jako je tomu u UPC, můžete Excel vynutit, aby je ukládal jako text, zadáním apostrofu před zadáním první číslice. Tím Excel říká, že to, co píšete, není číslo, i když to vypadá jako jedno, a že by mělo být uloženo jako text.

Alternativně, pokud naformátujete buňku jako Text a poté do ní zadáte dlouhý řetězec číslic, Excel provede přesně to, co byste očekávali, a zachová si všechny její číslice, protože s nimi zachází jako s textovými znaky, nikoli s číslicemi. Pokud však zapomenete naformátovat buňku jako text před zadáním číslic nebo pokud nezadáte úvodní apostrof, bude Excel s číslicemi zacházet jako s číslem a po zadání dat bude zkrácen na 15 významné postavy a nemůžete získat ztracené číslice zpět.

A co víc, import dat ze souboru CSV se zcela liší od zadávání dat přímo do aplikace Excel, protože soubor CSV neobsahuje žádné vodítka, pokud jde o formát dat v jeho polích. Když pouze dvakrát kliknete na soubor CSV a otevřete jej v aplikaci Excel, nebo když použijete soubor aplikace Excel | Otevřený dialog, Excel uhodne, že všechna pole, která obsahují všechny číslice, mají být považována za čísla, což je častěji než to, co jsme chtěli. Nezáleží na tom, zda jsou tato pole uzavřena v uvozovkách: pokud jsou všechna čísla, Excel jednoduše předpokládá, že jsou čísla.

Pokud však místo otevření souboru CSV kliknete na Data | Získat externí data | V části Text vám bude dána kontrola nad procesem importu a můžete zvolit formát pro každý sloupec dat, abyste Excel mohli sdělit, že vaše dlouhé řetězce číslic by měly být považovány za text, nikoli za čísla.

OpenOffice vytváří přesně stejné předpoklady: kdykoli zadáte nebo naimportujete data, která vypadají jako číslo, OpenOffice i Excel s nimi budou ve výchozím nastavení zacházet jako s číslem, a pokud chcete přepsat tento naprosto rozumný předpoklad, budete muset dát aplikace nějaká pomoc.

Zajímavé Články

Redakce Choice

Jak vypnout ukázkový režim na televizoru Sony
Jak vypnout ukázkový režim na televizoru Sony
Demo nebo maloobchodní režim Sony TV je navržen tak, aby inzeroval své hlavní funkce v obchodě. Použití vysokého jasu a kontrastu, aby se zajistilo, že vizuální efekty vyniknou v drsném osvětlení maloobchodních prostředí. Demo je nekonečná smyčka, která
Jak hrát Minecraft zdarma
Jak hrát Minecraft zdarma
Minecraft zdaleka není nejdražší hrou na trhu. 20 babek je však 20 babek, zejména pro nové hráče, kteří si chtějí hru před zakoupením za plnou cenu vyzkoušet. Toto jsme vytvořili
Call of Duty Ghosts mapy pro více hráčů
Call of Duty Ghosts mapy pro více hráčů
Call of Duty: Ghosts – Mapová stránka pro více hráčů Chasm obsahuje přehled, snímek obrazovky, tipy a dynamické prvky na mapě.
Jak zjistit, kdo je přihlášen do QuickBooks
Jak zjistit, kdo je přihlášen do QuickBooks
QuickBooks je jedno z nejpopulárnějších účetních softwarových řešení, ideální pro malé a střední společnosti. Umožňuje vám spravovat své finance a zároveň poskytuje podrobné informace o vašich zákaznících, prodejcích a zaměstnancích. V závislosti na zvolené možnosti stanovení cen
Zapněte nebo vypněte režim Vždy nahoře v kalkulačce Windows 10
Zapněte nebo vypněte režim Vždy nahoře v kalkulačce Windows 10
Jak zapnout nebo vypnout režim Vždy nahoře pro kalkulačku v systému Windows 10. Nová funkce Režim vždy nahoře je k dispozici v integrované aplikaci Kalkulačka v
Zvyšte viditelnost posuvníků v aplikacích pro Windows 10 Store
Zvyšte viditelnost posuvníků v aplikacích pro Windows 10 Store
Počínaje sestavením Windows 10 Build 17083 existuje nová možnost, která umožňuje, aby posuvné pruhy byly vždy viditelné v aplikacích Store. Ve výchozím nastavení skryje operační systém posuvníky, když na ně kurzor myši nestáhnete.
Kirby od Nintenda je želatinová koule nočních můr
Kirby od Nintenda je želatinová koule nočních můr
Kirby mě vždycky znervózňoval. Postava Nintendo se jeví jako nádherná, piruetující víla - sající nepřátele, aby je vyplivla jako projektily. Ale na želatinové růžové skvrně s nenasytným hladem, jejíž život je něco znervózňující