Funkce HODNOTA.NA.TEXT

Poznámka: Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady.

Funkce HODNOTA.NA.TEXT umožňuje změnit způsob zobrazení čísla tak, že pro něho nastavíte formátování pomocí kódů formátů. Je užitečná v situacích, kdy chcete zobrazit čísla v čitelnějším formátu nebo zkombinovat čísla s textem nebo symboly.

Poznámka: Funkce HODNOTA.NA.TEXT převede čísla na text, takže pak může být těžší odkazovat na ně v dalších výpočtech. Doporučujeme ponechat původní hodnotu v jedné buňce a potom použít funkci HODNOTA.NA.TEXT v jiné buňce. Pokud pak budete potřebovat vytvořit další vzorce, odkazujte vždycky na původní hodnotu, ne na výsledek funkce HODNOTA.NA.TEXT.

Syntaxe

HODNOTA.NA.TEXT(hodnota; formát)

Syntaxe funkce HODNOTA.NA.TEXT má následující argumenty:

Název argumentu

Popis

hodnota

Číselná hodnota, kterou chcete převést na text

formát

Textový řetězec definující formátování, které se má použít na hodnotu

Základní informace

V nejjednodušší podobě funkce HODNOTA.NA.TEXT říká:

  • =HODNOTA.NA.TEXT(Hodnota, kterou chcete formátovat;"Kód formátu, který chcete použít")

Tady jsou některé oblíbené příklady, které si můžete zkopírovat přímo do Excelu a dále s nimi experimentovat. Všimněte si, že kódy formátu se zadávají do uvozovek.

Vzorec

Popis

=HODNOTA.NA.TEXT(1234,567;"# ##0,00 Kč")

Měna s oddělovačem tisíců a 2 desetinnými místy, například 1 234,57 Kč. Všimněte si, že Excel hodnotu zaokrouhlil na 2 desetinná místa.

=HODNOTA.NA.TEXT(DNES();"DD. MM. RRRR")

Dnešní datum ve formátu DD. MM. RRRR, například 18. 01. 2017.

=HODNOTA.NA.TEXT(DNES();"DDDD")

Dnešní den v týdnu, například středa

=HODNOTA.NA.TEXT(NYNÍ();"HH:MM")

Aktuální čas, například 13:29

=HODNOTA.NA.TEXT(0,285;"0,0%")

Procenta, například 28,5%

= TEXT(4.34,"# ?/?")

Zlomek, například 4 1/3

=PROČISTIT(HODNOTA.NA.TEXT(0,34;"# ?/?"))

Zlomek, například 1/3. V tomto vzorci se pomocí funkce PROČISTIT odebere mezera, která by jinak byla na začátku před zlomkem.

=HODNOTA.NA.TEXT(12200000;"0,00E+00")

Exponenciální notace, například 1,22E+07

=HODNOTA.NA.TEXT(1234567898;"(###) ###-####")

Zvláštní formát pro telefonní čísla používaná v USA, například (123) 456-7898

=HODNOTA.NA.TEXT(1234;"0000000")

Přidání nul (0) na začátku, například 0001234

=HODNOTA.NA.TEXT(123456;"##0° 00' 00''")

Vlastní formát pro zeměpisnou šířku nebo délku

Poznámka: I když používáte funkci hodnota.na.text umožňující změnit formátování není jedině. Můžete změnit formát bez vzorec stisknutím kombinace kláves CTRL + 1 (nebo Obrázek příkazového tlačítka počítače MAC + 1 na Macu) a potom vyberte požadovaný formát z Formát buněk > dialogové okno číslo.

Stažení příkladů

Můžete si stáhnout ukázkový sešit některé příklady TEXT funkce, které najdete v tomto článku a navíc některé doplňky. Postupujte podle nebo vytvoření vlastního textu funkce kódy.

Příklady funkce stáhnout TEXT aplikace Excel

Další kódy formátu, které jsou k dispozici

