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

#1 16. 1. 2010 23:34:45

dech
Člen
Registrace: 1. 10. 2008
Příspěvků: 150

formát čísla xxx2010

Ahojte, nemůžu přijít na to, jak napsat formátovací kód čísla tak ,abych po napsání do bunky, například čísla 18, dostal toto číslo:  0182010.
diky


LO 6.1.2.1. (x64)  WIn 8 64bit  16GB RAM

Offline

#2 17. 1. 2010 08:05:35

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

Re: formát čísla xxx2010

0@2010 - Pozor! Zobrazí sa síce 0182010, ale vnútorne to stále bude iba číslo 18.

Offline

#3 17. 1. 2010 15:21:51

dech
Člen
Registrace: 1. 10. 2008
Příspěvků: 150

Re: formát čísla xxx2010

jé diky! jeste ale krapet mensi upravu bych potřeboval:
když napíšu 3 místné číslo tak aby už ta nula nebyla před tím číslem:

18 -  0182010
203 - 2032010

diky!


LO 6.1.2.1. (x64)  WIn 8 64bit  16GB RAM

Offline

#4 17. 1. 2010 15:54:46

hanus
Člen
Místo Olomouc
Registrace: 29. 11. 2006
Příspěvků: 573
Web

Re: formát čísla xxx2010

000"2010"

Offline

#5 17. 1. 2010 17:16:28

dech
Člen
Registrace: 1. 10. 2008
Příspěvků: 150

Re: formát čísla xxx2010

no pánové, já se tedy snažím nějak smontovat rady od vás obou dohromady,ale po 666 kombinacich @ a uvozovek mi z toho nevylezlo to co potrebuju.. :-(

nevim jak to dat dohromady ten @ a " "   tak aby po zadani trimistneho cisla(123) nevzniklo tohle: 01232010.....ale tohle 1232010
diky


LO 6.1.2.1. (x64)  WIn 8 64bit  16GB RAM

Offline

#6 17. 1. 2010 18:32:47

Roman Toman
Člen
Registrace: 19. 7. 2008
Příspěvků: 302

Re: formát čísla xxx2010

Použite formát 000"2010". Potom to funguje. Ale pozor, stále platí poznámka J. Pastierika, hodnota bunky bude len to zadané číslo (18, 123). To 2010 je len prívesok, ktorý sa zobrazí.

Editoval Roman Toman (17. 1. 2010 18:40:14)


Win 10 PRO 64, LibreOffice

Pokiaľ to vyriešilo váš problém označte prosím svoj príspevok ako VYRIEŠENÝ.
Ako označiť vyriešenú tému

Offline

#7 18. 1. 2010 07:07:22

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

Re: formát čísla xxx2010

000"2010" - tie prvé tri nuly je formátovanie na zobrazovanie úvodných núl pokiaľ má číslo menej cifier - to znamená, že jednociferné sa zobrazí ako 00x, dvojciferné ako 0xx a trojciferné ako xxx. "2010" je text, ktorý sa zobrazí za číslom.

Offline

#8 18. 1. 2010 19:21:47

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

Re: formát čísla xxx2010

j-pastierik napsal(a)

0@2010 - Pozor! Zobrazí sa síce 0182010, ale vnútorne to stále bude iba číslo 18.

Tak takový formát moc nedoporučuji.

A1: vložím 18, použiji formát 0@2010, vidím : 0182010   (vyrovnáno zprava)
A2: vložím vzorec =A1+1  vidím A2: 19

Zatím OK

Nyní vložím do A1
A1:  vloženo 17,    vidím A1: 0172010 (vyrovnáno zleva), A2 (=A1+1): 1

Tj. uvnitř A1 to už asi není číslo 17.


Ještě zajímavější je aplikace takového formátu na vzorec

C1: vložím 18
C2: vložím vzorec =C1,  použiji formát 0@2010, vidím C2: 02010
C3: použiji formát 0@2010, vložím vzorec =C1, vidím C3: 0=C12010

Zobrazení tedy závisí na pořadí vkládání a aplikaci formátu a typu buňky.

(vše oo 3.1.1)

Offline

#9 18. 1. 2010 19:22:02

Roman Toman
Člen
Registrace: 19. 7. 2008
Příspěvků: 302

Re: formát čísla xxx2010

j-pastierik napsal(a)

000"2010" - tie prvé tri nuly je formátovanie na zobrazovanie úvodných núl pokiaľ má číslo menej cifier - to znamená, že jednociferné sa zobrazí ako 00x, dvojciferné ako 0xx a trojciferné ako xxx. "2010" je text, ktorý sa zobrazí za číslom.

Presne. Však dotyčnému šlo o to aby sa to tak zobrazovalo viz #1 a #3. Predpokladám, že keď chcel zobraziť číslo 18-dvojciferné s úvodnou nulou a trojciferné bez úvodnej nuly, tak trojciferné číslo bude asi najväčšie čo použije.

Editoval Roman Toman (18. 1. 2010 19:26:32)


Win 10 PRO 64, LibreOffice

Pokiaľ to vyriešilo váš problém označte prosím svoj príspevok ako VYRIEŠENÝ.
Ako označiť vyriešenú tému

Offline

#10 19. 1. 2010 07:55:13

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

Re: formát čísla xxx2010

lp: Ďakujem za otestovanie formátu s textom @2010 vo vzorcoch (neskúšal som to, riešil som iba problematiku zobrazenia). V stĺpci zostáva stále zadaná pôvodná hodnota, ale OO.o ju zamení v tomto prípade za text, takže vo vzorcoch je potrebné ju previesť na číslo: =VALUE(A1)+1.

Offline

#11 19. 1. 2010 09:52:55

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

Re: formát čísla xxx2010

Formár @ automaticky převádí vkládanou hodnotu na text. (A dělá to tak důkladně, že nedovolí ani vložení vzorce). Pokud se ale použije na dříve vložené číslo, číslo číslem zůstává. Minimálně typ obsahu buňky zavisí na tom, kdy byla buňka změněna, což může vést k potenciálně těžko hledatelným chybám ve výpočtech.

Offline

#12 19. 1. 2010 10:53:12

dech
Člen
Registrace: 1. 10. 2008
Příspěvků: 150

Re: formát čísla xxx2010

diky pánové!....je to evidentně samostatná vědní disciplína :-)


LO 6.1.2.1. (x64)  WIn 8 64bit  16GB RAM

Offline

Zápatí