大佬们 数据里面有中文 怎么算表里面的平均值,最大值 ,最小值,平方差?

BV5G9$%69)U_MLQ3]MPJ%(U.png

例如上图数据 

之前写的公式
最小值: min(D8)   

最大值 :max(D8)
平均值 :ROUND(AVERAGE(D8), 3)

标准平方差: if(count(D8) = 1, 0, ROUND(STDEV(D8), 3))     这里是因为如果出现一条数据 无法算 平方差 所以加上,

计数: COUNT(D8{D8 != 0})

。现在数据里面有中文了 怎么能让这几个算法不报错?? 大佬们



image.png 



FineReport 501008177 发布于 2020-3-27 14:30 (编辑于 2020-3-27 15:21)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
501008177Lv5见习互助
发布于2020-3-27 16:29

{AA8 != '无'}

最佳回答
0
PoseidonLv5高级互助
发布于2020-3-27 14:51

先转换啊,把数据的无都替换为0

  • 501008177 501008177(提问者) 大佬 怎么转换啊? 跪求 现在要页面显示出无 。。之前是显示的0
    2020-03-27 15:01 
  • Poseidon Poseidon 回复 501008177(提问者) 楼下给你答案了
    2020-03-27 15:10 
  • 501008177 501008177(提问者) 回复 Poseidon if(count(D8) = 1, 0, ROUND(STDEV(D8), 3)) 大佬们 搞定了 但是这个酸平方差的报错了 这个怎么解决啊
    2020-03-27 16:14 
最佳回答
0
shirokoLv6资深互助
发布于2020-3-27 15:02

你这都有个D8!=0了,

同理可以D8{D8!='无'}

  • 501008177 501008177(提问者) if(count(D8) = 1, 0, ROUND(STDEV(D8), 3)) 大佬们 搞定了 但是这个酸平方差的报错了 这个怎么解决啊
    2020-03-27 16:14 
最佳回答
0
白水先生Lv3初级互助
发布于2020-3-27 15:09

你数据库里面该显示0还是存0,展示的时候实际上是有个形态转换的功能。

image.png

这样,你页面就可以显示无,但是后台还是数值,做运算

  • 501008177 501008177(提问者) 大佬 这个怎么用啊?
    2020-03-27 15:18 
  • 501008177 501008177(提问者) if(count(D8) = 1, 0, ROUND(STDEV(D8), 3)) 大佬们 搞定了 但是这个酸平方差的报错了 这个怎么解决啊
    2020-03-27 16:14 
  • 3关注人数
  • 548浏览人数
  • 最后回答于:2020-3-27 16:29
    请选择关闭问题的原因
    确定 取消
    返回顶部