Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Az Accessben a Szám (beleértve a nagy számokat is) és a Pénznem adattípusok számos különböző formátummal rendelkeznek, amelyek segítenek az egyedi körülményeknek való megfelelésben. Szám- és pénznemformázás esetén három lehetőség közül választhat: megtarthatja az alapértelmezett formátumokat, előre definiált formátumot alkalmazhat, vagy egyéni formátumot hozhat létre.  Ha egy táblamezőre alkalmaz formátumot, a rendszer automatikusan alkalmazza ugyanezt a formátumot minden olyan űrlap- vagy jelentésvezérlőre, amelyet később az adott táblamezőhöz köt.  A formázás csak az adatok megjelenítési módját módosítja, és nincs hatással az adatok tárolási módjára vagy a felhasználók adatbevitelére.

A témakör tartalma

Szám- és pénznemformátumok áttekintése

Egyéni formátum létrehozásához különböző karaktereket kell beírnia egy táblamező Formátum tulajdonságába. A karakterek lehetnek helyőrzők (például 0 és #), elválasztók (például pontok és vesszők), literális karakterek és színek a formázás kívánt módjától függően. Ne feledje, hogy az Access automatikusan alkalmazza a táblamezőkben használt egyéni formátumokat egy űrlap vagy jelentés vezérlőelemére, ha kötött (csatolt).

Négyféle numerikus érték formátumát adhatja meg: pozitív, negatív, nulla (0) és null (nem definiált). Ha úgy dönt, hogy minden értéktípushoz létrehoz egy formátumot, először a pozitív értékek formátumát, a negatív értékek formátumát másodikként, a nulla értékek harmadik formátumát és a null értékek formátumát kell utolsóként megadnia. Emellett minden formátumot pontosvesszővel kell elválasztania egymástól.

Példa egyéni formázásra: #,###.##; (#,###.##) [Piros]; 0,000.00;" Nincs definiálva"

A következőképpen jelenik meg: 1 234.568-1.234.568 = 0

A formázás jelentése:

  • A számjel (#) a számjegyek helyőrzője. Ha nincsenek értékek, az Access üres területet jelenít meg. Üres szóközök helyett nullák megjelenítése.Ha például 1234 1234,00-ként szeretné megjeleníteni az 1234-et, használja a 0 számot helyőrzőként az alábbi ####.00 helyőrzőként.

  • Két tizedesjegyet tartalmazó pozitív értékek.

  • Negatív értékek két tizedesjegypel, zárójelben és piros típussal.

  • Nulla érték 0 számként, mindig két tizedesjegygel.

  • Null értékek a "Nincs definiálva" szóként.

Egy sztring legfeljebb négy szakaszból áll, és mindegyik szakasz pontosvesszővel (;) van elválasztva egymástól. Ha a táblamező nem fogad el null értékeket, kihagyhatja a negyedik szakaszt.

Szakasz

Formátum leírása

Példa

Ha az első szakasz tartalmazza a következőt: #,###.##

Pozitív értékeket jelenít meg.

Az 1234.5678 1234.568-asként jelenik meg

Ez a formátum a vesszőt használja ezreselválasztóként, a pontot pedig tizedesjelként. Ha a rekord decimális értékei meghaladják az egyéni formátumban szereplő helyőrző karakterek számát, az Access kerekít az értékeken, és csak a formátum által megadott értékek számát jeleníti meg. Ha például a mező 3 456,789-et tartalmaz, de a formátuma két tizedesjegyet határoz meg, az Access a decimális értéket 0,79-esre kerekítja.

Tipp: Ha nagyobb vagy több tizedesjegyet tartalmazó formátumot szeretne használni, adjon hozzá további helyőrzőket a decimális értékhez, például #,######.

Ha a második szakasz tartalmazza a következőt: (#,###.##)[Piros]

Csak negatív értékeket jelenít meg.Ha az adatok nem tartalmaznak negatív értékeket, az Access üresen hagyja a mezőt.

A negatív érték literális karakterek vagy zárójelek közé van zárva. Ebben a példában minden negatív érték piros színnel jelenik meg.

Ha a harmadik szakasz 0 000,00 értéket tartalmaz

Meghatározza az összes nulla (0) érték formátumát.

Ha a mező nulla értéket tartalmaz, 0 000,00 jelenik meg. Ha szám helyett szöveget szeretne megjeleníteni, használja a "Nulla" szót (idézőjelek között).

Ha a negyedik szakasz tartalmazza a "Nincs definiálva" szöveget

Meghatározza, hogy mit látnak a felhasználók, ha egy rekord null értéket tartalmaz. Ebben az esetben a felhasználók a "Nincs definiálva" szót látják.

Más szöveget is használhat, például "Null" vagy "****". A kettős idézőjelet tartalmazó környező karaktereket a rendszer literálként kezeli, és pontosan a megadott módon jelenik meg.

Vissza a lap tetejére

Előre definiált formátum alkalmazása

Az Access számos előre definiált formátumot biztosít a szám- és pénznemadatokhoz. Az alapértelmezett formátum a megadott szám megjelenítése.

Tipp:    A DecimalPlaces tulajdonság használatával felülbírálhatja a Format tulajdonsághoz megadott előre definiált formátum tizedesjegyeinek alapértelmezett számát.

Táblában

  1. Nyissa meg a táblát Tervező nézetben.

  2. A tervezőrács felső szakaszában válassza ki a formázni kívánt Dátum/idő mezőt.

  3. Az alsó szakasz Mezőtulajdonságok szakaszában kattintson a Formátum tulajdonságmezőben lévő nyílra, és válasszon egy formátumot a legördülő listából.

  4. Miután kiválasztott egy formátumot, megjelenik a Tulajdonságfrissítési beállítások gomb, és lehetővé teszi, hogy az új formátumot bármely más olyan táblamezőre és űrlapvezérlőre alkalmazza, amely logikailag örökli azt. A módosításoknak az adatbázisban való alkalmazásához kattintson az intelligens címkére, majd a Formátum frissítése mindenhol elemre, <mezőnév> használja. Ebben az esetben a Mezőnév a szám- vagy pénznemmező neve.

  5. Ha a módosításokat a teljes adatbázisra szeretné alkalmazni, amikor megjelenik a Tulajdonságok frissítése párbeszédpanel, és megjeleníti az új formátumot öröklő űrlapokat és egyéb objektumokat. Kattintson az Igen gombra.

    További információ: Mezőtulajdonság propagálása.

  6. Mentse a módosításokat, és váltson Adatlap nézetre, és ellenőrizze, hogy a formátum megfelel-e az igényeinek.

Megjegyzés:    A táblázat alapján létrehozott új űrlapok, jelentések vagy nézetek megkapják a táblázat formázását, de a táblázat formázásának módosítása nélkül felülbírálhatja ezt az űrlapon, jelentésben vagy nézetben.

Űrlapon vagy jelentésben

Űrlapokon vagy jelentésekben a dátumok általában szövegmezőkben jelennek meg. Egyszerűen állítsa a szövegmező Formátum tulajdonságát a kívánt dátumformátumra.

  1. Nyissa meg az űrlapot vagy jelentést Elrendezési nézet vagy Tervező nézet.

  2. Vigye az egérmutatót a szövegmezőbe a számmal vagy a pénznemmel.

  3. Nyomja le az F4 billentyűt a tulajdonságlap megjelenítéséhez.

  4. Állítsa a Formátum tulajdonságot az előre definiált dátumformátumok egyikére.

Lekérdezésben

  1. Nyissa meg a lekérdezést Tervező nézetben.

  2. Kattintson a jobb gombbal a dátummezőre, majd kattintson a Tulajdonságok parancsra.

  3. A TulajdonságlapOn válassza ki a kívánt formátumot a Formátum tulajdonságlistából.

Kifejezésben

  • A FormatDateTime függvénnyel egy dátumértéket több előre definiált formátum egyikére formázhat.

    Ez hasznos lehet, ha olyan területen dolgozik, amelyhez kifejezésre van szükség, például makróra vagy lekérdezésre.

Vissza a lap tetejére

Példák előre definiált formátumokra

Az alábbi táblázat a számok és pénznemek előre definiált Formátum tulajdonságbeállítását mutatja be.

Beállítás

Leírás

Általános szám

(Alapértelmezett) A szám megjelenítése a megadott módon.

Pénznem

Használja az ezres elválasztó; kövesse a Windows területi beállításaiban megadott beállításokat a negatív összegek, a tizedesjelek és a pénznemszimbólumok, valamint a tizedesjegyek esetében.

Euro

A Windows területi beállításaiban megadott pénznemszimbólumtól függetlenül használja az euró szimbólumot (Euró).

Javítva

Legalább egy számjegy megjelenítése; kövesse a Windows területi beállításaiban megadott beállításokat a negatív összegek, a tizedesjelek és a pénznemszimbólumok, valamint a tizedesjegyek esetében.

Normál

Használja az ezreselválasztót; A negatív összegek, tizedesjelek és tizedesjegyek esetében kövesse a Windows területi beállításaiban megadott beállításokat.

Százalék:

Szorozza meg az értéket 100-zal, és fűzze hozzá a százalékjelet (%); A negatív összegek, tizedesjelek és tizedesjegyek esetében kövesse a Windows területi beállításaiban megadott beállításokat.

Tudományos

Használjon szabványos tudományos jelölést.

Az alábbiakban példákat láthat az előre definiált számformátumokra.

Beállítás

Adatok

Megjelenítés

Általános szám

3456.789 –3456.789 213,21 USD

3456.789 –3456.789 213,21 USD

Pénznem

3456.789 –3456.789

3456,79 USD (3456,79 USD)

Javítva

3456.789 –3456.789 3.56645

3456.79 –3456.79 3.57

Normál

3456.789

3,456.79

Százalék:

3 0.45

300% 45%

Tudományos

3456.789 –3456.789

3.46E+03 –3.46E+03

Vissza a lap tetejére

Egyéni formátum alkalmazása

  1. Nyissa meg a táblát Tervező nézetben.

  2. A tervezőrács felső szakaszában válassza ki a formázni kívánt Dátum/idő mezőt.

  3. A Mezőtulajdonságok szakaszban válassza az Általános lapot, kattintson a Formátum mező melletti cellára, és adja meg a formázási igényeknek megfelelő karaktereket.

  4. Miután kiválasztott egy formátumot, megjelenik a Tulajdonságfrissítési beállítások intelligens címke, és lehetővé teszi, hogy az új formátumot bármely más olyan táblamezőre és űrlapvezérlőre alkalmazza, amely logikailag örökölné azt. Ha a módosításokat az adatbázisban szeretné alkalmazni, kattintson az intelligens címkére, majd a Formátum frissítése mindenhol mezőnév elemre. Ebben az esetben a Mezőnév a Dátum/Idő mező neve.

  5. Ha a módosításokat a teljes adatbázisra szeretné alkalmazni, amikor megjelenik a Tulajdonságok frissítése párbeszédpanel, és megjeleníti az új formátumot öröklő űrlapokat és egyéb objektumokat. Kattintson az Igen gombra.

    További információ: Mezőtulajdonság propagálása.

  6. Mentse a módosításokat, és váltson Adatlap nézetre, és ellenőrizze, hogy a formátum megfelel-e az igényeinek.

  7. Tesztelje a formátumot az alábbi lépéssel:

    • Adja meg az ezreselválasztók és tizedeselválasztók nélküli értékeket, és nézze meg, hogyan kezeli a formátum az adatokat. A formátum a megfelelő helyekre helyezi az elválasztójeleket?

    • Adja meg azokat az értékeket, amelyek hosszabbak vagy rövidebbek a vártnál (elválasztókkal és elválasztó nélkül), és nézze meg, hogyan viselkedik a formátum. A formátum nem kívánt üres szóközöket, illetve kezdő vagy záró nullákat ad hozzá?

    • Írjon be egy nullát vagy egy null értéket pozitív vagy negatív értékekre szánt formátumban, és ellenőrizze, hogy tetszik-e az eredmény.

Megjegyzés:    Amikor formátumot alkalmaz egy táblamezőre, az Access ugyanazt a formátumot használja minden olyan űrlap- vagy jelentésvezérlőben, amelyet az adott mezőhöz köt (csatol).

Vissza a lap tetejére

Példák egyéni formátumokra

Az alábbiakban példákat láthat az egyéni számformátumokra.

Beállítás

Leírás

0; (0);;" Null"

Pozitív értékek megjelenítése normál módon; negatív értékek megjelenítése zárójelben; a "Null" szót jeleníti meg, ha az érték Null.

+0.0;–0.0; 0.0

Plusz (+) vagy mínusz (–) jel megjelenítése pozitív vagy negatív számokkal; 0,0 jelenik meg, ha az érték nulla.

Vissza a lap tetejére

Egyéni formátumkarakterek

Egyéni formátum létrehozásához használja az alábbi karaktereket helyőrzőként és elválasztóként.

Karakter

Leírás

#

Számjegy megjelenítésére szolgál. A karakter minden példánya egy szám pozícióját jelöli. Ha egy pozícióban nincs érték, az Access üres szóközt jelenít meg. Helyőrzőként is használható.

Ha például a #,### formátumot alkalmazza, és 45 értéket ad meg a mezőben, a 45 jelenik meg. Ha 12 145 értéket ad meg egy mezőben, az Access 12 145-öt jelenít meg – annak ellenére, hogy csak egy helyőrzőt adott meg az ezreselválasztótól balra.

0

Számjegy megjelenítésére szolgál. A karakter minden példánya egy szám pozícióját jelöli. Ha egy pozícióban nincs érték, az Access nulla (0) értéket jelenít meg.

Tizedesjel

. (pont)

Azt jelzi, hogy az Access hová szeretné helyezni az elválasztó karaktert egy szám- vagy pénznemmező egész és decimális része között.

A tizedesjelek eltérőek, és a Windows területi beállításaiban vannak megadva.

Ezreselválasztó

; (pontosvessző)

Azt jelzi, hogy az Access hová szeretné helyezni az elválasztó karaktert egy szám vagy pénznem mező több ezer része között.

Az ezreselválasztók eltérőek, és a Windows területi beállításaiban vannak megadva.

üres szóközök, + - $ ()

Üres szóközök, matematikai karakterek (+ -) és pénzügyi szimbólumok (¥ £ $) beszúrására szolgál, szükség szerint bárhol a formátumsztringekben. Ha más gyakori matematikai szimbólumokat, például perjelet (\ vagy /) és csillagot (*) szeretne használni, tegye őket idézőjelek közé. Vegye figyelembe, hogy bárhol elhelyezheti őket.

 \

Arra szolgál, hogy az Access kényszerítse az azonnal következő karakter megjelenítését. Ez ugyanaz, mint egy dupla idézőjelet tartalmazó karakter körül.

 !

Az összes érték bal oldali igazításának kényszerítésére szolgál. Ha kényszeríti a balra igazítást, nem használhat # és 0 számjegyű helyőrzőket, de a szövegkarakterekhez helyőrzőket is használhat.

 *

Arra szolgál, hogy a csillagot közvetlenül követő karakterből kitöltési karakter legyen – üres szóközök kitöltésére használt karakter. Az Access általában jobbra igazítottként jeleníti meg a numerikus adatokat, és az érték bal oldalán lévő összes területet kitölti üres szóközökkel. A formázó sztringben bárhol felvehet kitöltési karaktereket, és ha így tesz, az Access kitölti az üres szóközöket a megadott karakterrel.

A £##*~.00 formátum például 45 font~~~~~,15 fontként jeleníti meg a pénznem összegét. A mezőben megjelenített tilde karakterek (~) száma a táblamező üres szóközeinek számától függ.

 %

Formátumsztring utolsó karaktereként használatos. Megszorozza az értéket 100-zal, és az eredményt egy záró százalékjellel jeleníti meg.

E+, E-

– vagy –

e+, e-

Az értékek tudományos (exponenciális) jelölésben való megjelenítésére szolgál.

Akkor használja ezt a lehetőséget, ha az előre definiált tudományos formátum nem biztosít elegendő helyet az értékeknek. Az E+ vagy az e+ billentyűkombinációval pozitív kitevőként jelenítheti meg az értékeket, az E- vagy e- billentyűvel pedig negatív kitevőket jeleníthet meg. Ezeket a helyőrzőket más karakterekkel együtt kell használnia.

Tegyük fel például, hogy a 0,000E+00 formátumot alkalmazza egy numerikus mezőre, majd beírja 612345. Az Access a 6.123E+05 verziót jeleníti meg. Az Access először lefelé kerekíti a tizedesjegyek számát háromra (a tizedesjel jobb vagy bal oldalán lévő nullák száma). Ezután az Access kiszámítja a kitevő értékét az eredeti érték decimális elválasztójához tartozó tizedesjeltől jobbra (vagy balra) eső számjegyek számából. Ebben az esetben az eredeti érték a "612345" (öt számjegy) értéket tette volna a tizedesvessző jobb oldalára. Ezért az Access a 6.123E+05 értéket jeleníti meg, az eredményként kapott érték pedig 6,123 x 105.

"Literál"

Használjon dupla idézőjeleket minden olyan szöveg körül, amelyet a felhasználók látni szeretnének.

[szín]

Szín alkalmazása a formátum egy szakaszában lévő összes értékre. A szín nevét szögletes zárójelek közé kell foglalnia, és a következő nevek egyikét kell használnia: fekete, kék, ciánkék, zöld, magenta, piros, sárga vagy fehér.

Vissza a lap tetejére

A.D. vagy B.C. megjelenítése

Egyéni formátummal megjelenítheti az "A.D." értéket egy év elteltével, attól függően, hogy pozitív vagy negatív számot ad meg. A pozitív számok évként jelennek meg, az év előtti "A.D." értékkel. A negatív számok évként jelennek meg, az év után "B.C." értékkel.

  1. Nyissa meg a táblát Tervező nézetben.

  2. A tervezőrács felső szakaszában válassza ki a formázni kívánt Szám mezőt.

  3. Az alsó szakaszban kattintson a Formátum tulajdonságmezőre, majd adja meg az egyéni formátumot:

    "A.D. " #;# " B.C."

Vissza a lap tetejére

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.