我需要从 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做到这一点?
编辑:我正在构建一个工作表,该工作表从其他工作表中提取数据,这些数据的格式符合将数据导入数据库的应用程序的非常具体的需求。我无权更改此应用程序的实现,如果值为“”而不是实际为空,则会失败。