FormatPercent 函数

应用对象
Microsoft 365 专属 Access Access 2024 Access 2021 Access 2019 Access 2016

返回格式为百分比 (乘以 100) 并尾随 % 字符的表达式。

语法

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

FormatPercent 函数语法具有以下参数:

参数 说明
表达 必需。 要设置格式的表达式。
NumDigitsAfterDecimal 可选。 指示显示小数点右侧位数的数值。 默认值为 –1,这表示使用计算机的区域设置。
IncludeLeadingDigit 可选。 三态常量,指示是否为小数值显示前导零。 有关值,请参阅“设置”部分。
UseParensForNegativeNumbers 可选。 三态常量,指示是否在括号内放置负值。 有关值,请参阅“设置”部分。
GroupDigits 可选。 三态常量,指示是否使用计算机的区域设置中指定的组分隔符对数字进行分组。 有关值,请参阅“设置”部分。

“设置”

IncludeLeadingDigit、UseParensForNegativeNumbers 和 GroupDigits 参数具有以下设置:

常量 值 说明
vbTrue –1 真
vbFalse 0 假
vbUseDefault –2 使用计算机的区域设置中的设置。

备注

省略一个或多个可选参数时,省略参数的值由计算机的区域设置提供。

注意

所有设置信息都来自 “区域设置编号 ”选项卡。

示例

Expression 结果
SELECT FormatPercent ([DPercent]) AS Expr1 FROM ProductSales; 将“DPercent”字段中的值格式化为“百分比”格式,并在列 Expr1 中返回。
SELECT FormatPercent ([DPercent],2,-1,-1,-1) AS DPercentage FROM ProductSales; 将“DPercent”字段中的值格式化为带有 2 个小数点的“百分比”格式,所有小于 1% 的值将在小数点前为“0”,负值将包含在括号中,该值将按默认分隔符分组 (“10”将显示为 1,000.00%,“-10”将显示为 (1,000.00%) ,“0”将显示为 0.00%) 。