PQ-M及函数:如何判断数据的类型?

小勤:Power Query里有类似Excel的ISNUMBER等函数吗?怎么判断某一个数据是文本,还是数字?

大海:Power Query里常用于判断数据类型的函数有两个,一个是Value.Is,还有一个是Value.Type。

小勤:啊?具体怎么用?比如我要实现下面这个功能:

大海:这个可以这样,比如说用Value.Is函数:

小勤:也就是说,Value.Is可以用来判断各种类型的数据?只要第二个参数改为相关类型的关键字即可?

大海:对的。比如还可以判断是否为文本等等:type text……

小勤:那如果用Value.Type函数呢?

大海:用Value.Type函数就是先识别出这个数据是什么类型的,然后再加判断,而Value.Is函数是直接判断。比如这样:

小勤:原来这样,知道这两个函数,剩下的就是对Power Query里各种数据类型及其关键字的熟悉了。

大海:对的,一般来说你经常用到哪几类函数,那几类函数对应的数据类型就记一下,比如number、text、date、list、table等,其实,随着你对函数使用的不断熟悉,这些类型自然就记住了。

小勤:好的。


在线M函数快查、系列文章及配套视频链接:

https://app.powerbi.com/view?r=eyJrIjoiZDVhZDBlMTYtNDkzNC00YWFjLWFhMmMtMmI3NTk2Y2ZhMzc3IiwidCI6ImUxMTAyMjkxLTNkYzUtNDA1OC1iMDc3LWQ0YzU4YWJkMWRkOCIsImMiOjEwfQ%3D%3D

注意,因为公众号文章是不能直接通过点击的方式跳转到外部链接的,所以需要大家动手复制到浏览器中打开。

(0)

相关推荐