excel跨行计算平均值 如下图所示求会员金额平均值 ,行数很多时
发布网友
发布时间:2022-05-06 01:35
我来回答
共2个回答
热心网友
时间:2022-06-28 11:26
朋友!没有人知道你是要怎样求平均值!……
必须要再补充说明一下才能得到答案 我这样做估计 会影响我的采纳率 但是看到你的提问时在 忍不住还是要提醒一下……
难道你就是整个表 隔行求平均值?而不是根据什么其他的列的数据约束?
还是再补充一下吧……………………
另外你贴图最好把你的数据列标也让大家看到 免得大家猜想…………追问
例如,图中所示,求会员卡客单数的平均值,之前用AVERAGE(B1......B34),可以算,但是,行数一旦多了就无法计算,有没有函数能解决。。。
追答你的问题 我觉得是很容易解决的 就是 不明白 你到底是要对那些数据 求平均值!!!!
你要重点补充这个
=average(B1:B1000) 这个样子?怎么样?
=SUMPRODUCT((MOD(A2:A1000,2)=1)*J2:J1000)/SUMPRODUCT((MOD(A2:A1000,2)=1)*1)
假设你的 序号在A列 对奇数序号 对应的 J列 会员卡客单价 求平均值……
是这个否?
原来你选择的答案是只对奇数行求平均值而与你的序号毫无关系啊………………
热心网友
时间:2022-06-28 11:27
AVERAGE(B1,B3,.....B1000)
可以写成
=AVERAGE(IF(MOD(ROW(B1:B1000),2)=1,B1:B1000))
数组公式,按下SHIFT+CTRL+ENTER三键