首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SSRS报告栏的AVG

SSRS报告栏的AVG
EN

Stack Overflow用户
提问于 2017-05-29 04:45:29
回答 1查看 149关注 0票数 0

使用下面的函数计算具有数值和文本值的列的平均值,例如3、2.6、N/A

代码语言:javascript
运行
复制
  AVG(CInt(iif(IsNumeric(Fields!Score.Value)=True,Fields!Score.Value,"0")))

如何计算数值的平均值(仅为),即不计算和文本值?

EN

回答 1

Stack Overflow用户

发布于 2017-05-30 20:34:53

正如您可能意识到的,对于值不是数字的每个实例,都包含0。所以,如果你有10个数值,而3个不是数字,你仍然要把总数除以10。我现在不能测试这个,但是尝试以下选项。

  1. 将"0“改为nothing (没有引号)。
  2. 用老式的方法算出平均水平!使用 ( SUM(CInt(iif(IsNumeric(Fields!Score.Value)=True,Fields!Score.Value,0))/ SUM(CInt(iif(IsNumeric(Fields!Score.Value)=True,1,0)))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44234757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档