使用所需公式填充您的单元格:

使用所需公式填充您的单元格:

目前我有一个 Excel 公式,其内容如下:

=IF(ISBLANK(F24),"",F24*$C24)

但是,如果 F24 为空,则此公式不会返回空单元格。它会返回一个空字符串,如果在该列上运行任何算术公式,则会导致 #VALUE 错误。

如果将公式改为:则算术将起作用:

=IF(ISBLANK(F24),,F24*$C24)

但随后单元格显示包含零,这会使电子表格变得混乱,因为它包含稀疏数据。

IF 语句是否可以指定在给定条件下单元格应被视为零空?

答案1

这是一个回答来自 stack overflow。看起来它需要一点 VB,但它有很好的文档。

答案2

我尝试将无效数据放入我希望散点图忽略的单元格中。我的具体 IF 语句是:

如果(AR25 > $AS$24,T25,1/0)

如果条件不满足,单元格中的结果为:#DIV/0!

我的散点图(没有标记连接的点)并没有忽略这些单元格,而是将它们视为具有值 0。

我最终费了好大劲才将那些我不想绘制的单元格(点)设置为我知道将始终是绘图一部分的点的值,也就是说,我将问题点隐藏在绘图中的合适位置。这个组合奏效了。

答案3

我已经找到了一种将真正的 NULL 值放入 Excel 的方法,尽管它有点俗气。

我所追求的是能够跳过许多空单元格(注意:不包含公式)到下一个非空白单元格。以下方法可以实现这一点...

使用所需公式填充您的单元格:

=if(C1="它","耶!,"")

将其复制/粘贴到您感兴趣的所有单元格。将文件保存为 .csv 文件。

将 .csv 文件重新打开到 Excel 中。所有空白字段现在都为 NULL。

如果您需要保留一些以前的格式或其他内容,请保存常规 excel 文件(带格式),然后将同一文件保存为 .csv。重新打开 .csv 文件时,将值粘贴到格式化的 .xlsx 文件中。

就这样!

相关内容