早教吧 育儿知识 作业答案 考试题库 百科 知识分享

excel公式谁能帮忙修改一下 =10^AVERAGE(IF($A$1:$A$6>0,LOG10($A$1:$A$6),""))公式如下=10^AVERAGE(IF($A$1:$A$6>0,LOG10($A$1:$A$6),"")) A1-A6中输入数据求对数平均数,现在遇到以下问题,A1-A6中,假如其中一个数据为零

题目详情
excel公式谁能帮忙修改一下 =10^AVERAGE(IF($A$1:$A$6>0,LOG10($A$1:$A$6),""))
公式如下=10^AVERAGE(IF($A$1:$A$6>0,LOG10($A$1:$A$6),"")) A1-A6中输入数据求对数平均数,现在遇到以下问题,A1-A6中,假如其中一个数据为零的话,上面这个公式无法完成,只能计算非零的对数平均数,实际应用中可能有的数据是0,在计算对数平均数中也要算进去,比如1,2,3,4,5,6这样可以完成1,2,3,4,5也可以完成但1,2,3,4,5,0的话就无法计算准确的对数平均数,请诸位前辈帮忙修改一下,
▼优质解答
答案和解析
0没有对数啊,怎么算?
如果0跳过去不算的话,可以这样做
=10^(SUM(IF($A$1:$A$6>0,LOG10($A$1:$A$6),""))/COUNT(IF($A$1:$A$6>0,LOG10($A$1:$A$6),"")))