Excel PowerQuery:数字列中的空值

Posted

技术标签:

【中文标题】Excel PowerQuery:数字列中的空值【英文标题】:Excel PowerQuery: null values in a number column 【发布时间】:2014-10-08 18:47:57 【问题描述】:

我正在使用 PowerQuery 查询从 CSV 文件导入数据。 CSV 文件中的某些单元格是空的。导入 PowerQuery 时,这些单元格会收到错误“无法将值 null 转换为数字类型”。该字段被(正确地)标识为 type=number。但是,我真的只是希望这些错误值只是空白条目,就像它们在原始文件中一样。 “替换错误”只允许我将这些错误值更改为数字(它不会让分配空白或任何非数字值)。关于如何将这些值设为空白(或 Null)的任何想法?

【问题讨论】:

我认为这是 Int64.From 特定版本的 Power Query 中的错误。该函数在今天肯定可以工作,并将空白值和空值都转换为空值。 【参考方案1】:

该列已在“更改类型”步骤中输入为整数 Int64。将列的类型更改为十进制数。您应该不会再看到错误,并且您的空白将显示为“null”,并将用作 null。

【讨论】:

以上是关于Excel PowerQuery:数字列中的空值的主要内容,如果未能解决你的问题,请参考以下文章

第一列中的空值是不是会阻止在 Pentaho Spoon 中导入 Excel 文件?

数据可视化之PowerQuery篇空值(null)运算的的解决思路

数据可视化之PowerQuery篇空值(null)运算的的解决思路

pandas 怎么处理表格中的空值

Oracle - 用另一列中的值填充列中的空值

如何使用文本框搜索功能返回同一列中的空值和值