Applies ToAccess pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Typy údajov Číslo (vrátane veľkého čísla) a Mena v Accesse majú širokú škálu formátov, ktoré vám pomôžu splniť vaše jedinečné okolnosti. S formátovaním čísel a meny máte tri možnosti: ponechať predvolené formáty, použiť preddefinovaný formát alebo vytvoriť vlastný formát.  Keď použijete formát na pole tabuľky, tento rovnaký formát sa automaticky použije na ľubovoľný ovládací prvok formulára alebo zostavy, ktorý následne naviažete na dané pole tabuľky.  Formátovanie iba zmení spôsob zobrazovania údajov a neovplyvní spôsob ukladania údajov ani spôsob zadávania údajov používateľmi.

Obsah tohto článku

Prehľad formátov čísel a mien

Ak chcete vytvoriť vlastný formát, zadajte rôzne znaky do vlastnosti Formát poľa tabuľky. Znaky môžu byť zástupnými znakmi (napríklad 0 a #), oddeľovačmi (napríklad bodkami a čiarkami), doslovnými znakmi a farbami podľa toho, ako chcete formátovanie použiť. Nezabudnite, že Access automaticky použije všetky vlastné formáty, ktoré používate v poli tabuľky, na ovládací prvok vo formulári alebo zostave, ak je viazaný (prepojený).

Môžete zadať formáty pre štyri typy číselných hodnôt – kladné, záporné, nula (0) a null (nedefinované). Ak sa rozhodnete vytvoriť formát pre každý typ hodnoty, musíte najprv zadať formát kladných hodnôt, druhý formát záporných hodnôt, tretí formát pre nulové hodnoty a posledný formát pre nulové hodnoty. Každý formát je tiež potrebné oddeliť bodkočiarkou.

Príklad vlastného formátovania: #,###.##; (#,###.##) [Červená]; 0,000.00;" Nedefinované"

Zobrazí sa ako: 1 234,568-1,234,568 = 0

Toto formátovanie znamená

  • Znak čísla (#) je zástupný symbol číslic. Ak neexistujú žiadne hodnoty, Access zobrazí prázdne miesto. Zobrazenie núl namiesto prázdnych medzier.Ak chcete napríklad zobraziť číslo 1234 ako 1234,00, použite ako zástupný objekt číslo 0 ####,00.

  • Kladné hodnoty s dvomi desatinnými miestami.

  • Záporné hodnoty s dvomi desatinnými miestami v zátvorkách a červenou farbou.

  • Nulové hodnoty ako číslo 0, vždy s dvoma desatinnými miestami.

  • Nulové hodnoty ako slovo "Nedefinované".

Reťazec môže mať maximálne štyri sekcie a každá sekcia je oddelená bodkočiarkou (;). Ak pole tabuľky akceptuje hodnoty null, môžete vynechať štvrtú sekciu.

Časť

Popis formátu

Príklad

Ak prvá sekcia obsahuje #,###.##

Zobrazí kladné hodnoty.

1234,5678 zobrazí ako 1 234,568

Tento formát používa čiarku ako oddeľovač tisícov a bodku ako oddeľovač desatinných miest. Ak desatinné hodnoty v zázname presahujú počet zástupných znakov vo vlastnom formáte, Access zaokrúhli hodnoty a zobrazí iba počet hodnôt určených formátom. Ak napríklad pole obsahuje hodnotu 3 456,789, ale jeho formát určuje dve desatinné miesta, Access zaokrúhli desatinnú hodnotu na 0,79.

Tip: V prípade formátu s väčšími hodnotami alebo viacerými desatinnými miestami pridajte ďalšie zástupné objekty pre desatinnú hodnotu, napríklad #,###.###.

Ak druhá sekcia obsahuje (#,###.##)[Červená]

Zobrazuje iba záporné hodnoty.Ak údaje neobsahujú záporné hodnoty, Access ponechá pole prázdne.

Záporná hodnota je uzavretá v literálových znakoch alebo zátvorkách. V tomto príklade sa akákoľvek záporná hodnota zobrazí červenou farbou.

Ak tretia časť obsahuje hodnotu 0 000,00

Definuje formát pre všetky nulové (0) hodnoty.

Keď pole obsahuje hodnotu nula, zobrazí sa hodnota 0 000,00. Ak chcete namiesto čísla zobraziť text, použite možnosť Nula (v dvojitých úvodzovkách).

Ak štvrtá sekcia obsahuje "Nedefinované"

Definuje, čo sa používateľom zobrazí, keď záznam obsahuje hodnotu null. V tomto prípade sa používateľom zobrazí slovo Nedefinované.

Môžete použiť aj iný text, napríklad "Null" alebo "****". Okolité znaky s dvojitými úvodzovkami sa považujú za literáli a zobrazia sa presne tak, ako sú zadané.

Na začiatok stránky

Použitie preddefinovaného formátu

Access poskytuje niekoľko preddefinovaných formátov pre číselné údaje a údaje meny. Predvoleným formátom je zobrazenie zadaného čísla.

Tip    Vlastnosť DecimalPlaces môžete použiť na prepísanie predvoleného počtu desatinných miest pre preddefinovaný formát určený pre vlastnosť Formát .

V tabuľke

  1. Otvorte tabuľku v návrhovom zobrazení.

  2. V hornej časti mriežky návrhu vyberte pole dátumu a času, ktoré chcete formátovať.

  3. V časti Vlastnosti poľa v dolnej časti kliknite na šípku v poli vlastnosti Formát a v rozbaľovacom zozname vyberte formát.

  4. Po výbere formátu sa zobrazí tlačidlo Možnosti aktualizácie vlastností a umožní vám použiť nový formát na všetky ostatné polia tabuľky a ovládacie prvky formulára, ktoré by ho logicky zdedili. Ak chcete použiť zmeny v celej databáze, kliknite na inteligentnú značku a potom kliknite na položku Aktualizovať formát všade, <sa používa názov poľa>. V tomto prípade je názov poľa názvom poľa čísla alebo meny.

  5. Ak chcete použiť zmeny v celej databáze, po zobrazení dialógového okna Aktualizovať vlastnosti a zobrazení formulárov a iných objektov, ktoré zdedia nový formát. Kliknite na tlačidlo Áno.

    Ďalšie informácie nájdete v téme Rozšírenie vlastnosti poľa.

  6. Uložte zmeny a prepnite do údajového zobrazenia, aby ste zistili, či formát spĺňa vaše potreby.

Poznámka:    Nové formuláre, zostavy alebo zobrazenia vytvorené na základe tejto tabuľky získajú formátovanie tabuľky, ale môžete ho prepísať vo formulári, zostave alebo zobrazení bez zmeny formátovania tabuľky.

Vo formulári alebo zostave

Vo formulári alebo zostave sa dátumy zvyčajne zobrazujú v textových poliach. Stačí nastaviť vlastnosť Formát pre textové pole na požadovaný formát dátumu.

  1. Otvorte zobrazenie rozloženia formulára alebo zostavy alebo návrhové zobrazenie.

  2. Umiestnite ukazovateľ do textového poľa s číslom alebo menou.

  3. Hárok vlastností zobrazíte stlačením klávesu F4.

  4. Nastavte vlastnosť Formát na niektorý z preddefinovaných formátov dátumu.

V dotaze

  1. Otvorte dotaz v návrhovom zobrazení.

  2. Kliknite pravým tlačidlom myši na pole dátumu a potom kliknite na položku Vlastnosti.

  3. V hárku vlastností vyberte požadovaný formát zo zoznamu vlastností Formát .

Vo výraze

  • Pomocou funkcie FormatDateTime naformátujte hodnotu dátumu do niektorého z preddefinovaných formátov.

    Môže vám to pomôcť, ak pracujete v oblasti, ktorá vyžaduje výraz, ako je napríklad makro alebo dotaz.

Na začiatok stránky

Príklady preddefinovaných formátov

V nasledujúcej tabuľke sú uvedené preddefinované nastavenia vlastností Formát pre čísla a menu.

Nastavenie

Popis

Všeobecné číslo

(Predvolené) Zobrazí číslo tak, ako je zadané.

Mena

Použite tisíc oddeľovač; postupujte podľa nastavení zadaných v miestnych nastaveniach Windowsu pre záporné sumy, symboly desatinných miest a meny a desatinné miesta.

Euro

Použite symbol meny euro (EUR) bez ohľadu na symbol meny zadaný v miestnych nastaveniach Windowsu.

Opravené

Zobraziť aspoň jednu číslicu; postupujte podľa nastavení zadaných v miestnych nastaveniach Windowsu pre záporné sumy, symboly desatinných miest a meny a desatinné miesta.

Štandardné

Použite oddeľovač tisícov. postupujte podľa nastavení zadaných v miestnych nastaveniach Windowsu pre záporné sumy, desatinné miesta a desatinné miesta.

Percento

Vynásobte hodnotu číslom 100 a pripojte znak percenta (%); postupujte podľa nastavení zadaných v miestnych nastaveniach Windowsu pre záporné sumy, desatinné miesta a desatinné miesta.

Vedecké

Použite štandardný vedecký zápis.

Nižšie sú uvedené príklady preddefinovaných číselných formátov.

Nastavenie

Údaje

Zobrazenie

Všeobecné číslo

3456,789 –3456,789 213,21 $

3456,789 –3456,789 213,21 $

Mena

3456,789 –3456.789

3 456,79 USD (3 456,79 USD)

Opravené

3456,789 –3456,789 3.56645

3456,79 –3456,79 3.57

Štandardné

3456.789

3,456.79

Percento

3. 3 0.45

300 % 45%

Vedecké

3456,789 –3456.789

3,46E+03 –3,46E+03

Na začiatok stránky

Použitie vlastného formátu

  1. Otvorte tabuľku v návrhovom zobrazení.

  2. V hornej časti mriežky návrhu vyberte pole dátumu a času, ktoré chcete formátovať.

  3. V časti Vlastnosti poľa vyberte kartu Všeobecné , kliknite na bunku vedľa poľa Formát a zadajte konkrétne znaky na základe vašich potrieb formátovania.

  4. Po výbere formátu sa zobrazí inteligentná značka Možnosti aktualizácie vlastností a umožní vám použiť nový formát na všetky ostatné polia tabuľky a ovládacie prvky formulára, ktoré by ho logicky zdedili. Ak chcete použiť zmeny v celej databáze, kliknite na inteligentnú značku a potom kliknite na položku Aktualizovať formát všade, kde sa používa názov poľa. V tomto prípade je názov poľa názvom poľa dátumu a času.

  5. Ak chcete použiť zmeny v celej databáze, po zobrazení dialógového okna Aktualizovať vlastnosti a zobrazení formulárov a iných objektov, ktoré zdedia nový formát. Kliknite na tlačidlo Áno.

    Ďalšie informácie nájdete v téme Rozšírenie vlastnosti poľa.

  6. Uložte zmeny a prepnite do údajového zobrazenia, aby ste zistili, či formát spĺňa vaše potreby.

  7. Otestujte formát nasledujúcim spôsobom:

    • Zadajte hodnoty bez oddeľovačov tisícov alebo oddeľovačov desatinných miest a zistite, ako formát spracúva údaje. Umiestni formát oddeľovače na správne miesta?

    • Zadajte hodnoty, ktoré sú dlhšie alebo kratšie, než očakávate (s oddeľovačmi a bez oddeľovačov) a pozrite sa, ako sa formát správa. Pridá formát nechcené prázdne miesta alebo úvodné alebo koncové nuly?

    • Zadajte nulu alebo hodnotu null vo formáte určenom pre kladné alebo záporné hodnoty a zistite, či sa vám výsledok páči.

Poznámka:    Keď použijete formát na pole tabuľky, Access použije rovnaký formát vo všetkých ovládacích prvkoch formulára alebo zostavy, ktoré naviažete (prepojíte) s týmto poľom.

Na začiatok stránky

Príklady vlastných formátov

Nižšie sú uvedené príklady vlastných číselných formátov.

Nastavenie

Popis

0; (0);;" Null"

Normálne zobraziť kladné hodnoty; zobraziť záporné hodnoty v zátvorkách; zobrazí slovo "Null", ak je hodnota Null.

+0.0;–0.0; 0.0

Zobrazí znamienko plus (+) alebo mínus (-) s kladnými alebo zápornými číslami. zobrazí hodnotu 0,0, ak je hodnota nula.

Na začiatok stránky

Znaky vlastného formátu

Ak chcete vytvoriť vlastný formát, použite ako zástupné objekty a oddeľovače nasledujúce znaky.

Znak

Popis

#

Používa sa na zobrazenie číslice. Každá inštancia znaku predstavuje pozíciu pre jedno číslo. Ak v pozícii neexistuje žiadna hodnota, Access zobrazí prázdne miesto. Môžete tiež použiť ako zástupný objekt.

Ak napríklad použijete formát #,### a do poľa zadáte hodnotu 45, zobrazí sa hodnota 45. Ak do poľa zadáte číslo 12 145, Access zobrazí číslo 12 145, aj keď ste naľavo od oddeľovača tisícov definovali len jeden zástupný objekt.

0

Používa sa na zobrazenie číslice. Každá inštancia znaku predstavuje pozíciu pre jedno číslo. Ak v pozícii neexistuje žiadna hodnota, Access zobrazí nulu (0).

Oddeľovač desatinných miest

. (bodka)

Označuje, kam má Access umiestniť znak oddeľovača medzi celú a desatinnú časť poľa čísla alebo meny.

Oddeľovače desatinných miest sa líšia a nastavujú sa v miestnych nastaveniach Windowsu.

Oddeľovač tisícov

; (bodkočiarka)

Označuje miesto, kam má Access umiestniť znak oddeľovača medzi časť tisícov číselného poľa alebo poľa meny.

Oddeľovače tisícov sa líšia a nastavujú sa v miestnych nastaveniach Windowsu.

prázdne medzery, + - $ ()

Používa sa na vkladanie prázdnych miest, matematických znakov (+ -) a finančných symbolov (} £ $) podľa potreby kdekoľvek vo formáte reťazcov. Ak chcete použiť iné bežné matematické symboly, napríklad lomku (\ alebo /) a hviezdičku (*), ohraničia ich dvojitými úvodzovkami. Všimnite si, že ich môžete umiestniť kamkoľvek.

 \

Používa sa na vynútenie, aby Access zobrazil znak, ktorý bezprostredne nasleduje. Je to rovnaké ako okolie znaku s dvojitými úvodzovkami.

 !

Používa sa na vynútenie zarovnania všetkých hodnôt vľavo. Keď vynútite zarovnanie doľava, nemôžete použiť zástupné symboly číslic # a 0, ale pre textové znaky môžete použiť zástupné objekty.

 *

Používa sa na vynútenie toho, aby sa znak bezprostredne za hviezdičkou stal znakom výplne – znakom, ktorý sa používa na vyplnenie prázdnych medzier. Access zvyčajne zobrazuje číselné údaje zarovnané doprava a vyplní ľubovoľnú oblasť naľavo od hodnoty prázdnymi medzerami. Znaky výplne môžete pridať na ľubovoľné miesto v reťazci formátu, a keď tak urobíte, Access vyplní všetky prázdne medzery zadaným znakom.

Formát ###*~,00 £ napríklad zobrazuje sumu meny 45 £~~~~~,15. Počet znakov vlnovky (~) zobrazených v poli závisí od počtu prázdnych medzier v poli tabuľky.

 %

Používa sa ako posledný znak v reťazci formátu. Vynásobí hodnotu číslom 100 a výsledok zobrazí koncovým znakom percenta.

E+, E-

alebo

e+, e-

Používa sa na zobrazenie hodnôt vo vedeckom (exponenciálnom) zápise.

Túto možnosť použite, ak preddefinovaný vedecký formát neposkytuje dostatočný priestor pre vaše hodnoty. Použite E+ alebo e+ na zobrazenie hodnôt ako kladných exponencov a E- alebo e- na zobrazenie záporných exponencií. Tieto zástupné objekty musíte použiť s inými znakmi.

Predpokladajme napríklad, že na číselné pole použijete formát 0,000E+00 a potom zadáte 612345. Access zobrazí 6,123E+05. Access najprv zaokrúhli počet desatinných miest nadol na tri (počet núl napravo alebo naľavo od oddeľovača desatinných miest). V ďalšom kroku Access vypočíta hodnotu exponentu z počtu číslic, ktoré sa v pôvodnej hodnote nachádzajú napravo (alebo doľava, v závislosti od nastavenia jazyka) oddeľovača desatinných miest. V tomto prípade by pôvodná hodnota napravo od desatinnej čiarky dala "612345" (päť číslic). Z tohto dôvodu Access zobrazí 6,123E+05 a výsledná hodnota je ekvivalent 6,123 x 105.

"Doslovný text"

Dvojitými úvodzovkami obklopte text, ktorý majú používatelia vidieť.

[farba]

Používa sa na použitie farby na všetky hodnoty v sekcii formátu. Názov farby musíte uzavrieť do hranatých zátvoriek a použiť jeden z týchto názvov: čierna, modrá, azúrová, zelená, purpurová, červená, žltá alebo biela.

Na začiatok stránky

Zobraziť A.D. alebo B.C.

Na zobrazenie dátumu pred naším letopočtom a po našom letopočte môžete použiť vlastný formát, ktorý sa nastaví podľa toho, či sa zadá kladné alebo záporné číslo. Kladné čísla sa zobrazia ako roky s textom n.l. pred rokom. Záporné čísla sa zobrazia ako roky s textom p.n.l. za rokom.

  1. Otvorte tabuľku v návrhovom zobrazení.

  2. V hornej časti mriežky návrhu vyberte pole Číslo, ktoré chcete formátovať.

  3. V dolnej časti kliknite na pole vlastnosti Formát a potom zadajte tento vlastný formát:

    "n.l. " #;# " p.n.l."

Na začiatok stránky

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.