我是Excel的新手,需要一些公式帮助。我有一组单元格是公式的总和。它们基于每个月的信息。有时这可能是零。我想平均他们,并使用此公式=平均(IF(F17:Q17 <> 0,F17:Q17,“”))。这工作正常。但是,如果没有0以外的值,我希望它显示0,而是显示#DIV/0!有任何想法吗?如何在Excel 2010中取代0而不是#DIV/0
0
A
回答
2
一个简单的方法是= if(sum(F17:Q17)= 0,0,average(if(F17:Q17 <> 0,F17:q17,“”)))还有'averageifs'语句你应该用来使生活更简单。
2
IFERROR
包装将照顾这个问题。它正在优化的IF(ISERROR(formula)....
公式版本,那么将
=IFERRROR(AVERAGE(IF(F17:Q17<>0, F17:Q17,"")),0)
注意,这将隐藏所有错误,所以请确保您的公式作为工作的第一期望,把IFERROR
他们身边了。
相关问题
- 1. 如何替换{0}而不是{{0}}?
- 2. Excel 2010:在枢轴中隐藏0值
- 3. Excel 2010+ VBA - 如何搜索范围的公式而不是值
- 4. 如何在Excel中获取显示值而不是实际值?
- 5. 如何在excel中自动获取日期而不是日期?
- 6. 连接在Excel 2010中刷新而不是2013
- 7. 如何在Excel宏中使VBA从0开始计数而不是1
- 8. 从1开始代码而不是0?
- 9. 如何在excel 2010
- 10. 如何在Excel 2010
- 11. 如何返回0而不是#Error?
- 12. 如何获得0.9而不是0
- 13. 如何从1而不是0
- 14. Scanf()取代0而不是Float键盘输入
- 15. Excel 2010中的VBA代码
- 16. 如何在JavaScript中匹配0和空字符串,但不是0和undefined,而不是0和null?
- 17. 如何在Laravel中返回0而不是null
- 18. 如何在Datatable空白而不是0中创建单元格?
- 19. 如何在MySQL中使用COUNT时返回0而不是null
- 20. 如何在Excel转2010
- 21. 在列表<>中获取属性值而不是[0],[1]
- 22. 如何通过C#代码在Excel 2007(而不是csv)中进行搜索?
- 23. Excel 2007中VBA代码不Excel中下运行2010
- 24. 如何使用DLL在我的C#代码中读取Excel 2010文件?
- 25. 与1而不是0
- 26. 我乘以0而不是0 !!!! Python的
- 27. 返回 “批准” 列的值 “是\ 0 \ 0 \ 0 \ 0 \ 0 \ 0”,而不是 “是”
- 28. 在POI中显示0而不是Excel单元格中的错误值
- 29. 在Excel中代表负面百分比而不是0.0%
- 30. COUT打印“-0”,而不是“0”
这工作完美!谢谢! – BIGsexy9216