问题描述
我正在尝试编写一个Excel自定义函数,该函数返回一个包含时间戳和值的动态数组。在某些情况下,时间戳可能没有值。在这种情况下,我希望动态数组中的值真正为空。
我需要这样做是因为我想使用动态数组中的数据来创建图形,并且只要我为空单元格返回''
或null
,Excel就会将其解释为0,而图形不会看起来正确(我希望图形在有空白单元格时对数据进行插值)
解决方法
对于自定义函数,我们不能返回空白内容或NULL。动态数组将为空单元格返回0,这是设计使然。您可以尝试使用一个空字符串作为一种解决方法,但这肯定会更改文件中的内容。