FormatPercent 函数

返回格式设置为百分比的表达式 (100 个字符) 个尾随百分比字符。

语法

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

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

参数

说明

表达式

必需。 要设置格式的表达式。

NumDigitsAfterDecimal

可选。 指示小数点右边显示多少位的数值。 默认值为 -1,表示使用计算机的区域设置。

IncludeLeadingDigit

可选。 三重常量,指示分数值是否显示前导零。 有关值,请参阅"设置"部分。

UseParensForNegativeNumbers

可选。 三边常量,指示是否将负值放在括号内。 有关值,请参阅"设置"部分。

GroupDigits

可选。 三重常量,指示数字是否使用计算机区域设置中指定的组分隔符进行分组。 有关值,请参阅"设置"部分。

设置

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

常数

说明

vbTrue

–1

vbFalse

0

vbUseDefault

–2

使用计算机区域设置中的设置。

备注

如果省略一个或多个可选参数,则计算机的区域设置会提供省略参数的值。

注意:  所有设置信息都来自" 区域设置编号" 选项卡。

示例

表达式

结果

SELECT FormatPercent ([DPercent]) AS Expr1 FROM ProductSales;

将"DPercent"字段中的值格式化为"百分比"格式,并返回 Expr1 列。

SELECT FormatPercent ([DPercent],2,-1,-1,-1,-1) AS DPercentage FROM ProductSales;

将"DPercent"字段中的值的格式格式化为 2 个小数点,所有小于 1% 的值在小数点之前将具有"0", 负值将在括号中涵盖,该值将按默认分隔符分组 ("10"将显示为 1,000.00%,"-10"将显示为 (1,000.00%) ,"0"将显示为 0.00%) 。

需要更多帮助?

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×