excel中if公式应用为什么返回值显示NAME?
各位大神,请问我想以E2列是否完成来计算完成百分率,我F2单元格内的公式是否正确,为什么返回值为#NAME?,另外F3的数值我想要根据E3是否完成返回值与F2的值累加,应...
各位大神,请问我想以E2列是否完成来计算完成百分率,我F2单元格内的公式是否正确,为什么返回值为#NAME?,另外F3的数值我想要根据E3是否完成返回值与F2的值累加,应该如何编写公式?谢谢!
展开
3个回答
2020-02-26 · 知道合伙人软件行家
关注
展开全部
公式呢?数据呢?都没到,大神还玉皇大帝都没办法帮你分析!
请把工作表截图,带上行号和列标及上面的公式编辑栏,光标定位到你输入了公式的单元格中,在上面的公式编辑栏显出公式。工作表的数据要能反映出公式所引用的数据在哪。并把公式粘贴出来。这样,别人就能对你的工作表概貌能看明白,帮你分析问题。也许无需大神,小虾也能分析出来。就像下面的截图一样,使人一目了然。
追答
你的公式问题太多了!
主要是文本与数字没清楚,一般公式中直接用文本,需要用英文的双引号引起来,而数字则不需要。你公式中的E2=是,就无法判断;而“1/206”,就是一个文本,也就即是条件成立,也得不到1/206的数学结果,而是得出一个文本——1/206,此外,一个IF判断了E2是否是“是”,如果不是,那就必为否了(当然假设E2中不是输入“是”就是输入“否”)
再者怎么也没理解你的完成率是根据什么规则来计算的,完成一项,除以倒时?
看看下面的公式是否满足你的要求?因为实在没理解透你的计算规则。
E2=TEXT(SUMPRODUCT((1/B$2:B2)*(E$2:E2="是")),"0.0???%")
下拉
展开全部
在F2中输入或复制粘贴下列公式
=IF(E2="是",COUNTIF(E$2:E2,"是")/B$2,IF(E2="否",0,""))
下拉填充
=IF(E2="是",COUNTIF(E$2:E2,"是")/B$2,IF(E2="否",0,""))
下拉填充
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询