Další dostupné kódy formátu můžete najít pomocí dialogu Formát buněk:

  1. Stiskněte Ctrl+1 (na Macu Obrázek příkazového tlačítka počítače MAC +1). Zobrazí se dialog Formát buněk.

  2. Vyberte požadovaný formát na kartě Číslo.

  3. Vyberte možnost Vlastní.

  4. Příslušný kód formátu se teď zobrazí v poli Typ. V tomto případě vyberte v poli Typ všechno kromě znaků | a @. V příkladu níže jsme vybrali a zkopírovali jenom dd. mm. rrrr.

  5. Zkopírujte kód formátu stisknutím Ctrl+C a pak kliknutím na Zrušit (v některých verzích Storno) zavřete dialog Formát buněk.

  6. Teď můžete kód formátu do vzorce s funkcí HODNOTA.NA.TEXT vložit jednoduše stisknutím Ctrl+V a vytvoříte například vzorec =HODNOTA.NA.TEXT(B2;"dd. mm. rrrr"). Nezapomeňte kód formátu uzavřít do uvozovek ("kód formátu"), jinak by Excel zobrazil chybovou zprávu.

Příklad použití dialogu Formát > Buňky > Číslo > Vlastní tak, aby za vás Excel vytvořil formátovací řetězce.

Kódy formátu podle kategorie

Následuje několik příkladů, jak můžete pro hodnoty použít různé číselné formáty pomocí dialogu Formát buněk a pak pomocí možnosti Vlastní zkopírovat příslušné kódy formátu do funkce HODNOTA.NA.TEXT.

Proč Excel odstraňuje úvodní nuly?

Můžete vyhledávat čísla zapisovaný do buněk, nikoli čísla, která vypadat jako text, třeba výrobní čísla nebo jeho SKU je školení aplikace Excel. Pokud chcete zachovat počáteční nuly, vstupní oblasti jako Text před formátovat vložit nebo zadejte hodnoty. Vyberte sloupec nebo oblasti, kde budete uvedení hodnoty, potom stisknutím kláves CTRL + 1 vyvoláte Formát > buněk dialogové okno a na kartu Číslo vyberte Text. Teď Excel zachová vaší úvodní mezery 0.

Pokud jste už zadali data a Excel počáteční nuly odebral, můžete je pomocí funkce HODNOTA.NA.TEXT přidat zpátky. Použijte vzorec =HODNOTA.NA.TEXT(hodnota;"00000"), který odkazuje na horní buňku hodnot a ve kterém počet nul představuje celkový počet znaků, které se mají zobrazit. Pak ho zkopírujte a vložte do zbytku vaší oblasti dat.

Příklady použití funkce HODNOTA.NA.TEXT k formátování počátečních nul.  =TEXT(A2,"00000")

Pokud z nějakého důvodu potřebujete převést textové hodnoty zpátky na čísla, můžete je vynásobit hodnotou 1, například =D4*1, nebo použít dvojitý unární operátor (--), například =--D4.

