Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4086|回复: 14

[已解决]单元格内多个逗号分隔的数据,求平均值(小数三位)

[复制链接]
发表于 2017-8-24 08:18 | 显示全部楼层 |阅读模式
本帖最后由 zhouzq490701 于 2017-8-24 09:31 编辑

塘1-塘18.rar (7.74 KB, 下载次数: 8)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2017-8-24 08:54 | 显示全部楼层
  1. =ROUND(AVERAGE(--TRIM(MID(SUBSTITUTE(A1,",",REPT(" ",99)),99*ROW(INDIRECT("1:"&LEN(A1)-LEN(SUBSTITUTE(A1,",",))+1))-98,99))),3)
复制代码

平均值.zip

12 KB, 下载次数: 13

评分

参与人数 1 +1 收起 理由
1932leo + 1 赞一个

查看全部评分

回复

使用道具 举报

发表于 2017-8-24 09:01 | 显示全部楼层
  1. Sub tt()
  2.     arr = Split("34.3,54.23,56.78,78.20", ",")
  3.     For i = 0 To UBound(arr)
  4.         s = s + Val(arr(i))
  5.     Next
  6.     MsgBox "Average:" & s / i
  7. End Sub
复制代码
回复

使用道具 举报

发表于 2017-8-24 09:13 | 显示全部楼层
  1. =ROUND(SUMPRODUCT(--(0&TRIM(MID(SUBSTITUTE(A1,",",REPT(" ",99)),ROW(1:9)*100-99,100))))/(LEN(A1)-LEN(SUBSTITUTE(A1,",",))),3)
复制代码
回复

使用道具 举报

 楼主| 发表于 2017-8-24 09:28 | 显示全部楼层

塘1-塘18.rar (7.86 KB, 下载次数: 3)
回复

使用道具 举报

发表于 2017-8-24 09:36 | 显示全部楼层
zhouzq490701 发表于 2017-8-24 09:28
复制到此文件中,计算结果错误。

我测试是对的,请检查数据是否对,及要ctrl+shift+enter三键结束
回复

使用道具 举报

发表于 2017-8-24 09:44 | 显示全部楼层
  1. =ROUND(SUM(IFERROR(--MID(SUBSTITUTE(A1,",",REPT(" ",99)),99*ROW($1:9)-98,99),))/(SUM(N(MID(A1,ROW($1:99),1)=","))+1),3)
复制代码
数组公式,下拉

评分

参与人数 1 +12 收起 理由
苏子龙 + 12 来学习,春帝好久没来论坛了

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2017-8-24 09:58 | 显示全部楼层
苏子龙 发表于 2017-8-24 09:36
我测试是对的,请检查数据是否对,及要ctrl+shift+enter三键结束

塘1-塘18.rar (7.74 KB, 下载次数: 5)
回复

使用道具 举报

 楼主| 发表于 2017-8-24 10:07 | 显示全部楼层
本帖最后由 zhouzq490701 于 2017-8-24 10:19 编辑

版主,将你的函数代入我的文件中,结果错误。 塘1-塘18.rar (7.96 KB, 下载次数: 0)
回复

使用道具 举报

发表于 2017-8-24 10:23 | 显示全部楼层    本楼为最佳答案   
  1. =ROUND(SUMPRODUCT(--(0&TRIM(MID(SUBSTITUTE(G6,",",REPT(" ",99)),ROW(1:9)*100-99,100))))/(LEN(G6)-LEN(SUBSTITUTE(G6,",",))+1),3)
复制代码

右拉
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-11 15:37 , Processed in 0.350375 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表