Excel 转换部分列中的数据类型
我正在通过Power Query将数据从Oracle DB live检索到Excel工作簿。在PQ中,在“Transform”选项卡下,有一个函数可以更改列的数据类型,我使用它来显示所有的十进制数。在M代码中,该函数称为TransformColumnTypes。然而,我在数据中有一些字符串,我不能更改为十进制数并产生错误。有没有办法排除这些?因为函数此时占用整个列 在应用函数之前 函数产生误差 代码Excel 转换部分列中的数据类型,excel,vba,powerquery,Excel,Vba,Powerquery,我正在通过Power Query将数据从Oracle DB live检索到Excel工作簿。在PQ中,在“Transform”选项卡下,有一个函数可以更改列的数据类型,我使用它来显示所有的十进制数。在M代码中,该函数称为TransformColumnTypes。然而,我在数据中有一些字符串,我不能更改为十进制数并产生错误。有没有办法排除这些?因为函数此时占用整个列 在应用函数之前 函数产生误差 代码 我不这么认为。如果列中有多个类型,则文本是唯一不会产生错误的类型。 但是,如果它只是图像中的
我不这么认为。如果列中有多个类型,则文本是唯一不会产生错误的类型。
但是,如果它只是图像中的第一行,则在设置列类型之前将其提升到标题将解决此问题。否。但是,如果字符串仅位于第一行,并且希望它们成为列标题,则可以在设置类型之前提升它们。