Chcete, aby vaše údaje v Exceli vyzerali profesionálnejšie? Naučte sa formátovať čísla, dátumy a časy pomocou funkcie TEXT.

Vlastné formátovanie je rovnako užitočné ako ktorýkoľvek iný nástroj v Exceli, ale čo keby ste pri formátovaní buniek nemuseli zakaždým prechádzať cez ponuky? Čo keby ste mohli formátovať svoje bunky priamo vo vzorcoch programu Excel?

Presne to robí funkcia TEXT v Exceli. Umožňuje vám prispôsobiť formátovanie údajov priamo vo vzorcovom riadku. Pozrime sa, ako formátovať čísla, dátumy a špeciálne čísla pomocou funkcie TEXT v Exceli.

Čo je funkcia TEXT v Exceli?

TEXT je funkcia Excelu, ktorá vám umožňuje prispôsobiť formátovanie údajov v Exceli. Pomocou tejto funkcie môžete použiť vlastné formátovanie na konkrétne bunky, vďaka čomu budú vaše údaje vizuálne príťažlivejšie a ľahšie pochopiteľné.

Výstup TEXTu je veľmi podobný pomocou vlastného formátovania v Exceli. Jeho syntax je nasledovná:

=TEXT(hodnota, formát_text)

Tu, hodnotu odkazuje na číslo, ktoré chcete previesť, zatiaľ čo format_text je schéma formátovania, ktorú chcete použiť.

instagram viewer

Funkcia TEXT dokáže formátovať rôzne typy údajov vrátane čísel, dátumov a časov. Na rozdiel od vlastného formátovania v Exceli je TEXT funkciou, ktorú môžete rýchlo vyvolať v riadku vzorcov a skombinovať s inými funkciami Excelu, čím sa stáva všestranným nástrojom.

Kód formátu

Popis

#

Zástupný znak číslic predstavujúci voliteľné číslice. Nezobrazí sa, ak neobsahuje významné číslice.

0

Číslicový zástupný symbol, ktorý sa vždy zobrazuje. Ak neexistujú žiadne platné číslice, doplní sa nevýznamnými nulami.

?

Číselný zástupný symbol, ktorý potvrdzuje bezvýznamné nuly, ale nezobrazuje ich. Ak je potrebné zarovnať desatinné miesta, zobrazí sa nuly.

.

Desatinná čiarka.

,

Oddeľovač tisícov.

d

Deň v mesiaci alebo deň v týždni.

m

Mesiac, ak sa použije ako súčasť dátumu, a minúta, ak sa použije ako súčasť času.

r

rok.

s

Po druhé.

/

Indikátor frakcie.

E

Vedecký zápis.

Funkcia TEXT má rovnaký formát kódu ako vlastné číselné formáty v Exceli. V tabuľke vyššie sú uvedené najčastejšie používané kódy.

Ako formátovať čísla pomocou funkcie TEXT

Formátovanie čísel do čitateľnejších tvarov je jednou z najužitočnejších aplikácií funkcie TEXT. Vezmime si príklad, kedy by sme chceli, aby konkrétna bunka zobrazovala čísla z inej bunky so štyrmi desatinnými miestami.

Je dôležité si zapamätať, že výstupom TEXT bude textový reťazec a nemôžete ho vložiť do vzorcov, ktoré vyžadujú číselné vstupy. V takýchto prípadoch budete musieť namiesto formátovaných textových skriptov vložiť pôvodné hodnoty.

