使用Power query进行指定字段合并的时候,我不知道有哪些无效字符,可以让无效字符过滤吗
时间: 2024-04-04 11:34:54 浏览: 88
是的,使用Power Query进行指定字段合并时,可以让无效字符过滤。
可以按照以下步骤进行处理:
1. 打开Power Query编辑器,选中需要合并的列。
2. 在“Transform”选项卡中,选择“Replace Values”。
3. 在弹出的对话框中,不输入任何字符,直接点击“OK”按钮。
4. 再次选择需要合并的列,在“Transform”选项卡中选择“Merge Columns”。
5. 在弹出的对话框中,选择需要合并的列和合并后的分隔符。
6. 勾选“Remove null values”选项。
7. 点击“OK”按钮进行合并。
通过以上步骤,可以让Power Query自动过滤掉无效字符,从而避免无效字符对合并操作的影响。
相关问题
使用Power query进行指定字段合并的时候,遇见无效字符应该怎么办
当在使用Power Query进行指定字段合并时,如果遇到无效字符,可以按照以下步骤进行处理:
1. 打开Power Query编辑器,选中需要合并的列。
2. 在“Transform”选项卡中,选择“Replace Values”。
3. 在弹出的对话框中,输入需要替换的无效字符和替换后的字符。
4. 点击“OK”按钮进行替换。
5. 再次选择需要合并的列,在“Transform”选项卡中选择“Merge Columns”。
6. 在弹出的对话框中,选择需要合并的列和合并后的分隔符。
7. 点击“OK”按钮进行合并。
通过以上步骤,可以避免无效字符对合并操作的影响。
使用Power query进行指定字段合并的时候,出现[Dataformat.eroor]""(十六进制值)是无效的字符,我不知道是哪些字符,怎么合并过滤掉
如果你不知道具体出现了哪些无效字符,也可以通过Power Query的其他功能来过滤掉无效字符。具体步骤如下:
1. 打开Power Query编辑器,选中需要合并的列。
2. 在"Transform"选项卡中,选择"Text Column",然后选择"Transform"。
3. 在弹出的对话框中,选择需要应用的文本转换操作,例如"Trim"(去除空格)、"Lowercase"(转换为小写字母)等。
4. 点击"OK"按钮进行转换。
5. 再次选择需要合并的列,在"Transform"选项卡中选择"Merge Columns"。
6. 在弹出的对话框中,选择需要合并的列和合并后的分隔符。
7. 勾选"Remove null values"选项。
8. 点击"OK"按钮进行合并。
通过以上步骤,Power Query会先对数据进行文本转换,将一些无效字符转换成有效字符或者去除掉。然后再进行合并操作,就可以避免无效字符对合并操作的影响了。当然,具体的文本转换操作需要根据具体的数据情况进行选择。如果还有其他的数据格式错误,也可以使用类似的方法进行处理。