Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 20. 2. 2010 20:36:03

blazen19
Člen
Registrace: 20. 2. 2010
Příspěvků: 11

20ti místné číslo

Zdravím a prosím o radu,

potřebuji, aby se mi v buňce zobrazovalo 20ti místné číslo, ovšem i přes nastavení formátu buňky (číslo #) se v OO od 15ti místného čísla výše přemění toto číslo na vědecký zápis při zachovaném formátu buňky číslo #.

Příklad: zadám číslo 12345678912345678912 , ale po odklepnutí se mi změní
na 1,23456789123457E+019 . Opticky pak vidím 12345678912345700000 . 
Touto změnou zápisu dojde k nechtěnému zaokrouhlení. Dá se někde tato automatická změna deaktivovat? Nikde v nastavení jsem ji nenašel.

Děkuji za rady.

Offline

#2 20. 2. 2010 22:45:52

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 814

Re: 20ti místné číslo

Vložte jako text : '12345678912345678912

Počítat s tím ale standardně nepůjde (Při pokusu o převedení na číslo dojde k zaokrouhlení.).

Offline

#3 20. 2. 2010 23:39:59

blazen19
Člen
Registrace: 20. 2. 2010
Příspěvků: 11

Re: 20ti místné číslo

Formát text je sice jedno z možných řešení, ale vzhledem k potřebnému formátu čísla, které z toho chci dostat, by bylo nutné tento formát dodržovat již při zápisu textu, což vidím jako uživatelsky složité. Chci, aby uživatel napsal číslo a zbytek zařídí program. Žádné přemýšlení nad jednotným formátem.

Offline

#4 21. 2. 2010 00:16:14

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 814

Re: 20ti místné číslo

Tak pro oblast, kam se tato čísla vkládají zvolte formát čísla text.

Offline

#5 21. 2. 2010 07:42:10

j-pastierik
Člen
Registrace: 15. 11. 2004
Příspěvků: 761

Re: 20ti místné číslo

Počet desatinných miest je limitovaný a preto nedokážete takéto číslo zobraziť tak,ako si to predstavujete.

Offline

#6 21. 2. 2010 08:46:21

blazen19
Člen
Registrace: 20. 2. 2010
Příspěvků: 11

Re: 20ti místné číslo

lp. napsal(a)

Tak pro oblast, kam se tato čísla vkládají zvolte formát čísla text.

Jenže já v jiné buňce využívám formát čísla #"-"####" "###" "###"/"0000"  ". Tohle ve formátu textu nenadefinuji, neb mě nenapadá jak. Pokud víte, poraďte. Dalo by se to řešit přes složení textu CONCATENATE, kdy bych to rozdělil na tři části dělené znaménky, ovšem nevím jak zaručit zobrazení mezer v druhé části. To bych musel jedině ručně při zadávání, ale to nechci, musí to být automaticky.

Offline

#7 21. 2. 2010 08:50:17

blazen19
Člen
Registrace: 20. 2. 2010
Příspěvků: 11

Re: 20ti místné číslo

j-pastierik napsal(a)

Počet desatinných miest je limitovaný a preto nedokážete takéto číslo zobraziť tak,ako si to predstavujete.

A lze tento počet desetinných míst někde definovat nebo je to natvrdo zakomponováno v programu? Jsou nějaká řešení nějaký plugin, který by to umožnil, či něco podobného?

OO je zřejmě nastaven tak, že pokud je číslo delší 15ti znaků převede jej na vědecký zápis. Tím vzniká desetinné číslo, které jak zmiňujete je omezené a dojde k zaokrouhlení, chápu-li dobře.

Offline

#8 21. 2. 2010 11:11:57

PavelH
Člen
Místo Česká Lípa
Registrace: 14. 3. 2008
Příspěvků: 140

Re: 20ti místné číslo

Počet desetinných míst je omezený a OO se asi na takové výpočty nehodí. Na to jsou určené vědecké tabulkové procesory.

Offline

#9 21. 2. 2010 12:22:53

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 814

Re: 20ti místné číslo

Calc zobrazuje 15 platných číslic. Proto výše uvedený formát funguje.
Pokud potřebujete nějaký speciální formát pro více číslic máte možnosti:

- Použít funkce - rozdělit zadaný text, části samostatně naformátovat a spojit je opět do textu.
- Totéž udělat makrem (různé možnosti).
- Vkládat číslo po částech (do více buněk)
- Vkládat text rovnou v potřebném formátu
- Použít pro vkládání nějaký dialog

Jistě se najdou i další varianty

Offline

#10 22. 2. 2010 11:02:24

Ondra.kl
Člen
Registrace: 30. 9. 2008
Příspěvků: 933

Re: 20ti místné číslo

Proč vlastně potřebujete zobrazovat tak velké číslo?

Offline

#11 22. 2. 2010 19:17:31

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 814

Re: 20ti místné číslo

Ten formát vypadá jako kód banky. Kdysi jsem řešil zadávání ean18 (také se ztrácely znaky).

Offline

#12 23. 2. 2010 07:41:16

blazen19
Člen
Registrace: 20. 2. 2010
Příspěvků: 11

Re: 20ti místné číslo

lp. napsal(a)

Ten formát vypadá jako kód banky. Kdysi jsem řešil zadávání ean18 (také se ztrácely znaky).

lp. trefil jste hřebíček na hlavičku. Prozatím jsem to operativně vyřešil oddělením předčíslí a zbylého čísla účtu.

Offline

Zápatí