易表在线答疑技术与交流用户社区 → 刷新公式求平均数


  共有7943人关注过本帖树形打印复制链接

主题:刷新公式求平均数

帅哥哟,离线,有人找我吗?
laijiafu
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:8 积分:229 威望:0 精华:0 注册:2016/1/11 14:28:00
刷新公式求平均数  发帖心情 Post By:2016/1/18 18:07:00 [显示全部帖子]

各位老师:
如何在列刷新公式中设多列数字的平均数,其中部分行没有数据的,不参加计算.
如在A列B,C,D,E列每行的平均数,若4列中只有<=3列有数据,则数据列的和取平均.(45+89)/2,而不是(45+89)/4

 回到顶部
帅哥哟,离线,有人找我吗?
laijiafu
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:8 积分:229 威望:0 精华:0 注册:2016/1/11 14:28:00
  发帖心情 Post By:2016/1/19 13:38:00 [显示全部帖子]

各位老师:
不要意思,我没说清楚.再次请教 如何在列刷新公式中设多列数字的平均数,其中部分行没有数据的,不参加计算.
如在A列B,C,D,E列每行的平均数,若4列中只有<=3列有数据,则数据列的和取平均.(45+89)/2,而不是(45+89)/4
即:
A列的所有行分别计算B,C,D,E列的的平均数,如电子表中,
A1=average(B1,C1,D1,E1)
A2=average(B2,C2,D2,E2)
……
但不那一列中,对应的Bn,Cn,Dn,En中有空值或0值就不参与计算平均数.如Bn,Cn为空或0,则An=(Dn+En)/2


 回到顶部
帅哥哟,离线,有人找我吗?
laijiafu
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:8 积分:229 威望:0 精华:0 注册:2016/1/11 14:28:00
  发帖心情 Post By:2016/1/19 18:23:00 [显示全部帖子]

如附件,我要在"平均"列求"A0,A1,A2,A3,A4,A5,A6"列的平均数,各行中
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:as.egd

为空的单元格不计算

 回到顶部
帅哥哟,离线,有人找我吗?
laijiafu
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:8 积分:229 威望:0 精华:0 注册:2016/1/11 14:28:00
  发帖心情 Post By:2016/1/20 13:10:00 [显示全部帖子]

不错,谢谢
唉,易表的公式和函数还是没有电子表好用.

 回到顶部
帅哥哟,离线,有人找我吗?
laijiafu
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:8 积分:229 威望:0 精华:0 注册:2016/1/11 14:28:00
  发帖心情 Post By:2016/1/20 16:20:00 [显示全部帖子]

我试了下,7楼的公式可用,但不会自动刷新,要重算才能对调整数据生效

 回到顶部
帅哥哟,离线,有人找我吗?
laijiafu
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:8 积分:229 威望:0 精华:0 注册:2016/1/11 14:28:00
  发帖心情 Post By:2016/1/20 16:27:00 [显示全部帖子]

再请帮我看看以下公式:
eval(eval(Substitute(""""+Substitute([计算式],"[","""+mid(""")+"""","]",""",1000)+""")))能正确计算
round(eval(eval(Substitute(""""+Substitute([计算式],"[","""+mid(""")+"""","]",""",1000)+"""))),2)就没结果了
就是加了个round函数,不知道那儿出问题了,请前辈看看.

 回到顶部
帅哥哟,离线,有人找我吗?
laijiafu
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:8 积分:229 威望:0 精华:0 注册:2016/1/11 14:28:00
  发帖心情 Post By:2016/1/21 16:10:00 [显示全部帖子]

可以了,谢谢!


 回到顶部