公式:=IF(ISERROR(SUM(D3:D7)/(COUNT(D3:D7)*10)),"N/A",SUM(D3:D7)*100/(COUNT(D3:D7)*10是什么意思?

在excel2003中,上述公式是什么意思?请高手详细回答,万分感谢!最好将IF函数和ISERROR函数与总内容连在一起解释,请详细一些,谢谢!... 在excel2003中,上述公式是什么意思?请高手详细回答,万分感谢!
最好将IF函数和ISERROR函数与总内容连在一起解释,请详细一些,谢谢!
展开
 我来答
表里如一
2011-03-13 · 知道合伙人软件行家
表里如一
知道合伙人软件行家
采纳数:2066 获赞数:11636
从事6年生产管理,期间开发了多款小软件进行数据处理和分析,后

向TA提问 私信TA
展开全部
如果D3:D7的和除以(D3:D7不为空单元格的数目*10)的结果是错的,那整个公式的结果显示为N/A
,否则,显示D3:D7的和除以(D3:D7不为空单元格的数目*10)再乘100

if函数的意思:如果第一个表达式ISERROR(SUM(D3:D7)/(COUNT(D3:D7)*10))的结果为真,则显示"N/A,否则显示SUM(D3:D7)*100/(COUNT(D3:D7)*10的结果.
第一个表达式ISERROR(SUM(D3:D7)/(COUNT(D3:D7)*10))的含义:
如果SUM(D3:D7)/(COUNT(D3:D7)*10的结果为错误,错误有除零错误,为#DIV/0!,有地址错误,#REF等等.iserror的意思是只要SUM(D3:D7)/(COUNT(D3:D7)*10的结果为任意错误,ISERROR(SUM(D3:D7)/(COUNT(D3:D7)*10))的的结果就为真,否则为假.
在解释SUM(D3:D7)/(COUNT(D3:D7)*10):
SUM(D3:D7)当然就是D3:D7的合计啦,COUNT(D3:D7)是D3:D7中的数值个数.
wangxf9209
2011-03-12 · TA获得超过5785个赞
知道大有可为答主
回答量:2968
采纳率:0%
帮助的人:3932万
展开全部
公式主要是想得到SUM(D3:D7)*100/(COUNT(D3:D7)*10的结果,SUM(D3:D7)当然就是D3:D7的合计啦,COUNT(D3:D7)是D3:D7中的数值个数。由于D3:D7中可能一个数值都没有,即COUNT(D3:D7)=0,那么想要的结果就会是#DIV/0!,公式的前部分就是将#DIV/0!显示为N/A,好像没多大意义啊,还不都是错误值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
galaas
2011-03-12 · TA获得超过370个赞
知道小有建树答主
回答量:191
采纳率:0%
帮助的人:193万
展开全部
如果D3到D7都为空则显示N/A,否则显示D3到D7中的数的平均值的10倍
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式