1

我从 SQL Server 结果集中复制数据并将其粘贴到 Excel 电子表格中。NULL 值需要在 Excel 中显示为空白,但默认行为是显示单词“NULL”。对于文本字段,我可以在原始查询中应用 ISNULL([field],'') 。但是数字字段呢?我不希望它为 0,它需要为空白。有基于查询的解决方案吗?我一直忘记查找和替换。

4

1 回答 1

0

这更像是一个评论,但对低代表做,我会发布作为答案。默认情况下,Excel 在粘贴到工作表时不会为数字值显示空白。它将(正确地)将空白数据点解释为 0。由于您愿意查找 0 并将其替换为空值,因此这似乎是出于演示目的。如果是这种情况,我建议使用条件格式。当单元格的值 = 0 时设置使文本变为白色。如果您对该列应用任何数学,则空单元格或 0 单元格的效果是相同的,因此对公式/函数没有影响。

于 2017-01-21T03:13:09.240 回答