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

Tall (inkludert stort tall) og valutadatatyper i Access har en rekke ulike formater for å oppfylle dine unike omstendigheter. Med tall- og valutaformatering har du tre valg: behold standardformatene, bruk et forhåndsdefinert format eller opprett et egendefinert format.  Når du bruker et format på et tabellfelt, brukes det samme formatet automatisk på alle skjema- eller rapportkontroller som du senere binder til tabellfeltet.  Formatering endrer bare hvordan dataene vises, og påvirker ikke hvordan dataene lagres eller hvordan brukere skriver inn data.

I denne artikkelen

Oversikt over tall- og valutaformater

Hvis du vil opprette et egendefinert format, skriver du inn forskjellige tegn i formategenskapen for et tabellfelt. Tegnene kan være plassholdere (for eksempel 0 og #), skilletegn (for eksempel punktum og komma), litterale tegn og farger basert på hvordan du vil at formateringen skal være. Bare husk at Access automatisk bruker egendefinerte formater som du bruker i et tabellfelt, på en kontroll i et skjema eller en rapport hvis den er bundet (koblet).

Du kan angi formater for fire typer numeriske verdier – positive, negative, null (0) og null (udefinerte). Hvis du velger å opprette et format for hver verditype, må du først angi formatet for positive verdier, formatet for negative verdier nummer to, formatet for nullverdier tredje og formatet for nullverdier sist. Du må også skille hvert format med semikolon.

Eksempel på egendefinert formatering: #,###.##; (#,###.##) [Rød]; 0,000.00;" Udefinert»

Viser som: 1 234,568-1,234,568 = 0

Dette betyr formateringen:

  • Talltegnet (#) er en plassholder for sifre. Hvis det ikke finnes noen verdier, viser Access et tomt område. Slik viser du nuller i stedet for mellomrom.Hvis du for eksempel vil vise 1234 som 1234,00, bruker du tallet 0 som plassholder som denne ####.00.

  • Positive verdier med to desimaler.

  • Negative verdier med to desimaler, i parenteser og rød type.

  • Nullverdier som tallet 0, alltid med to desimaler.

  • Nullverdier som ordet «Udefinert».

Opptil fire inndelinger er mulig for en streng, og hver inndeling er atskilt med semikolon (;). Hvis tabellfeltet godtar nullverdier, kan du utelate den fjerde delen.

Inndeling

Formatbeskrivelse

Eksempel

Hvis den første delen inneholder #,###.##

Viser positive verdier.

1234,5678 vises som 1 234,568

Dette formatet bruker kommaet som tusenskilletegn og punktum som desimalskilletegn. Hvis desimalverdiene i posten overskrider antall plassholdertegn i det egendefinerte formatet, runder Access av verdiene og viser bare antall verdier som er angitt av formatet. Hvis feltet for eksempel inneholder 3 456,789, men formatet angir to desimaler, runder Access av desimalverdien til 0,79.

Tips!: Hvis du vil ha et format med større verdier eller flere desimaler, kan du legge til flere plassholdere for desimalverdien, for eksempel #,###.###

Hvis den andre delen inneholder (#,###.##)[Rød]

Viser bare negative verdier.Hvis dataene ikke inneholder negative verdier, lar Access feltet stå tomt.

Den negative verdien er omsluttet av litterale tegn eller parenteser. I dette eksemplet vil alle negative verdier vises i rød farge.

Hvis den tredje delen inneholder 0 000,00

Definerer formatet for alle nullverdier (0).

Når feltet inneholder en verdi på null, vises 0 000,00. Hvis du vil vise tekst i stedet for et tall, bruker du Null (omgitt av doble anførselstegn).

Hvis den fjerde delen inneholder «Udefinert»

Definerer hva brukere ser når en post inneholder en nullverdi. I dette tilfellet ser brukerne ordet «Udefinert».

Du kan også bruke annen tekst, for eksempel «Null» eller «****». Omkringliggende tegn med doble anførselstegn behandles som litteraler og vises nøyaktig slik de skrives inn.

Til toppen av siden

Bruke et forhåndsdefinert format

Access har flere forhåndsdefinerte formater for tall- og valutadata. Standardformatet er å vise tallet som angitt.

Tips    Du kan bruke egenskapen DecimalPlaces til å overstyre standard antall desimaler for det forhåndsdefinerte formatet som er angitt for formategenskapen.

I en tabell

  1. Åpne tabellen i Utformingsvisning.

  2. Velg dato/klokkeslett-feltet du vil formatere, i den øvre delen av utformingsrutenettet.

  3. Klikk pilen i egenskapsboksen Format i inndelingen Feltegenskaper i den nedre delen, og velg et format fra rullegardinlisten.

  4. Når du har valgt et format, vises knappen Alternativer for oppdatering av egenskap, og lar deg bruke det nye formatet på alle andre tabellfelt og skjemakontroller som logisk vil arve det. Hvis du vil bruke endringene i hele databasen, klikker du smartflagget, og deretter klikker du Oppdater format overalt <Feltnavn> brukes. I dette tilfellet er Feltnavn navnet på nummer- eller valutafeltet.

  5. Hvis du vil bruke endringene i hele databasen, vises skjemaene og andre objekter som vil arve det nye formatet når dialogboksen Oppdater egenskaper vises. Klikk Ja.

    Hvis du vil ha mer informasjon, kan du se Overføre en feltegenskap.

  6. Lagre endringene, og bytt til dataarkvisning for å se om formatet oppfyller dine behov.

Obs!    Nye skjemaer, rapporter eller visninger som du oppretter basert på denne tabellen, får tabellens formatering, men du kan overstyre dette i skjemaet, rapporten eller visningen uten å endre tabellens formatering.

I et skjema eller en rapport

Datoer vises vanligvis i tekstbokser i et skjema eller en rapport. Bare angi Format-egenskapen for tekstboksen til datoformatet du vil bruke.

  1. Åpne skjema- eller rapportoppsettvisning eller utformingsvisning.

  2. Plasser pekeren i tekstboksen med tallet eller valutaen.

  3. Trykk F4 for å vise egenskapsarket.

  4. Angi Format-egenskapen til ett av de forhåndsdefinerte datoformatene.

I en spørring

  1. Åpne spørringen i utformingsvisning.

  2. Høyreklikk datofeltet, og klikk deretter Egenskaper.

  3. Velg ønsket format fra egenskapslisten Format på egenskapssiden.

I et uttrykk

  • Bruk FormatDateTime-funksjonen til å formatere en datoverdi til ett av flere forhåndsdefinerte formater.

    Dette kan være nyttig hvis du arbeider i et område som krever et uttrykk, for eksempel en makro eller en spørring.

Til toppen av siden

Eksempler på forhåndsdefinerte formater

Tabellen nedenfor viser de forhåndsdefinerte formategenskapsinnstillingene for tall og valuta.

Innstilling

Beskrivelse

Generelt tall

(Standard) Vis tallet som angitt.

Valuta

Bruk tusen skilletegn; følg innstillingene som er angitt i de regionale innstillingene i Windows for negative mengder, desimal- og valutasymboler og desimaler.

Euro

Bruk eurosymbolet (euro), uavhengig av valutasymbolet som er angitt i de regionale innstillingene i Windows.

Løst

Vis minst ett siffer. følg innstillingene som er angitt i de regionale innstillingene i Windows for negative mengder, desimal- og valutasymboler og desimaler.

Standard

Bruk tusenskilletegnet. følg innstillingene som er angitt i de regionale innstillingene i Windows for negative mengder, desimalsymboler og desimaler.

Prosent

Multipliser verdien med 100 og tilføy et prosenttegn (%); følg innstillingene som er angitt i de regionale innstillingene i Windows for negative mengder, desimalsymboler og desimaler.

Vitenskapelig

Bruk standard vitenskapelig notasjon.

Nedenfor finner du eksempler på de forhåndsdefinerte tallformatene.

Innstilling

Data

Skjerm

Generelt tall

3456.789 –3456.789 KR 213,21

3456.789 –3456.789 KR 213,21

Valuta

3456.789 –3456.789

kr 3456,79 ($3,456.79)

Løst

3456.789 –3456.789 3.56645

3456,79 –3456,79 3.57

Standard

3456.789

3,456.79

Prosent

3 0.45

300 % 45%

Vitenskapelig

3456.789 –3456.789

3.46E+03 –3,46E+03

Til toppen av siden

Bruke et egendefinert format

  1. Åpne tabellen i Utformingsvisning.

  2. Velg dato/klokkeslett-feltet du vil formatere, i den øvre delen av utformingsrutenettet.

  3. Velg generelt-fanen under Feltegenskaper, klikk cellen ved siden av Format-boksen, og skriv inn de bestemte tegnene basert på formateringsbehovene.

  4. Når du har valgt et format, vises smartflagget Alternativer for egenskapsoppdatering , og lar deg bruke det nye formatet på alle andre tabellfelt og skjemakontroller som logisk vil arve det. Hvis du vil bruke endringene i hele databasen, klikker du smartflagget, og deretter klikker du Oppdater format overalt hvor feltnavn brukes. I dette tilfellet er Feltnavn navnet på Dato/klokkeslett-feltet.

  5. Hvis du vil bruke endringene i hele databasen, vises skjemaene og andre objekter som vil arve det nye formatet når dialogboksen Oppdater egenskaper vises. Klikk Ja.

    Hvis du vil ha mer informasjon, kan du se Overføre en feltegenskap.

  6. Lagre endringene, og bytt til dataarkvisning for å se om formatet oppfyller dine behov.

  7. Test formatet ved å gjøre følgende:

    • Skriv inn verdier uten tusenskilletegn eller desimalskilletegn, og se hvordan formatet behandler dataene. Plasserer formatet skilletegnene på de riktige stedene?

    • Angi verdier som er lengre eller kortere enn forventet (med og uten skilletegn), og se hvordan formatet fungerer. Legger formatet til uønskede mellomrom eller innledende eller etterfølgende nuller?

    • Skriv inn en null- eller nullverdi i et format som er ment for positive eller negative verdier, og se om du liker resultatet.

Obs!    Når du bruker et format på et tabellfelt, bruker Access det samme formatet i alle skjema- eller rapportkontroller som du binder (kobler) til dette feltet.

Til toppen av siden

Eksempler på egendefinerte formater

Nedenfor finner du eksempler på egendefinerte tallformater.

Innstilling

Beskrivelse

0; (0);;" Null»

Vis positive verdier normalt. vise negative verdier i parenteser; viser ordet «Null» hvis verdien er Null.

+0.0;–0.0; 0.0

Vise et plusstegn (+) eller minustegn (–) med positive eller negative tall. vis 0,0 hvis verdien er null.

Til toppen av siden

Egendefinerte formattegn

Hvis du vil opprette et egendefinert format, bruker du følgende tegn som plassholdere og skilletegn.

Tegn

Beskrivelse

#

Brukes til å vise et siffer. Hver forekomst av tegnet representerer en posisjon for ett tall. Hvis det ikke finnes noen verdi i en posisjon, viser Access et tomt område. Kan også brukes som plassholder.

Hvis du for eksempel bruker formatet #,### og angir en verdi på 45 i feltet, vises 45. Hvis du angir 12 145 i et felt, vises 12 145 i Access, selv om du definerte bare én plassholder til venstre for tusenskilletegnet.

0

Brukes til å vise et siffer. Hver forekomst av tegnet representerer en posisjon for ett tall. Hvis det ikke finnes noen verdi i en posisjon, viser Access en null (0).

Desimalskilletegn

. (punktum)

Angir hvor du vil at Access skal plassere skilletegnet mellom en hel og desimaldel av et tall- eller valutafelt.

Desimalskilletegn varierer og angis i de regionale innstillingene i Windows.

Tusenskilletegn

; (semikolon)

Angir hvor du vil at Access skal plassere skilletegnet mellom tusendelen av et tall- eller valutafelt.

Tusenskilletegn varierer og angis i de regionale innstillingene i Windows.

mellomrom, + - $ ()

Brukes til å sette inn mellomrom, matematiske tegn (+ -) og økonomiske symboler (¥ £ $) etter behov hvor som helst i formatstrengene. Hvis du vil bruke andre vanlige matematiske symboler, for eksempel skråstrek (\ eller /) og stjerne (*), omslutter du dem med doble anførselstegn. Vær oppmerksom på at du kan plassere dem hvor som helst.

 \

Brukes til å tvinge Access til å vise tegnet som følger umiddelbart. Dette er det samme som å omslutte et tegn med doble anførselstegn.

 !

Brukes til å fremtvinge venstre justering av alle verdier. Når du fremtvinger venstrejustering, kan du ikke bruke plassholderne # og 0 sifre, men du kan bruke plassholdere for teksttegn.

 *

Brukes til å tvinge tegnet rett etter stjernen til å bli et fylltegn – et tegn som brukes til å fylle mellomrom. Access viser vanligvis numeriske data som høyrejustert, og fyller et område til venstre for verdien med mellomrom. Du kan legge til fylltegn hvor som helst i en formatstreng, og når du gjør det, fyller Access alle mellomrom med det angitte tegnet.

Formatet £##*~.00 viser for eksempel et valutabeløp som kr 450~~~~~,15. Antall tildetegn (~) som vises i feltet, avhenger av antall mellomrom i tabellfeltet.

 %

Brukes som det siste tegnet i en formatstreng. Multipliserer verdien med 100 og viser resultatet med et etterfølgende prosenttegn.

E+, E-

– eller –

e+, e-

Brukes til å vise verdier i vitenskapelig (eksponentiell) notasjon.

Bruk dette alternativet når det forhåndsdefinerte vitenskapelige formatet ikke gir tilstrekkelig plass til verdiene dine. Bruk E+ eller e+ til å vise verdier som positive eksponenter, og E- eller e- for å vise negative eksponenter. Du må bruke disse plassholderne med andre tegn.

Anta for eksempel at du bruker formatet 0,000E+00 på et numerisk felt, og angi deretter 612345. Access viser 6.123E+05. Access runder først antallet desimaler ned til tre (antall nuller til høyre eller venstre for desimalskilletegnet). Deretter beregner Access eksponentverdien fra antall sifre som faller til høyre (eller venstre, avhengig av språkinnstillingene) for desimalskilletegnet i den opprinnelige verdien. I dette tilfellet ville den opprinnelige verdien ha satt «612345» (fem sifre) til høyre for desimaltegnet. Derfor viser Access 6,123E+05, og den resulterende verdien tilsvarer 6,123 x 105.

"Litteral tekst"

Bruk doble anførselstegn til å omslutte tekst som du vil at brukerne skal se.

[farge]

Brukes til å bruke en farge på alle verdiene i en del av formatet. Du må omslutte navnet på fargen i hakeparenteser og bruke ett av disse navnene: svart, blå, cyan, grønn, magenta, rød, gul eller hvit.

Til toppen av siden

Vis AD eller B.C.

Du kan bruke et egendefinert format for å vise "E.kr." eller "F.kr." etter et årstall, avhengig av om det er angitt et positivt eller negativt tall. Positive tall vises som år med "E.kr." foran året. Negative tall vises som år med "F.kr." etter året.

  1. Åpne tabellen i Utformingsvisning.

  2. Velg tallfeltet du vil formatere, i den øvre delen av utformingsrutenettet.

  3. Klikk egenskapsboksen Format i den nedre delen, og angi deretter dette egendefinerte formatet:

    "E.KR." #; # "F.KR."

Til toppen av siden

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.