Formátovanie údajov s použitím vlastného formátovania

Dôležité : Tento článok je strojovo preložený, prečítajte si vyhlásenie. Anglickú verziu tohto článku nájdete tu a môžete ju použiť ako referenciu.

Máte údaje v poli zobrazia v konkrétnom formáte s použitím vlastných formátov. Vlastné formátovanie len zmeniť ako údaje sa zobrazí, ktorý nemá vplyv na spôsob ukladania údajov v databáze programu Microsoft Access alebo ako používateľov môžete zadať alebo upraviť údaje.

Použitie vlastného formátu je možnosť pri práci s typmi údajov buď nemajú preddefinované prístup možnosť formátovania, alebo ak preddefinovanom formáte nespĺňa vaše potreby. Môžete použiť vlastné formáty zadaním množiny doslovný znaky a zástupné znaky do poľa. Pri použití formátu na pole tabuľky, že rovnaký formát sa automaticky použije k žiadnemu ovládaciemu prvku formulára alebo zostavy či naviažete (odkaz) na dané pole tabuľky.

Tento článok popisuje typy textových a zástupných znakov, ktorú môžete použiť s konkrétne typy údajov a ukazuje, ako použiť formátovanie.

Čo vás zaujíma?

Ďalšie informácie o vlastných formátoch

Určenie formátu pre typy údajov Number a Currency

Určenie formátu pre typy údajov Text a Memo

Určite formát údajov Date/Time typ

Ďalšie informácie o možnostiach formátovania

Ďalšie informácie o vlastných formátoch

