Functie FormatPercent

Van toepassing op
Access voor Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Deze functie retourneert een expressie die is opgemaakt als een percentage (vermenigvuldigd met 100), met erachter het teken %.

Syntaxis

FormatPercent(Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UsePerensForNegativeNumbers ] [, GroupDigits ] )

De syntaxis van de functie FormatPercent bevat de volgende argumenten:

Argument Beschrijving
Expressie Vereist. De expressie die moet worden opgemaakt.
AantalDecimalen Optioneel. Een numerieke waarde die aangeeft hoeveel cijfers er achter het decimaalteken moeten worden weergegeven. De standaardwaarde is – 1, wat betekent dat de landinstellingen van de computer worden gebruikt.
Voorloopnul Optioneel. Een constante met drie mogelijke waarden die aangeeft of er al dan niet een voorloopnul moet worden weergegeven voor decimalen. Zie het gedeelte 'Instellingen' voor de waarden.
HaakjesVoorNegatieveGetallen Optioneel. Een constante met drie mogelijke waarden die aangeeft of negatieve waarden wel of niet tussen haakjes moeten worden geplaatst. Zie het gedeelte 'Instellingen' voor de waarden.
CijfersGroeperen Optioneel. Een constante met drie mogelijke waarden die aangeeft of cijfers al dan niet moeten worden gegroepeerd op basis van het groepsscheidingsteken dat is opgegeven in de landinstellingen van de computer. Zie het gedeelte 'Instellingen' voor de waarden.

Instellingen

De argumenten IncludeLeadingDigit, UseParensForNegativeNumbers en GroupDigits hebben de volgende instellingen:

Constante Waarde Beschrijving
vbTrue –1 Waar
vbFalse 0 Onwaar
vbUseDefault –2 De instelling van de landinstellingen van de computer gebruiken.

Opmerkingen

Wanneer u een of meer van de optionele argumenten weglaat, worden de waarden voor deze argumenten overgenomen uit de landinstellingen van de computer.

Opmerking

Alle instellingen zijn afkomstig van het tabblad Getallen in de landinstellingen in het Configuratiescherm.

Voorbeelden

Expressie Resultaten
SELECT FormatPercent([DPercent]) AS Expr1 FROM ProductSales; Hiermee worden de waarden in het veld DPercent opgemaakt in de indeling Percent en geretourneerd in kolom Expr1.
SELECT FormatPercent([DPercent],2,-1,-1,-1) AS DPercentage FROM ProductSales; Hiermee maakt u de waarden in het veld 'DPercent' op in de indeling 'Procent' met 2 decimalen, voor alle waarden kleiner dan 1% staat '0' voor de decimalen, negatieve waarden worden tussen haakjes gezet, de waarde wordt standaard gegroepeerd als scheidingsteken ('10' wordt weergegeven als 1.000,00%, '-10' wordt weergegeven als (1.000,00%), '0' wordt weergegeven als 0,00%).