我在一份文件中有两个excel表格,用来根据数字估计制作图表。其中一个工作表是通过插件将数据导入excel的数据库查询。当从我的数据库中提取数据时,您可以看到插件没有在C和D列中用0填充空格。RallyQuery
第二张表用于进行计算,以制作图表。如果仔细观察,G和H列应该与上一张图片中的C和D完全匹配,但是excel在数据库中空白的单元格中添加了零。用于从第一张纸中提取数据的公式是:
=IFERROR(AgileCentralQueryResultList[@PlanEstimate],"")我需要excel停止用零替换空白,而不删除数据库中正确的任何真正的零。我找到的所有答案都删除了真正的零,这是行不通的。合计
发布于 2016-04-20 22:22:22
你需要稍微调整你的公式,一个空白单元格显然不会产生错误。因此,您可能需要放弃公式的iferror部分,并使用if。如果有包含实际错误结果的源单元格,则需要执行第二个if。
备选案文1
=IF(AgileCentralQueryResultList[@PlanEstimate]="","",AgileCentralQueryResultList[@PlanEstimate])选项2
=IF(OR(AgileCentralQueryResultList[@PlanEstimate]="",ISERROR(AgileCentralQueryResultList[@PlanEstimate])),"",AgileCentralQueryResultList[@PlanEstimate])选项3
=IFERROR(IF(AgileCentralQueryResultList[@PlanEstimate]="","",AgileCentralQueryResultList[@PlanEstimate]),"")我将首先尝试选项1,看看是否需要使用选项2进行错误检查。
发布于 2016-04-20 23:36:42
使用所有的巨大变化,从“前进的教育”,我能够增加我的IFERROR检查回到他的公式,以使所有的一切都是快乐的。谢谢你,谢谢你指导我。
=IFERROR(IF(OR(AgileCentralQueryResultList[@PlanEstimate]="",ISERROR(AgileCentralQueryResultList[@PlanEstimate])),"",AgileCentralQueryResultList[@PlanEstimate]),"")https://stackoverflow.com/questions/36756110
复制相似问题