美文网首页BI学习笔记
函数周期表丨其他丨值丨CONVERT

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

作者: Fabric丨白茶 | 来源:发表于2021-03-19 10:51 被阅读0次

    CONVERT函数

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

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

    用途:转换数据类型。

    CONVERT函数可以转换数据类型;

    FORMAT函数可以调整数据格式;

    VALUE函数可以转换为值。

    在一些特定的场合,我们不方便修改数据源格式的时候,这三个函数会很有用。

    语法

    DAX=
    CONVERT(<表达式>, <数据类型>)
    

    参数

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

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

    返回结果

    对应数据类型的值。

    例子

    例子1:

    例子1 =
    CONVERT ( DATE ( 2020, 8, 8 ), INTEGER )
    

    结果:

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

    例子2:

    例子2 =
    CONVERT ( ( DATE ( 2020, 8, 8 ) - DATE ( 2020, 8, 5 ) ), INTEGER )
    

    结果:

    例子3:

    例子3 =
    CONVERT ( ( 9 - 8 ), DATETIME )
    

    结果:

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


    注意:

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

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

    小伙伴们❤GET了么?

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

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

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

    相关文章

      网友评论

        本文标题:函数周期表丨其他丨值丨CONVERT

        本文链接:https://www.haomeiwen.com/subject/vzeijktx.html