我需要从Excel公式中返回空单元格,但看起来Excel会将空字符串或对空单元格的引用视为与真空单元格不同。所以基本上我需要这样的东西从Excel中的公式返回空单元格
=IF(some_condition,EMPTY(),some_value)
我试图做的事情,如
=IF(some_condition,"",some_value)
和
=IF(some_condition,,some_value)
,并假设B1是一个空单元格
=IF(some_condition,B1,some_value)
但这些似乎都不是真正的空单元格,我猜是因为它们是公式的结果。是否有任何方法来填充单元格当且仅当满足某些条件,否则保持单元格真空?
编辑:建议,我试着返回NA(),但为了我的目的,这也没有工作。有没有办法与VB做到这一点?
编辑:我正在建立一个工作表,从其他工作表中拉取数据,格式化为将数据导入数据库的应用程序的特定要求。我没有权限更改此应用程序的实现,如果值为“”而不是实际为空,则失败。
你能解释为什么单元格需要空白吗?根据什么“空白”得到你,可能有一个解决方法。 –
单元格包含公式,不是吗?那它怎么可能是空的或空白的? –
我有一个类似的问题,我正在绘制图形,不想在图表上显示空白项目的值0。如果记录是空单元格,它会从图中省略它们,但下面“答案”中列出的任何方法都会在图上显示0。 :( – Cobusve