前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >这个数据里明明有空格,为什么分列不成功?

这个数据里明明有空格,为什么分列不成功?

作者头像
大海Power
发布2021-08-31 10:16:44
9300
发布2021-08-31 10:16:44
举报
文章被收录于专栏:用户8950297的专栏

小勤:我这个数据里明明有空格,但为什么分列不成功啊?

大海:你怎么就那么肯定它是个空格呢?

小勤:中间不是明显空着吗?

大海:那只是你看起来像,如果你用空格分列不成功的话,那应该不是空格。

小勤:啊?不是空格?那到底是个啥?该怎么办?

大海:我来试试看。

Step-01:获取数据

Step-02:数据分列

大海:你看!PowerQuery都自动识别出来可能要分列的符号是#(00A0)了,你自己多手把它改成空格了吧?

小勤:PowerQuery里还能自动识别啊!我正奇怪这是什么鬼呢。

大海:对的,PowerQuery在分列时,会根据数据的特征判断,自动给你建议。图中这个#(00A0)是这个特殊字符的Unicode。

小勤:啊!那如果我里面有2个可能分列的地方,又是不同的符号呢?

大海:抬杠是吧?呵呵。不过你说的这种情况也是很常见。

小勤:那肿么办?如果又是个看不懂的字符,而又没有识别出来,肿么办?

大海:那这个时候,你可以先把单元格的内容复制过来,然后删掉除符号的内容,剩下不就是你要的符号了吗?比如刚才这个。

大海:删掉其他内容后,确定就OK了。

你看:

小勤:这也行!

大海:当然可以啊!

小勤:那如果我想知道里面到底是啥,肿么办?

大海:这个其实可以在Excel里用函数unicode函数得到它的编码(并用DEC2HEX函数转换为十六进制,位数不足的前面补0凑够4位即可),去搜索一下unicode编码对照表就知道了。如这个例子里涉及的特殊字符,00A0就可以通过下面的公式得到:

小勤:啊。原来这些都是有据可循的。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-08-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel到PowerBI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档