Skaičių arba valiutos lauko formatavimas

Taikoma
„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Skaičių (įskaitant didelį skaičių) ir valiutos duomenų tipai programoje "Access" gali būti įvairių formatų, kad atitiktų jūsų unikalias aplinkybes. Naudodami skaičių ir valiutos formatavimą turite tris pasirinkimus: išlaikyti numatytuosius formatus, taikyti iš anksto apibrėžtą formatą arba kurti pasirinktinį formatą. Kai formatą taikote lentelės laukui, tas pats formatas automatiškai taikomas bet kuriai formos ar ataskaitos valdikliui, kurį vėliau susiejate su tuo lentelės lauku. Formatavimas tik keičia duomenų rodymo būdą, bet neturi įtakos duomenų saugojimui ir vartotojų duomenų įvedimui.

Šiame straipsnyje:

Skaičių ir valiutos formatų apžvalga

Jei norite kurti pasirinktinį formatą, turite įvesti įvairius simbolius į lentelės lauko ypatybę Formatas . Simboliai gali būti vietos rezervavimo ženklai (pvz., 0 ir #), skyrikliai (pvz., taškai ir kableliai), raidžių simboliai ir spalvos, atsižvelgiant į tai, koks turi būti formatavimas. Tiesiog atminkite, kad „Access“ automatiškai taiko bet kokius formatus, kuriuos jūs naudojate lentelės lauke, formos valdikliui arba ataskaitai, jei ji susieta.

Galite nurodyti keturių skaitmeninių reikšmių tipų formatus:  teigiamą, neigiamą, nulinį (0) ir neapibrėžtą. Jei pasirenkate kurti kiekvieno reikšmės tipo formatą, pirmiausia turite įvesti teigiamų reikšmių formatą, po to neigiamų reikšmių formatą, tada nulinių reikšmių formatą ir galiausiai neapibrėžtų reikšmių formatą. Kiekvieną formatą turite atskirti kabliataškiu.

Pasirinktinio formatavimo pavyzdys: #,###.##;(#,###.##)[Red];0,000.00;"Neapibrėžta"

Rodoma taip: 1,234.568-1.234.568 = 0

Formatavimo reikšmės
  • Skaičiaus ženklas (#) yra skaitmenų vietos rezervavimo ženklas. Jei reikšmių nėra, „Access“ rodo tuščią vietą. Jei norite, kad vietoje tuščių vietų būtų rodomi nuliai.
    Pavyzdžiui: 1234 būtų rodoma kaip 1234,00, naudokite skaičių 0 kaip vietos rezervavimo ženklą, pvz., ####,00.
  • Teigiamos reikšmės su dviem skaičiais po kablelio.
  • Neigiamos reikšmės su dviem skaičiais po kablelio skliaustuose ir raudonos spalvos.
  • Nulinės reikšmės kaip skaičius nulis, visada su dviem skaičiais po kablelio.
  • Neapibrėžtos reikšmės kaip žodis „Neapibrėžta“.

Eilutėje gali būti iki 4 sekcijų ir kiekviena sekcija atskirta kabliataškiu (;). Jei jūsų lentelės laukas nepriima nulinių reikšmių, galite praleisti ketvirtą skyrių.

Sekcija Formato aprašas Pavyzdys
Jei pirmoje sekcijoje yra # ###,## Rodomos teigiamos reikšmės. 1234,5678 rodoma kaip 1 234,568
Šiame formate tarpas naudojamas kaip tūkstančių skyriklis, o kablelis kaip dešimtainių skilčių skyriklis. Jei įrašo dešimtainės reikšmės viršija pasirinktiniame formate esančių vietos rezervavimo ženklų skaičių, programa „Access“ suapvalina reikšmes ir rodo tik tiek reikšmių, kiek nurodo formatas. Pavyzdžiui, jei lauke yra 3 456,789, bet formate nurodyti du dešimtainiai skaitmenys, programa „Access“ suapvalina dešimtainę reikšmę iki 0,79.
Patarimas: Naudodami formatą, kurių reikšmės didesnės arba turinčios daugiau skaičių po kableliu, įtraukite daugiau vietos rezervavimo ženklų po kableliu, pvz., # ###,###.
Jei antroje sekcijoje yra (# ###,##)[Raudona] Rodomos tik neigiamos reikšmės.
Jei jūsų duomenyse nėra neigiamų reikšmių, „Access“ palieka lauką tuščią.
Neigiama reikšmė apsupta raidžių simboliais arba skliaustais. Šiame pavyzdyje bet kokia neigiama reikšmė rodoma raudonos spalvos.
Jei trečioje sekcijoje yra 0 000,00 Apibrėžiamas visų nulinių (0) reikšmių formatas. Kai lauke yra nulinė reikšmė, rodoma 0 000,00. Jei norite, kad būtų rodomas tekstas, o ne skaičius, naudokite "Nulis" (išskirtą dvigubomis kabutėmis).
Jei ketvirtoje sekcijoje yra "Neapibrėžta" Apibrėžiama, ką vartotojai matys, kai įraše yra neapibrėžta reikšmė. Šiuo atveju vartotojai mato žodį „Neapibrėžta“. Galite taip pat naudoti kitą tekstą, pvz., „Neapibrėžta“ arba „****“. Simboliai, išskirti dvigubomis kabutėmis, traktuojami kaip raidės ir rodomi tiksliai taip, kaip buvo įvesti.

Puslapio viršus

Iš anksto apibrėžto formato taikymas

Programa Access pateikia keletą iš anksto apibrėžtų skaičių ir valiutos duomenų formatų. Numatytasis formatas yra rodyti tokį skaičių, koks buvo įvestas.

Patarimas Ypatybę DecimalPlaces galite naudoti norėdami perrašyti numatytąjį iš anksto apibrėžto formato, nurodyto ypatybei Format , dešimtainių vietų skaičių.

Lentelėje

  1. Atidarykite lentelę Dizaino rodinyje.
  2. Viršutinėje dizaino tinklelio dalyje pasirinkite norimą formatuoti datos / laiko lauką.
  3. Apatinėje dalyje esančiame skyriuje Lauko ypatybės spustelėkite rodyklę, esančią ypatybės Formatas lauke, ir išplečiamajame sąraše pasirinkite formatą.
  4. Pasirinkus formatą, pasirodo mygtukas Ypatybių naujinimo parinktys , leidžiantis taikyti naują formatą visiems kitiems lentelės laukams ir formos valdikliams, kurie logiškai paveldėtų formatą. Norėdami taikyti pakeitimus visoje duomenų bazėje, spustelėkite intelektualiąją žymę, tada spustelėkite Naujinti formatą visur, kur <naudojamas lauko pavadinimas>. Šiuo atveju lauko pavadinimas yra skaičiaus arba valiutos lauko pavadinimas.
  5. Kad pakeitimai būtų pritaikyti visai duomenų bazei, pasirodžius dialogo langui Naujinti ypatybes ir parodžius formas bei kitus objektus, kurie paveldės naują formatą. Spustelėkite Taip.
    Daugiau informacijos ieškokite Lauko ypatybės platinimas.
  6. Įrašykite keitimus ir įjunkite duomenų lapo rodinį, kad matytumėte, ar formatas atitinka jūsų poreikius.

Atkreipkite dėmesį Naujos formos, ataskaitos arba rodiniai, kuriuos sukuriate pagal šią lentelę, suformatuoja lentelę, tačiau formoje, ataskaitoje arba rodinyje galite jį perrašyti nekeisdami lentelės formatavimo.

Formoje arba ataskaitoje

Formoje arba ataskaitoje datos paprastai rodomos teksto laukuose. Tiesiog nustatykite teksto lauko ypatybę Formatas į norimą datos formatą.

  1. Atidarykite formos arba ataskaitos maketo rodinį arba dizaino rodinį.
  2. Nukreipkite žymiklį į teksto lauką, kuriame yra skaičius arba valiuta.
  3. Paspauskite F4, kad būtų rodomas ypatybių lapas.
  4. Nustatykite ypatybę Formatas į vieną iš iš anksto nustatytų datos formatų.

Užklausoje

  1. Atidarykite užklausą naudodami dizaino rodinį.
  2. Dešiniuoju pelės mygtuku spustelėkite datos lauką, tada spustelėkite Ypatybės.
  3. Ypatybių lape pasirinkite norimą formatą iš ypatybių sąrašo Formatas .

Reiškinyje

  • Naudokite funkciją FormatDateTime , kad formatuotumėte datos reikšmę į vieną iš kelių iš anksto apibrėžtų formatų.
    Jums tai gali būti naudinga, jei dirbate srityje, kurioje reikalingas reiškinys, pvz., makrokomanda arba užklausa.

Puslapio viršus

Iš anksto apibrėžtų formatų pavyzdžiai

Šioje lentelėje rodomi iš anksto apibrėžti skaičių ir valiutos ypatybės Formatas parametrai.

Nustatymas Aprašymas
Bendrasis numeris (Numatytasis parametras). Rodyti numerį taip, kaip įvestas.
Valiuta Naudokite tūkstančio skyriklį; Atlikite neigiamų sumų, dešimtainių skaičių ir valiutos simbolių bei dešimtainių vietų parametrus, nustatytus "Windows" regioniniuose parametruose.
Euras Naudokite euro simbolį (eurą ) nepaisydami valiutos simbolio, nurodyto "Windows" regioniniuose parametruose.
Išspręsta Rodyti bent vieną skaitmenį; Atlikite neigiamų sumų, dešimtainių skaičių ir valiutos simbolių bei dešimtainių vietų parametrus, nustatytus "Windows" regioniniuose parametruose.
Standartinis Naudokite tūkstančio skyriklį; Atlikite neigiamų sumų, dešimtainių skaičių ir dešimtainių skaičių parametrus, nurodytus "Windows" regioniniuose parametruose.
Procentas Padauginkite reikšmę iš 100 ir pridėkite procento ženklą (%); Atlikite neigiamų sumų, dešimtainių skaičių ir dešimtainių skaičių parametrus, nurodytus "Windows" regioniniuose parametruose.
Eksponentinis Naudokite standartinį tikslų žymėjimą.

Toliau pateikiami iš anksto nustatytų skaičių formatų pavyzdžiai.

Nustatymas Duomenys Ekranas
Bendrasis numeris 3456.789
–3456.789
213,21 JAV dolerio
3456.789
–3456.789
213,21 JAV dolerio
Valiuta 3456.789
–3456.789
3 456,79 JAV dolerių
(3 456,79 USD)
Išspręsta 3456.789
–3456.789
3.56645
3456.79
–3456.79
3.57
Standartinis 3456.789 3,456.79
Procentas 3
0.45
300%
45%
Eksponentinis 3456.789
–3456.789
3,46E + 03
–3,46E+03

Puslapio viršus

Pasirinktinio formato taikymas

  1. Atidarykite lentelę Dizaino rodinyje.

  2. Viršutinėje dizaino tinklelio dalyje pasirinkite norimą formatuoti datos / laiko lauką.

  3. Skyriuje Lauko ypatybės pasirinkite skirtuką Bendra , spustelėkite langelį šalia lauko Formatas ir įveskite konkrečius simbolius pagal formatavimo poreikius.

  4. Pasirinkus formatą, rodoma intelektualioji žymė Ypatybių naujinimo parinktys , leidžianti taikyti naują formatą visiems kitiems lentelės laukams ir formos valdikliams, kurie logiškai paveldėtų formatą. Norėdami taikyti pakeitimus visoje duomenų bazėje, spustelėkite intelektualiąją žymę, tada spustelėkite Naujinti formatą visur, kur naudojamas lauko pavadinimas. Šiuo atveju lauko pavadinimas yra datos / laiko lauko pavadinimas.

  5. Kad pakeitimai būtų pritaikyti visai duomenų bazei, pasirodžius dialogo langui Naujinti ypatybes ir parodžius formas bei kitus objektus, kurie paveldės naują formatą. Spustelėkite Taip.
    Daugiau informacijos ieškokite Lauko ypatybės platinimas.

  6. Įrašykite keitimus ir įjunkite duomenų lapo rodinį, kad matytumėte, ar formatas atitinka jūsų poreikius.

  7. Patikrinkite formatą atlikdami šiuos veiksmus:

    • Įveskite reikšmes be tūkstančių arba dešimtainių skyriklių ir pamatykite, kaip formatas traktuoja duomenis. Ar formatas skyriklius įdeda tinkamose vietose?
    • Įveskite ilgesnes arba trumpesnes reikšmes nei tikitės (su skyrikliais ir be jų) ir pamatykite, kaip veikia formatas. Ar formatas prideda nereikalingų tuščių tarpų arba priekyje ar gale esančių nulių?
    • Įveskite nulinę arba neapibrėžtą reikšmę teigiamoms arba neigiamoms reikšmėms skirtu formatu ir patikrinkite, ar rezultatas jums patinka.

Atkreipkite dėmesį Kai formatą taikote lentelės laukui, "Access" tą patį formatą naudoja bet kurioje formos ar ataskaitos valdiklyje, kurį jūs susiejate (susiejate) su tuo lauku.

Puslapio viršus

Pasirinktinių formatų pavyzdžiai

Toliau pateikiami pasirinktinių skaičių formatų pavyzdžiai.

Nustatymas Aprašymas
0; (0);;" Neapibrėžta reikšmė" Normaliai rodyti teigiamas vertes; neigiamas reikšmes rodyti skliaustuose; rodyti žodį "Null", jei reikšmė yra Null.
+0.0;–0.0; 0.0 Rodyti pliuso (+) arba minuso (–) ženklą su teigiamais arba neigiamais skaičiais; Rodyti 0,0, jei reikšmė yra nulis.

Puslapio viršus

Pasirinktinio formato simboliai

Norėdami sukurti pasirinktinį formatą, kaip vietos rezervavimo ženklus ir skyriklius naudokite šiuos simbolius.

Simbolis Aprašymas
# Naudojamas skaitmeniui rodyti. Kiekvienas simbolio pavyzdys atspindi vieno skaičiaus padėtį. Jei padėtyje reikšmės nėra, „Access“ rodo tuščią vietą. Taip pat gali būti naudojamas kaip vietos rezervavimo ženklas.
Pavyzdžiui, jei taikote formatą #,### ir lauke įvedate reikšmę 45, rodoma 45. Jei lauke įvesite 12 145, "Access" rodys 12 145, nors tūkstančių skyriklio kairėje nurodėte tik vieną vietos rezervavimo ženklą.
0 Naudojamas skaitmeniui rodyti. Kiekvienas simbolio pavyzdys atspindi vieno skaičiaus padėtį. Jei padėtyje reikšmės nėra, programa „Access“ rodo nulį (0).
Dešimtainis skyriklis
. (laikotarpis)
Nurodo, kur "Access" turėtų įdėti skyriklio simbolį tarp skaičiaus arba valiutos lauko visos ir dešimtainės dalies.
Dešimtainiai skyrikliai skiriasi ir yra nustatomi "Windows" regiono parametruose.
Tūkstančių skyriklis
, (kablelis)
Nurodo, kur "Access" turėtų įdėti skyriklio simbolį tarp skaičiaus tūkstančių dalies arba valiutos lauko.
Tūkstančių skyrikliai skiriasi ir yra nustatomi "Windows" regiono parametruose.
tušti tarpai, + - $ () Naudojamas įtraukiant tuščius tarpus, matematinius ženklus (+ –) ir finansinius simbolius (€ £ $), jei jų kur nors reikia jūsų formato eilutėse. Jei norite naudoti kitus įprastinius matematinius simbolius, pavyzdžiui, pasviruosius brūkšnius (\ arba /) ir žvaigždutę (*), išskirkite juos dvigubomis kabutėmis. Atkreipkite dėmesį, kad juos galite įterpti bet kur.
\ Naudojamas reikalaujant, kad „Access“ parodytų iš karto po to sekantį simbolį. Tai tas pats, kaip išskirti simbolį dvigubomis kabutėmis.
! Naudojamas reikalaujant, kad visos reikšmės būtų sulygiuotos kairėje. Jei nurodote lygiuoti kairėje, negalite naudoti # ir 0 skaitinių vietos rezervavimo ženklų, bet galite naudoti teksto simbolių vietos rezervavimo ženklus.
* Naudojamas reikalaujant, kad iš karto po žvaigždutės einantis simbolis būtų užpildo simbolis – simbolis, naudojamas tuštiems tarpams užpildyti. Paprastai programoje „Access“ skaitiniai duomenys rodomi sulygiuoti dešinėje ir tuščiais tarpais užpildo bet kokią sritį iki reikšmės kairėje pusėje. Galite įtraukti užpildo simbolių į bet kurią formato eilutės vietą ir, kai tai padarote, programa „Access“ užpildo tuščius tarpus tam tikru simboliu.
Pavyzdžiui, formatas ##*~,00 EUR rodo valiutos sumą kaip 45~~~~~,15 EUR. Lauke rodomas tildės simbolių (~) skaičius priklauso nuo lentelės lauke esančių tuščių tarpų skaičiaus.
% Naudojamas kaip paskutinis simbolis formato eilutėje. Reikšmė padauginama iš 100, o rezultatas rodomas su procento ženklu.
E+, E-
arba
e+, e-
Naudojamas reikšmėms moksliniame (eksponentiniame) žymėjime rodyti.
Naudokite šią parinktį, kai iš anksto apibrėžtas mokslinis formatas nesuteikia pakankamai vietos reikšmėms. Naudokite E+ arba e+ reikšmėms kaip teigiamoms eksponentėms rodyti, o E- arba e- naudokite neigiamoms eksponentėms rodyti. Šiuos vietos rezervavimo ženklus turite naudoti su kitais simboliais.
Tarkime, kad skaitiniam laukui taikote formatą 0,000E+00, tada įveskite 612345. Programa „Access“ rodys 6,123E05. „Access“ pirmiausia suapvalina skaičiaus dešimtaines skiltis iki trijų (nulio reikšmių dešimtainių skaičių skyriklio dešinėje arba kairėje). Tada programoje „Access“, atsižvelgiant į dešinėje pusėje (arba kairėje: priklauso nuo kalbos parametrų) esančių skaitmenų, apskaičiuojama pradinės reikšmės dešimtainio skyriklio eksponentinė reikšmė. Šiuo atveju pradinę reikšmę sudaro „612345“ (penki skaitmenys) dešimtainių skilčių skyriklio dešinėje. Todėl programoje „Access“ rodoma 6,123E+05, o gauta reikšmė lygi 6,123 x 105.
"Raidinis tekstas" Dvigubomis kabutėmis išskirkite bet kokį tekstą, kurį norite rodyti vartotojams.
[spalva] Naudojamas taikant spalvą visoms reikšmėms formato sekcijoje. Turite apskliausti spalvos pavadinimą ir naudoti vieną iš šių pavadinimų: juoda, mėlyna, žydra, žalia, rausvai raudona, raudona, geltona arba balta.

Puslapio viršus

Ekranas po Kr. arba B.C.

Galite naudoti pasirinktinį formatą, norėdami rodyti santrumpą „A.D“ (po Kristaus) arba „B.C.“ (prieš Kristų) prieš metus, priklausomai nuo to, ar įvestas teigiamas, ar neigiamas skaičius. Teigiami skaičiai rodomi kaip metai su santrumpa „A.D“ prieš metus. Neigiami skaičiai rodomi kaip metai su santrumpa „B.C.“ po metų.

  1. Atidarykite lentelę Dizaino rodinyje.
  2. Viršutinėje dizaino tinklelio dalyje pasirinkite norimą formatuoti lauką Skaičius.
  3. Apatinėje dalyje spustelėkite ypatybės lauką Formatas , tada įveskite šį pasirinktinį formatą:
    "A.D. " #;# " B.C."

Puslapio viršus