access显示数字百分比

2018-03-08 08:29:00
黄善超
原创
1365

在access数据查询中,我们能通过算术表达式来求出一些值。有的值我们需要转换成百分比。

当然我们可以非常简单的把这些值乘以100然后用连接符“&”来连接百分号。但是如果有多位小数呢还得用Round函数四舍五入


现在来介绍一个FormatPercent函数:返回一个百分比格式(乘以100)的表达式,后面有%符号


语法如下:

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

参数 说明
Expression 必需的。要格式化的表达式。
NumDigitsAfterDecimal 可选的。表示小数点右边的显示位数。缺省值为–1。
IncludeLeadingDigit 可选的。常数,表示小数点前是否显示零。
UseParensForNegativeNumbers 可选的。常数,表示是否把负数放在圆括号内。
GroupDigits 可选的。常数,表示是否用组分隔符对数字进行分组。


说明

当忽略一个或多个选项参数时,忽略的参数值按计算机的“区域设置”选项值



如图,表中数据:



运行百分比函数的SQL语句:

SELECT 表1.a, 表1.b, [a]/[b] AS c, FormatPercent([a]/[b]) AS d FROM 表1;



效果图:






    分享