前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >有小数时从数字到非数字的拆分会出错!咋整?顺便试了一把chatGPT,呵呵!|PowerBI技巧

有小数时从数字到非数字的拆分会出错!咋整?顺便试了一把chatGPT,呵呵!|PowerBI技巧

作者头像
大海Power
发布2023-09-09 14:39:30
1700
发布2023-09-09 14:39:30
举报
文章被收录于专栏:用户8950297的专栏

- 1 -

最近,有朋友在使用Power BI进行数据整理的时候,要把合在一列里的内容进行拆分:

原想着使用“从数字到非数字”的拆分方式可以更方便一点儿,谁知道,竟然出错了!

实际上,这里很明显,是因为Power Query里将小数点当做非数字了。

数据下载链接:https://t.zsxq.com/05UrZzjm2

那该怎么办呢?

其实也很简单,我们仔细看一下这个拆分步骤生成的公式:

其中,所谓“从数字”,就是生成了一个{"0".."9"}的数字列表,而“非数字”,就是用not List.Contains函数排除了列表中的非数字内容。

理解这个步骤公式(函数)的基本原理后,我们就可以很方便地把它给改好——在列表里,加上小数点即可,修改后如下:

这时,数据已经正确了,但是,显然原来拆出来的列多了,而且列名也不是我们想要的,怎么办呢?

一是我们可以手动把多余的列删掉,然后修改列名,但这个稍显麻烦。实际上,我们继续观察这个步骤公式,就知道,可以很简单地在步骤公式里处理掉,即直接把步骤公式里的“尺寸.1”、“尺寸.2”……等内容改掉或删掉多余的内容即可:

出错其实并不可怕,找到原因,然后处理掉就好了!

- 2 -

最近,chatGPT火的不得了!那么我们试一下chatGPT的数据整理能力:

牛逼,还真的直接拆好了!不过这个数据其实挺规整的。咱们再换一个:

这倒是也都拆出来了,不过有一点点儿乱,生成的结果复制到Excel里是这样的:

再试试没有订单号区分的情况:

看起来很规整,是不是?但是,仔细看,其中竟然把重复品名的产品(比如猪肉干)给去重了,不仔细看还以为很完美!——是不是有点儿“太”聪明了?

再来试一下一言:

表格是整理好了,可是,长宽高和单位没有分开啊!

我们继续问:

长、宽、高中间把单位重复了一下,然后加了空格——这是分开?不过挺牛逼的是,竟然还帮我把单位转成中文了。

- 3 -

chatGPT对语言的理解和处理能力的确很强大,前段时间也有很多朋友分享了各种用它来写DAX公式或程序的内容,虽然不能完全准确,但也算表现惊人。既然这样,以后只要将数据丢给chatGPT,它就给我们分析结果了,我们为什么还要学Power BI?

实际上,我们问的每一个问题,都是相对独立的,而chatGPT也是基于我们的“监督”下,不断地根据我们发现的问题、提出的问题然后进行理解和回答,而并没有能力自主地形成思路,比如说类似Power Query将多个步骤连成一体变成一个自动化的处理过程,同时,它并不存在判断异常以及处理异常的机制——起码目前是这样。

所以,我们可以看到,在数据整理方面,chatGPT的能力明显比接受规范的数据提供DAX公式方面要弱得多,对Power Query相关问题的响应也要弱得多。

这……其实就有点儿一本正经瞎扯淡的意思了。

你用chatGPT问过关于Power BI的问题吗?它的表现怎样?

欢迎大家留言,一起围观。

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档