Excel odděluje tisíce mezerou, pokud formát obsahuje mezeru, která je uzavřena znaky křížku (#) nebo nulami. Pokud je například formát nastavený na "# ###", zobrazí Excel číslo 12200000 jako 12 200 000.

Mezera za zástupným symbolem číslice vydělí číslo hodnotou 1 000. Pokud je například formát nastavený na "# ###,0 ", zobrazí Excel číslo 12200000 jako 12 200,0.

Příklady funkce HODNOTA.NA.TEXT s oddělovačem tisíců

Poznámky: 

  • Oddělovač tisíců je závislý na místních nastaveních. V České republice používáme mezeru, ale v jiných národních prostředích by to mohla být čárka nebo tečka.

  • Oddělovač tisíců je dostupný pro formáty Číslo, Měna a Účetnický.

Níže jsou příklady standardních formátů z kategorie Číslo (čísla s oddělovači tisíců a desetinnými místy), Měna a Účetnický. Formát Měna umožňuje vložit libovolný symbol měny a zarovnat ho vedle hodnoty. Formát Účetnický zarovnává symboly měny a desetinné čárky ve sloupci. Rozdíly mezi kódy pro formáty Měna a Účetnický si můžete prohlédnout níže. Uvidíte například, že ve formátu Účetnický se jako oddělovač používá hvězdička.

Příklady funkce HODNOTA.NA.TEXT s formáty Číslo, Měna a Účetnický

Pokud chcete najít kód formátu pro symbol měny, stiskněte napřed Ctrl+1 (nebo Obrázek příkazového tlačítka počítače MAC +1 na Macu), vyberte požadovaný formát a pak zvolte symbol v rozevíracím seznamu Symbol:

Výběr symbolu měny v dialogu Formát buněk

Pak vlevo v seznamu Druh klikněte na Vlastní a zkopírujte kód formátu včetně symbolu měny.

Funkce HODNOTA.NA.TEXT – vlastní měna se symbolem

Poznámka: Funkce HODNOTA.NA.TEXT nepodporuje barevné formátování, takže pokud z dialogu Formát buněk zkopírujete kód formátu čísla, který zahrnuje barvu, například # ##0,00 Kč;[Červená]# ##0,00 Kč, tak funkce HODNOTA.NA.TEXT kód formátu přijme, ale barvu nezobrazí.

Způsob, jakým se zobrazí kalendářní data, můžete měnit pomocí písmen D pro den, M pro měsíc a R pro rok.

Kódy formátů pro dny, měsíce a roky

V kódech formátu ve funkci HODNOTA.NA.TEXT se nerozlišují velká a malá písmena, takže můžete použít M i m, D i d a R i r.

Mynda Treacy (MVP pro Excel)

Mynda doporučuje...

Pokud budete sdílet Excelové soubory a sestav s uživateli z různých zemí, můžete chtít jim sestavy v jazyce. Excel MVP Mynda Treacy obsahuje skvělé řešení v tomto článku Excel kalendářní data zobrazují v různých jazycích . Obsahuje taky ukázkovém sešitu, které si můžete stáhnout.

Způsob, jakým se zobrazí časové údaje, můžete měnit pomocí písmen H pro hodiny, M pro minuty, S pro sekundy a dop./odp. pro 12hodinový formát.

Časové formáty pro hodiny, minuty a sekundy

Pokud dop./odp. vynecháte, zobrazí se čas ve 24hodinovém formátu.

V kódech formátu ve funkci HODNOTA.NA.TEXT se nerozlišují velká a malá písmena, takže můžete použít H i h, M i m, S i s a DOP./ODP. i dop./odp.

Způsob zobrazení desetinných hodnot můžete změnit pomocí formátů s procenty (%).

Kódy formátů pro procenta

Způsob zobrazení desetinných hodnot můžete změnit pomocí formátů se zlomky (?/?).

Kódy formátů pro zlomky

Exponenciální notace je způsob zobrazení, ve kterém se používá desetinné číslo mezi 1 a 10 vynásobené násobkem 10. Často se používá ke zkrácení zobrazení velkých čísel.

Kódy formátů pro exponenciální notaci

Excel nabízí 4 speciální formáty:

  • PSČ: "000\ 00"

  • PSČ (bez mezery): "00000"

  • Telefonní číslo: "[<=99999]###\ ##;##\ ##\ ##"

  • Telefonní číslo (dlouhé): "[<=9999999]###\ ##\ ##;##\ ##\ ##\ ##"

Speciální formáty pro funkci HODNOTA.NA.TEXT

Speciální formáty se liší v závislosti na národním prostředí. Pokud speciální formáty pro vaše národní prostředí nevyhovují vašim potřebám, můžete si vytvořit vlastní v dialogu Formát buněk > Vlastní.

Běžná situace

Funkce hodnota.na.text je jen zřídka nepoužívá samotná a se nejčastěji používá ve spojení s něco jiného. Řekněme, že chcete zahrnout do sloučeného textu a číselné hodnoty, třeba "zprávu plošných o: 03/14/12", nebo "týdenní výnosy: $66,348.72". Můžete zadat, která do Excelu ručně, ale že účinně chrání před účel s Excel to za vás. Bohužel při sloučení textu a formátovaný čísel, například kalendářní data, času, měny atd Excel poslal, neví, jak chcete zobrazit je, aby vynechává formátování čísel. To je místo, kam funkci hodnota.na.text velmi užitečné v případě, protože umožňuje vynutit Excel formátovat hodnoty, která chcete pomocí kódu formátu, jako je "MM/DD/RR" formát data.

V následujícím příkladu se zobrazí, co se stane, když se pokoušíte připojit text a čísla bez použití funkci hodnota.na.text . V tomto případě Pracujeme s programem ampersand (&) ke zřetězení textový řetězec, mezeru ("") a hodnoty se = A2 & "" & B2.

Příklad spojení textu bez funkce HODNOTA.NA.TEXT

Jak vidíte, Excel odebral formátování kalendářního data z buňky B2. V dalším příkladu uvidíte, jak funkce HODNOTA.NA.TEXT umožňuje použít požadovaný formát.

Příklad spojení textu pomocí funkce HODNOTA.NA.TEXT

Aktualizovaný vzorec je:

  • Buňka C2: =A2&" "&HODNOTA.NA.TEXT(B2;"dd.mm.rrrr") – formát kalendářního data

Časté otázky

Bohužel nejde provést, že s funkci hodnota.na.text budete muset používat Visual Basic for Applications (VBA) kód. Následující odkaz obsahuje metodu: jak převést číselné hodnoty do anglických slov v aplikaci Excel

Ano, můžete použít funkce VELKÁ, MALÁ a VELKÁ2. Funkce =VELKÁ("ahoj") například vrátí AHOJ.

Ano, ale je potřeba provést několik kroků. Nejdřív vyberte buňku nebo buňky, kam chcete stát a vyvoláte stisknutím kláves Ctrl + 1Formát > buněk dialogové okno, pak Zarovnání > textové > zaškrtnout Zalamovat Text. Pak můžete upravte dokončené hodnota.na.text zahrnout funkci ASCII znak(10) místo, kam chcete zalomení řádku . Možná budete muset nastavit šířku sloupce, podle toho, jak zarovná konečný výsledek.

Příklad použití funkce HODNOTA.NA.TEXT s CHAR(10) k vložení konce řádku. ="Dnes je:"& CHAR(10))aHODNOTA.NA.TEXT(DNES(),"MM/DD/RR")

V tomto případě jsme použili: ="Dnes je: "&ZNAK(10)&HODNOTA.NA.TEXT(DNES();"dd.mm.rrrr")

Tomuto se říká exponenciální notace. Excel takto automaticky převádí čísla delší než 12 číslic, pokud má buňka formát Obecný, a delší než 15 číslic, pokud má buňka formát Číslo. Pokud potřebujete zadávat dlouhé číselné řetězce, ale nechcete je převádět, naformátujte před zadáním nebo vložením hodnot do Excelu příslušné buňky jako Text.

Mynda Treacy (MVP pro Excel)

Mynda doporučuje...

Pokud budete sdílet Excelové soubory a sestav s uživateli z různých zemí, můžete chtít jim sestavy v jazyce. Excel MVP Mynda Treacy obsahuje skvělé řešení v tomto článku Excel kalendářní data zobrazují v různých jazycích . Obsahuje taky ukázkovém sešitu, které si můžete stáhnout.

Viz také

Vytvoření nebo odstranění vlastního formátu čísla

Převod čísel uložených jako text na čísla

Všechny funkce v Excelu (podle kategorie)

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×