Uživatelsky definované formáty čísel

Chcete-li definovat formáty čísel, vyberte možnost Vlastní ze seznamu Kategorie a definujte formát v poli Návod pro vlastní formát.

Formáty se definují pomocí kódů formátů. Chcete-li vlastní formát odstranit, vyberte jej ze seznamu Formát čísel a klikněte na tlačítko Odstranit.

Vlastní formáty lze použít s grafikou buňky.

Jako formát čísla můžete v buňce zadat také řetězec [graphic]. Je-li do buňky vyplněn název stávající grafiky, zobrazí se daná grafika. Umožňuje to podporu dynamických změn zobrazené grafiky.

Kódy formátu

Vlastní formát může mít až čtyři části oddělené středníky. Části určují formáty pro kladná čísla, záporná čísla, hodnoty null a text.

Například tento formát zobrazuje kladné hodnoty modře a záporné červeně:

[blue]#,#;[red]#,#

Můžete zadat také podmínky. Například tento formát zobrazuje hodnoty nižší než 5 červeně a vyšší než 100 modře:

[<5][red]0;[<100][blue]0

Pokud zadáte pouze dvě části, použije se první pro kladná čísla a hodnoty null, druhá pak pro záporná čísla. Pokud zadáte pouze jednu část, použije se daný formát pro všechna čísla. Pokud část přeskočíte, nevynechávejte příslušný koncový středník.

Desetinná místa a číslice

Chcete-li formátovat zlomky nebo desetinná místa, použijte zástupné znaky. Čísla se zaokrouhlují na tolik desetinných míst, kolik je zástupných znaků. Pokud je před čárkou více čísel než zástupných znaků, zobrazí se rovněž tyto číslice. Pokud formát obsahuje po desetinném místě pouze znak pro číslo (#), začínají čísla nižší než 1 desetinným místem.
Kód formátu Funkce
# Zobrazí pouze číslice. Hodnoty null se nezobrazí.
0 (Null) Zobrazí hodnoty null, pokud má číslo méně číslic než počet nul ve formátu.
? Vloží mezery pro hodnoty null na obou stranách čárky k zarovnání desetinných čísel podle desetinné čárky, je-li pro formátování použito písmo s pevnou šířkou (např. Courier New). Znak ? lze použít pro zlomky s různým počtem číslic.

Příklady:

Formát zobrazení Kódy formátu
1234.59 jako 1234.6 ####.#
8.9 jako 8.900 #.000
631 jako 0.6 0.#,
12 jako 12.0 a 1234.568 jako 1234.57 #.0#
44.398, 102.65 a 2.8 se zarovnanými desetinnými místy ???.???
5.25 jako 5 1/4 a 5.3 jako 5 3/10 se zarovnaným lomítkem #,???/??
Poznámka

Na počítačích s jiným než anglickým regionálním nastavením použijte jako oddělovač desetinných míst místo tečky čárku.

Oddělovač tisícovek

K formátování násobků 1000 použijte tyto formáty čísel:
Formát zobrazení Kódy formátu
12000 jako 12,000 #,###
12000 jako 12.000 #\.###
12000 jako 12 #,
12200000 jako 12.2 0.0,,

Barvy

Chcete-li zadat barvu pro část formátu, zadejte název barvy v hranatých závorkách Můžete zadat hodnoty Black, Blue, Cyan, Green, Magenta, Red, White, Yellow. Kód barvy musí být prvním prvkem definice formátu.