Zobrazení textu před číslem v buňce nebo za ním pomocí formátu čísla
Pokud sloupec, který chcete seřadit, obsahuje čísla i text (například Produkt č. 15, Produkt č. 100, Produkt č. 200), nemusí být seřazen podle očekávání. Použijete-li formát čísla, je možné přidat text, aniž by to ovlivnilo řazení čísel.
- Vyberte buňky, které chcete formátovat.
- V nabídce Formát klepněte na příkaz Buňky a potom klepněte na kartu Číslo.
- V seznamu Druh klepněte na požadovanou položku a potom klepněte na předdefinovaný formát, který se podobá požadovanému formátu.
- V seznamu Druh klepněte na položku Vlastní.
- V poli Typ vytvoříte úpravou kódů formátu požadovaný formát.
Chcete-li v buňce zobrazit text i čísla, uzavřete textové znaky do uvozovek (" ") nebo před čísla zadejte zpětné lomítko (\). Upravíte-li předdefinovaný formát, nedojde k jeho odstranění.
| Zobrazený formát |
Použitý kód |
| 12 jako Produkt č. 12 |
"Produkt č. " 0 |
| 12:00 jako 12:00 dop. SEČ |
h:mm dop./odp. "SEČ" |
| -12 jako -12,00 Kč nedostatek a 12 jako 12,00 Kč přebytek |
# ##0,00 Kč "přebytek";-# ##0,00 Kč "nedostatek" |
Sloučení textu a čísel z různých buněk do jedné pomocí vzorce
Úkol proveďte pomocí funkcí CONCATENATE, TEXT a operátoru ampersand (&).
Příklad s ukázkou v listu
Příklad snadněji pochopíte, pokud jej zkopírujete do prázdného listu.
Jak?
- Vytvořte prázdný sešit nebo list.
- Vyberte příklad v tématu nápovědy. Nevybírejte řádek ani záhlaví sloupců.

Výběr příkladu z nápovědy
- Stiskněte klávesy CTRL+C.
- Vyberte v listu buňku A1 a stiskněte klávesy CTRL+V.
- Chcete-li přepnout mezi zobrazením výsledků a zobrazením vzorců, které vracejí tyto výsledky, stiskněte klávesy CTRL+` (čárka nad vlevo) nebo v nabídce Nástroje přejděte na příkaz Závislosti a klepněte na příkaz Režim závislostí vzorců.
|
|
| A |
B |
| Prodejce |
Prodej |
| Novák |
28 |
| Bednařík |
40% |
| Vzorec |
Popis (výsledek) |
| =A2&" prodal "&B2&" jednotek." |
Sloučí výše uvedený obsah do věty. (Novák prodal 28 jednotek.) |
| =A3&" dosáhl "&TEXT(B3;"0%")&" podílu z celkového prodeje." |
Sloučí výše uvedený obsah do věty. (Bednařík dosáhl 40% podílu z celkového prodeje.) |
| =CONCATENATE(A2;" prodal ";B2;" jednotek.") |
Sloučí výše uvedený obsah do věty. (Novák prodal 28 jednotek.) |
|
Všimněte si, že ve vzorci je použita funkce HODNOTA.NA.TEXT. Při spojování čísla s textovým řetězcem pomocí operátoru zřetězení formátujte číslo pomocí funkce HODNOTA.NA.TEXT. Vzorec použije zadanou hodnotu v buňce (v příkladě 0,4), ne formátovanou hodnotu zobrazenou v buňce (40%). Funkce HODNOTA.NA.TEXT obnoví formátování čísla.
Podrobnosti funkcí
CONCATENATE
HODNOTA.NA.TEXT