前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >函数周期表丨其他丨值丨CONVERT

函数周期表丨其他丨值丨CONVERT

原创
作者头像
PowerBI丨白茶
修改2021-08-31 11:16:01
3820
修改2021-08-31 11:16:01
举报
文章被收录于专栏:PowerBI

CONVERT函数

CONVERT函数被微软划分到“其他”函数里面,隶属于值函数。

其实白茶觉得,从某些意义上来讲,应该将CONVERT函数、FORMAT函数、VALUE函数划分到一类。

用途:转换数据类型。

CONVERT函数可以转换数据类型; FORMAT函数可以调整数据格式; VALUE函数可以转换为值。 在一些特定的场合,我们不方便修改数据源格式的时候,这三个函数会很有用。

语法

代码语言:javascript
复制
DAX=
CONVERT(<表达式>, <数据类型>)

参数

表达式:任何有效的表达式。

数据类型:INTEGER(整数)、DOUBLE(十进制数)、STRING(文本)、BOOLEAN (True/False)、CURRENCY(固定的十进制数)、DATETIME(日期、时间等)。

返回结果

对应数据类型的值。

例子

例子1:

代码语言:javascript
复制
例子1 =
CONVERT ( DATE ( 2020, 8, 8 ), INTEGER )

结果:

这是最基本的用法,用于修改数据源格式。

例子2:

代码语言:javascript
复制
例子2 =
CONVERT ( ( DATE ( 2020, 8, 8 ) - DATE ( 2020, 8, 5 ) ), INTEGER )

结果:

例子3:

代码语言:javascript
复制
例子3 =
CONVERT ( ( 9 - 8 ), DATETIME )

结果:

关于CONVERT函数的基本用法到这里就结束了。


注意:

1、FORMAT函数看起来和CONVERT函数类似,但是FORMAT只是转换了显示的样式,呈现的结果原本是什么类型,就是什么类型;而CONVERT函数是输出新的类型,这点小伙伴们注意区分。

2、数据源同一列格式一定要统一,虽然这是基础的问题,但是很多小伙伴都会忽略,这会导致CONVERT函数输出结果报错。

小伙伴们❤GET了么?

白茶会不定期的分享一些函数卡片

(文件在知识星球[PowerBI丨需求圈])

这里是白茶,一个PowerBI的初学者。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

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