Ak chcete vytvoriť vlastný formát, zadajte rôzne znaky vlastnosť Formát poľa tabuľky. Znaky pozostávať z zástupných symbolov (ako je napríklad 0 a #), farbami, doslovný znaky a oddeľovače (napríklad čiarky a obdobia).

Okrem toho môžete určiť formáty pre štyri typy číselné hodnoty – kladné, záporné a nula (0) null (nedefinované). Ak sa rozhodnete vytvoriť formát pre každý typ hodnoty, musíte najprv vložiť formát pre kladné hodnoty, formát pre záporné hodnoty druhý formát pre nulové hodnoty tretiu a formát Null hodnoty poslednú. Každý formát tiež, musíte oddeliť bodkočiarkou.

Príklad vlastné formáty   

# ###,##;(# ###,##)[red];0 000,00;"Nedefinované"

Tento reťazec obsahuje štyri vlastné formáty a zobrazia sa nasledovné údaje:

  • Kladné hodnoty s dvomi desatinnými miestami.

  • Záporné čísla s dvomi desatinnými miestami v zátvorkách a červeným farbou.

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

  • Nulové hodnoty ako slovo "Nedefinované".

Každá z nasledujúcich štyroch častí v reťazci je oddelené bodkočiarkou (;).

Nasledujúce opisuje každú sekciu:

  • Znak mriežky (#) predstavuje zástupný znak pre číslice. Ak formát nenájde žiadne hodnoty, program Access zobrazí prázdne miesto. Ak chcete, aby sa namiesto prázdnych miest zobrazovali nuly (čiže napríklad 1234 ako 1234,00), použite ako zástupný znak číslo 0.

  • Podľa predvoleného nastavenia zobrazuje prvá sekcia kladné hodnoty. Ak chcete použiť formát s väčšími hodnotami alebo väčším počtom desatinných miest, môžete pridať viac zástupných znakov pre desatinné miesto, napríklad # ###,###. Napríklad číslo 1234,5678 sa zobrazí ako 1 234,568. Všimnite si, že tento formát používa medzeru ako oddeľovač tisícov a čiarku ako oddeľovač desatinných miest.

    Ak desatinné hodnoty v zázname prekročia počet zástupných znakov vo vlastnom formáte, program Access hodnoty zaokrúhli a zobrazí iba počet hodnôt zadaných daným formátom. Ak napríklad pole obsahuje číslo 3 456,789, ale formát určuje dve desatinné miesta, program Access zaokrúhli túto desatinnú hodnotu na ,79.

  • Podľa predvoleného nastavenia zobrazuje druhá sekcia len záporné hodnoty. Ak údaje neobsahujú záporné hodnoty, program Access ponechá pole prázdne. Formát z predchádzajúceho príkladu ohraničí všetky záporné hodnoty znakmi literálu – ľavými a pravými zátvorkami. Formát taktiež používa deklaráciu [červenej] farby na zobrazenie akýchkoľvek záporných hodnôt červeným písmom.

  • Podľa predvoleného nastavenia tretia sekcia definuje formát pre všetky nulové hodnoty (0). Ak v danom prípade pole obsahuje nulovú hodnotu, zobrazí sa číslo 0 000,00. Ak by ste chceli zobraziť text namiesto čísla, môžete namiesto číselnej hodnoty použiť slovo "Nula" (ohraničené dvojitými úvodzovkami).

  • Podľa predvoleného nastavenia štvrtá sekcia definuje, čo sa zobrazí používateľom v prípade, že záznam obsahuje nezadanú hodnotu. V takomto prípade sa používateľom zobrazí slovo "Nedefinované". Môžete tiež použiť iný text, napríklad "Nezadané" alebo "****". Pamätajte si, že ohraničenie znakov dvojitými úvodzovkami spôsobí, že formát bude pracovať s danými znakmi ako s doslovnými znakmi a zobrazí ich presne tak, ako ste ich zadali.

Poznámka : Nezabudnite, že nie je potrebné použiť všetky štyri sekcie. Napríklad, ak pole v tabuľke akceptuje nulové hodnoty, môžete vynechať štvrtá sekcia.

Na začiatok stránky

Určenie formátu pre typy údajov Number a Currency

Ak nezadáte vlastného formátu pre číselné a meny hodnoty, program Access zobrazí čísla formát čísla všeobecné a mien vo formáte meny.

Ak chcete vytvoriť vlastný formát, použite formátovacie znaky zobrazené v nasledujúcej tabuľke. Môžete tiež určiť farbu, v ktorom sa má číslo alebo mena.

Znak

Popis

#

Používa sa na zobrazenie číslice. Každé použitie tohto znaku predstavuje pozíciu pre jedno číslo. Ak v niektorej pozícii neexistuje žiadna hodnota, v programe Access sa zobrazí medzera. Môže sa použiť aj ako zástupný znak.

Napríklad, ak použijete formát ### a do poľa zadať hodnotu 45, 45 sa zobrazí. Ak zadáte 12,145 v poli, Access zobrazí 12,145, aj keď ste definovali len jeden zástupný symbol naľavo od tisícov oddeľovača.

0

Používa sa na zobrazenie číslice. Každé použitie znaku predstavuje pozíciu pre jedno číslo. Ak v niektorej pozícii neexistuje žiadna hodnota, v programe Access sa zobrazí nula (0).

Oddeľovače tisícov a desatinných miest

Používa sa na označuje miesto, kde sa majú v programe Access umiestniť oddeľovače tisícok a desatinných miest. Program Access používa oddeľovačmi, ktoré sú definované na miestnom nastavení Windowsu. Informácie o týchto nastaveniach nájdete v téme Zmena miestnom nastavení Windowsu meniť vzhľad niektorých typov údajov.

medzery, + - $ ()

Používajú sa na vkladanie medzier, matematických znakov (+ -) a finančných symbolov (¥ £ $) kdekoľvek v rámci reťazcov formátu podľa potreby. Ak chcete použiť ďalšie bežné matematické symboly, ako napríklad lomky (\ alebo /) a hviezdičku (*), napíšte ich v úvodzovkách. Všimnite si, že ich môžete umiestniť kamkoľvek.

\

Používa sa na vynútenie zobrazenia znaku, ktorý v programe Access bezprostredne nasleduje. Výsledok je rovnaký ako v prípade vloženia znaku do úvodzoviek.

!

Používa sa na Vynúti zarovnanie vľavo všetkých hodnôt. Keď platnosť zarovnanie vľavo, nemožno použiť # a 0 číselné zástupné symboly, ale textové znaky môžete použiť zástupné symboly. Ďalšie informácie o týchto zástupných symbolov nájdete v téme vlastné formáty pre Text a Memo typy údajov.

*

Používa sa na zmenu znaku nachádzajúceho sa hneď za hviezdičkou (*) na vypĺňajúci znak – znak slúžiaci na vyplnenie prázdnych miest. V programe Access sa obyčajne zobrazujú číselné údaje zarovnané vpravo a všetky miesta vľavo od hodnoty sa vyplnia medzerami. Vypĺňajúce znaky môžete pridať kdekoľvek v rámci reťazca formátu a potom sa všetky prázdne miesta v programe Access vyplnia zadaným znakom.

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

%

Tento znak sa použije ako posledný znak vo formátovacom reťazci. Znak vynásobí hodnotu hodnotou 100 a zobrazí výsledok so znakom percenta na konci.

E+, E-

alebo

e+, e-

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

Túto možnosť použite v prípade, ak preddefinovaný vedecký formát neposkytuje dostatok miesta pre hodnoty. Výrazy E+ alebo e+ použite na zobrazenie hodnôt kladných exponentov a výrazy E- alebo e- použite na zobrazenie záporných exponentov. Tieto zástupné znaky je potrebné použiť s ďalšími znakmi.

Predpokladajme napríklad, že použijete formát 0,000E+00 na číselné pole a potom zadáte číslo 612345. Program Access zobrazí hodnotu 6,123E+05. V programe Access sa najprv zaokrúhli počet desatinných miest na tri (počet núl napravo alebo naľavo od desatinnej čiarky). Potom sa v programe Access vypočíta hodnota exponenta z počtu číslic napravo (alebo naľavo, podľa jazykového nastavenia) od desatinnej čiarky v pôvodnej hodnote. V tomto prípade by pôvodná hodnota umiestnila reťazec 612345 (päť číslic) napravo od desatinnej čiarky. Z tohto dôvodu sa v programe Access zobrazí hodnota 6,123E+05 a výsledná hodnota je ekvivalentom hodnoty 6,123 x 105.

"Doslovný text"

Do dvojitých úvodzoviek vložte ľubovoľný text, ktorý sa má zobraziť používateľom.

[farba]

Používa sa na priradenie farby k všetkým hodnotám v sekcii formátu. Názov farby musí byť vložený do zátvoriek a je potrebné použiť niektorú z týchto hodnôt: black, blue, cyan, green, magenta, red, yellow alebo white.

Ak chcete použiť vlastný formát typy údajov číslo alebo mena, postupujte takto:

  1. Na navigačnej table kliknite pravým tlačidlom myši na tabuľku, ktorú chcete zmeniť, a v kontextovej ponuke kliknite na položku Návrhové zobrazenie.

  2. Vyberte pole, ktoré chcete sformátovať, a na karte Všeobecné kliknite na bunku vedľa poľa Formát.

  3. Zadajte špecifickými znakmi závislosti od vašich potrieb formátovania.

  4. Uložte prácu stlačením klávesov CTRL+S.

Pri použití vlastného formátu na pole, formát môžete otestovať vykonaním niektorých alebo všetkých týchto krokov:

  • Zadávajte údaje bez oddeľovačov tisícov alebo desatinných miest a sledujte, ako sa údaje zobrazujú v nastavenom formáte. Umiestňuje formát oddeľovače na správne miesta?

  • Zadávajte hodnoty, ktoré sú dlhšie alebo kratšie než očakávate (s oddeľovačmi aj bez oddeľovačov) a sledujte správanie formátu. Nepridáva nastavený formát do hodnôt nežiaduce prázdne miesta alebo počiatočné a koncové nuly?

  • Zadajte nulovú hodnotu alebo nezadanú hodnotu vo formáte pre kladné alebo záporné hodnoty a skontrolujte výsledok.

Na začiatok stránky

Určenie formátu pre typy údajov Text a Memo

Typy údajov Text a Memo neprijímajú vopred definované formáty. Typ údajov Text prijme len vlastné formáty, typ údajov Memo prijme vlastné a formátovanie textu vo formáte RTF.

Zvyčajne je použiť vlastné formáty na typy údajov Text a Memo uľahčí údaje tabuľky. Napríklad, ak používate webového formulára na zhromažďovanie čísla kreditných kariet a uložíte tieto čísla bez medzier, môžete použiť vlastný formát pridať vhodné medzery na zlepšenie čitateľnosti čísla kreditných kariet.

Vlastné formáty pre typy údajov Text a Memo umožňujú iba dve sekcie formátu v reťazci. Prvá sekcia formát reťazca určuje vzhľad textu, pričom druhá časť zobrazuje prázdne hodnoty alebo reťazce s nulovou dĺžkou. Ak neurčíte formát, Access vľavo Zarovná všetok text v údajových hárkoch.

Nasledujúca tabuľka uvádza a vysvetľuje vlastné formáty, ktoré môžete použiť pre polia s typom údajov Text alebo Memo.

Znak

Popis

@

Používa sa na dosadenie akéhokoľvek dostupného znaku na svoju pozíciu v reťazci formátu. Ak program Access umiestni všetky znaky zo zadaných údajov, všetky zostávajúce zástupné znaky sa zobrazia ako prázdne miesta.

Ak je napríklad reťazec formátu @@@@@ a podkladový text je ABC, tento text je zarovnaný doľava a s dvoma začiatočnými medzerami.

&

Používa sa na dosadenie akéhokoľvek dostupného znaku na svoju pozíciu v reťazci formátu. Ak program Access umiestni všetky znaky zo zadaných údajov, zostávajúce zástupné znaky nezobrazia nič.

Ak je napríklad reťazec formátu &&&&& a text je ABC, zobrazí sa iba doľava zarovnaný text.

!

Používa sa na vyplnenie zástupných znakov zľava doprava namiesto sprava doľava. Tento znak je potrebné použiť na začiatku ľubovoľného reťazca formátu.

<

Používa sa na zápis celého textu malými písmenami. Tento znak je potrebné použiť na začiatku reťazca formátu, pred znak však možno umiestniť výkričník (!).

>

Používa sa na zápis celého textu veľkými písmenami. Tento znak je potrebné použiť na začiatku reťazca formátu, pred znak však možno umiestniť výkričník (!).

*

Ak sa použije, potom znak nachádzajúci sa hneď za hviezdičkou (*) bude vypĺňajúcim znakom – znakom, ktorý sa použije na vyplnenie prázdnych miest. Program Access obyčajne zobrazuje text zarovnaný doľava a vyplní všetky oblasti vpravo od hodnoty medzerami. Vypĺňajúce znaky môžete pridať kdekoľvek v rámci formátovacieho reťazca a program Access potom vyplní všetky prázdne miesta zadaným znakom.

Medzera, + - $ ()

Používajú sa na vkladanie medzier, matematických znakov (+ -) a finančných symbolov ($ ¥ £) a zátvoriek kdekoľvek v rámci reťazcov formátu podľa potreby. Ak chcete použiť ďalšie bežné matematické symboly, ako napríklad lomky (\ alebo /) a hviezdičku (*), napíšte ich v úvodzovkách.  Všimnite si, že ich môžete umiestniť kamkoľvek v reťazci formátu.

"Doslovný text"

Do dvojitých úvodzoviek vložte ľubovoľný text, ktorý sa má zobraziť používateľom.

\

Používa sa na vynútenie zobrazenia znaku, ktorý v programe Access bezprostredne nasleduje. Výsledok je rovnaký ako v prípade vloženia znaku do úvodzoviek.

[farba]

Používa sa na priradenie farby k všetkým hodnotám v sekcii formátu. Názov farby musí byť vložený do zátvoriek a je potrebné použiť niektorú z týchto hodnôt: black, blue, cyan, green, magenta, red, yellow alebo white.

Poznámka : Po zadaní formátu program Access vyplní zástupné znaky údajmi z podkladového poľa.

Ak chcete použiť vlastný formát, vykonajte nasledovné kroky:

  1. Na navigačnej table kliknite pravým tlačidlom myši na tabuľku, ktorú chcete zmeniť, a v kontextovej ponuke kliknite na položku Návrhové zobrazenie.

  2. Vyberte pole, ktoré chcete sformátovať, a na karte Všeobecné kliknite na bunku vedľa poľa Formát.

  3. Zadajte formát.

    Zadajte vlastný formát, ktorý môžete určiť, závisí od typu údajov, ktoré ste vybrali pre pole.

  4. Uložte prácu stlačením klávesov CTRL+S.

Môžete otestovať svoje vlastné formátovanie v ktoromkoľvek z nasledujúcich spôsobov:

  • Zadávajte hodnoty veľkými alebo malými písmenami a sledujte, ako sa údaje zobrazujú v nastavenom formáte. Sú tieto výsledky uspokojivé?

  • Zadávajte hodnoty, ktoré sú dlhšie alebo kratšie, než očakávate (s oddeľovačmi aj bez oddeľovačov) a sledujte správanie formátu. Nepridáva nastavený formát do hodnôt nežiaduce prázdne miesta, počiatočné a koncové medzery alebo neočakávané znaky?

  • Zadajte reťazec s nulovou dĺžkou alebo nezadanú hodnotu a skontrolujte výsledok.

Na začiatok stránky

Určite formát údajov Date/Time typ

Ak nezadáte preddefinovaný alebo vlastný formát, program Access použije formát všeobecného dátumu – dd. mm. rrrr h:mm:ss AM/PM.

Vlastné formáty pre polia dátumu a času môže obsahovať dve sekcie – jedno pre dátum a druhé prvýkrát, a oddeľte sekcie bodkočiarkou. Napríklad, môžete znova vytvoriť formát Všeobecný dátum nasledujúcim spôsobom: m/dd/rrrr; h:nn:ss.

Znak

Popis

Oddeľovač dátumu

Používa sa na určenie, kde v programe Access umiestni oddeľovač dní, mesiacov a rokov. Program Access použije oddeľovač definovaný v miestnom nastavení Windowsu. Informácie o týchto nastaveniach nájdete v téme Zmena miestnom nastavení Windowsu meniť vzhľad niektorých typov údajov.

c

Používa sa na zobrazenie formátu všeobecného dátumu.

d alebo dd

Používa sa na zobrazenie dňa v mesiaci ako jednej alebo dvoch číslic. Na zobrazenie jednej číslice použite jeden zástupný znak. Na zobrazenie dvoch číslic použite dva zástupné znaky.

ddd

Používa sa na skrátenie dňa v týždni na tri písmená.

Pondelok sa napríklad zobrazí ako „pon“.

dddd

Používa sa na zobrazenie celého názvu dňa v týždni.

ddddd

Používa sa na zobrazenie krátkeho formátu dátumu.

dddddd

Používa sa na zobrazenie dlhého formátu dátumu.

w

Používa sa na zobrazenie čísla dňa v týždni.

Pondelok sa napríklad zobrazí ako číslo 2.

m alebo mm

Používa sa na zobrazenie mesiaca ako jednociferného alebo dvojciferného čísla.

mmm

Používa sa na skrátenie názvu mesiaca na tri písmená.

Október sa napríklad zobrazí ako „okt“.

mmmm

Používa sa na zobrazenie celých názvov mesiacov.

q

Používa sa na zobrazenie čísla aktuálneho kalendárneho štvrťroka (1 – 4).

Pre májový dátum napríklad program Access zobrazí číslo štvrťroka 2.

y

Používa sa na zobrazenie dňa v roku (1 – 366).

yy

Používa sa na zobrazenie posledných dvoch číslic roka.

Poznámka : Odporúča sa zadávať a zobrazovať všetky štyri číslice roka.

rrrr

Používa sa na zobrazenie všetkých číslic v roku v rozsahu 0100 – 9999.

Oddeľovač času

Používa sa na určenie, kde v programe Access umiestni oddeľovač hodín, minút a sekúnd. Program Access použije oddeľovač definovaný v miestnom nastavení Windowsu. .

h alebo hh

Používa sa na zobrazenie hodín ako jednej alebo dvoch číslic.

n alebo nn

Používa sa na zobrazenie minút ako jednej alebo dvoch číslic.

s alebo ss

Používa sa na zobrazenie sekúnd ako jednej alebo dvoch číslic.

ttttt

Používa sa na zobrazenie dlhého formátu času.

AM/PM

Používa sa na zobrazenie 12-hodinového formátu času, za ktorým nasleduje skratka AM alebo PM. V programe Access sa hodnota nastaví podľa systémových hodín v počítači.

A/P alebo a/p

Používa sa na zobrazenie 12-hodinového formátu času, za ktorým nasleduje písmeno A, P, a alebo p. V programe Access sa hodnota nastaví podľa systémových hodín v počítači.

AMPM

Používa sa na zobrazenie 12-hodinového formátu času. V programe Access sa použijú indikátory pre dopoludnie a odpoludnie zadané v miestnom nastavení systému Windows.

Medzera, + - $ ()

Používajú sa na vkladanie medzier, matematických znakov (+ -), finančných symbolov ($ ¥ £) a zátvoriek kdekoľvek v rámci reťazcov formátu podľa potreby. Ak chcete použiť ďalšie bežné matematické symboly, ako napríklad lomky (\ alebo /) a hviezdičku (*), napíšte ich v úvodzovkách. Všimnite si, že ich môžete umiestniť kamkoľvek.

\

Používa sa na vynútenie zobrazenia znaku, ktorý v programe Access bezprostredne nasleduje. Výsledok je rovnaký ako v prípade vloženia znaku do úvodzoviek.

*

Používa sa na zmenu znaku nachádzajúceho sa hneď za hviezdičkou (*) na vypĺňajúci znak – znak slúžiaci na vyplnenie prázdnych miest. V programe Access sa obyčajne zobrazujú číselné údaje zarovnané vpravo a všetky miesta vľavo od hodnoty sa vyplnia medzerami. Vypĺňajúce znaky môžete pridať kdekoľvek v rámci reťazca formátu a potom sa všetky prázdne miesta v programe Access vyplnia zadaným znakom.

"Doslovný text"

Do dvojitých úvodzoviek vložte ľubovoľný text, ktorý sa má zobraziť používateľom.

[farba]

Používa sa na priradenie farby k všetkým hodnotám v sekcii formátu. Názov farby musí byť vložený do zátvoriek a je potrebné použiť niektorú z týchto hodnôt: black, blue, cyan, green, magenta, red, yellow alebo white.

Na začiatok stránky

Ďalšie informácie o možnostiach formátovania

Ak chcete pole v údajovom hárku, formulára alebo zostavy, ktorú chcete zobraziť určitú hodnotu, zatiaľ čo pole uchováva inú hodnotu, vytvorenie vyhľadávacieho poľa. Ďalšie informácie o vyhľadávacích polí, prečítajte si Prispôsobenie zobrazenia údajov vytvorením vyhľadávacie pole. Ak chcete ovládať formátovanie zadaní údajov, prečítajte si Vytvorenie vstupnej masky zadajte polí a ovládacích prvkov hodnôt v konkrétnom. Naučte sa pridať formátovanie na pole typu RTF, nájdete v téme Vloženie alebo pridanie poľa typu rich-text.

Na začiatok stránky

Poznámka : Vyhlásenie týkajúce sa strojového prekladu: Tento článok bol preložený počítačovým systémom bez zásahu človeka. Poskytovaním týchto strojových prekladov umožňuje spoločnosť Microsoft aj používateľom, ktorí nehovoria po anglicky, využívať obsah o produktoch, službách a technológiách spoločnosti Microsoft. Článok bol preložený strojovo, môže preto obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky.

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×