Môžete použiť buď hashtag (#) alebo nula (0) kódy, aby ste to dosiahli, v závislosti od toho, či chcete zobraziť bezvýznamné desatinné miesta. Pamätajte, že hashtag (#) nezobrazuje bezvýznamné nuly.

Napríklad, ak chcete obmedziť výsledky z bunky A2 na štyri desatinné miesta a zobraziť ich v bunke C2, môžete použiť nasledujúci vzorec:

=TEXT(A2, "#.0000")

Tento vzorec zobrazí hodnotu z A2 na štyri desatinné miesta bez ohľadu na to, či sú nuly významné. Väčšie hodnoty môžete ľahšie čítať pridaním oddeľovačov tisícov. Rovnaký kód vyššie s oddeľovačom tisícok by vyzeral takto:

=TEXT(A2, "###,###.0000")

Je dôležité si zapamätať, že na dosiahnutie požadovaného výsledku v Exceli môžete kombinovať rôzne formátovacie kódy. Ak sa chcete úplne vyhnúť desatinným číslam, môžete použiť funkciu TEXT na zobrazenie čísel ako zlomkov s lomkou (/) kód. Napríklad vzorec nižšie zobrazí číslo z bunky A2 ako zlomok:

=TEXT(A2, "?/?")

Zobrazenie výstupu v Exceli ako zlomkov vám môže poskytnúť výhodu výpočet pomerov v Exceli, pretože uľahčuje ich čítanie.

Formátovanie dátumu pomocou funkcie TEXT

Funkcia TEXT vám tiež umožňuje formátovať dátumy a časy v Exceli. Pohodlným spôsobom kombinovania hodnôt dátumu alebo času s textovými reťazcami je použitie funkcií CONCATENATE a TEXT.

Funkcia CONCATENATE vám to umožňuje prepojenie viacerých reťazcov v Exceli. Túto funkciu môžete použiť na zobrazenie textového reťazca spolu s hodnotou dátumu alebo času. Zatiaľ stačí skombinovať CONCATENATE s funkciou, ktorá vloží aktuálny dátum alebo čas v Exceli. Kde sa potom do toho všetkého zmestí funkcia TEXT?

Dátumové funkcie programu Excel fungujú pomocou interného číselného systému a ak nie sú správne naformátované, časové funkcie, ako napríklad DNES, môžu vrátiť nezmyselné čísla. Funkcia TEXT dokáže tieto čísla transformovať na správny dátumový reťazec a funkcia CONCATENATE dokáže spojiť všetko, aby ich prezentovala.

Na vyjadrenie dnešného dátumu spolu s textovým reťazcom môžete použiť nasledujúci vzorec:

=CONCATENATE("Dnes je ", TEXT(DNES(), "dddd, dd-mmm-y"))

Všimnite si, že mimo formátu dátumu je písmeno d označuje deň v týždni a nie deň v mesiaci. Pridáva sa viac ds zobrazí plnú verziu dňa. napr. dddd by sa zobrazilo pondelok, keďže ddd by sa zobrazilo Po. Rovnaký princíp platí pre samotné dni v mesiaci a mesiace.

Formátovanie špeciálnych čísel pomocou funkcie TEXT

Môžu nastať situácie, keď budete musieť prispôsobiť formátovanie čísel v bunke tak, aby vyhovovalo špecifickým požiadavkám. Dva príklady zo skutočného života by mohli byť usporiadanie súboru telefónnych čísel v tabuľke alebo reprezentácia veľkých čísel pomocou vedeckého zápisu. Funkcia TEXT je užitočná v oboch scenároch.

Formátovanie telefónnych čísel

Formátovanie buniek pre telefónne čísla môžete prispôsobiť pomocou funkcie TEXT. To vám umožní pridať pomlčky a medzery, vďaka čomu budú telefónne čísla čitateľnejšie.

Okrem toho môžete použiť TEXT na integráciu formy podmieneného formátovania. Nastavením podmienok na základe počtu číslic v telefónnom čísle ich môžete zobraziť v špecifických formátoch. Nasledujúci vzorec spĺňa tieto úlohy:

=TEXT(A2,"[>9999999](###) ###-####; ###-####")

Tento vzorec používa funkciu TEXT na zadanie čísla z bunky A2. Ak je číslo väčšie ako 9,999,999 (čo znamená, že má viac ako sedem číslic), zobrazí prvé tri číslice v zátvorkách a za nasledujúce tri číslice pridá spojovník. Pre čísla, ktoré sú menšie alebo rovné 9,999,999, prvé tri číslice budú mať pomlčku.

Formátovanie vedeckých zápisov

Vedecké zápisy sú potrebné na efektívnu komunikáciu vašich údajov pri práci s veľkými číslami. Funkcia TEXT to môže uľahčiť. Môžeš použiť E na nastavenie formátovania vedeckej notácie:

=TEXT(B2, "0,00E+00")

Tento vzorec zobrazí číslo v B2 ako násobok 10. The 0.00 znamená, že koeficient bude mať dve desatinné miesta a 00 znamená, že exponent nebude väčší ako 99.

Formátujte svoje údaje pomocou funkcie TEXT v Exceli

Formátovanie údajov môže byť skľučujúce, ale s funkciou TEXT v Exceli je to hračka. Pomocou tejto funkcie si môžete prispôsobiť vzhľad svojich čísel, dátumov a časov, aby boli vizuálne príťažlivejšie a ľahšie pochopiteľné.

Krása používania TEXTu spočíva v jeho všestrannosti – môžete kombinovať formátovacie kódy a ďalšie funkcie Excelu a výrazne tak rozšíriť možnosti formátovania. Či už potrebujete zobraziť čísla s konkrétnymi desatinnými miestami, formátovať dátumy a časy, alebo dokonca prispôsobiť vedecké zápisy a telefónne čísla, TEXT vám pomôže.