Power BI(十一)Power Pivot常用DAX函数

Power BI(十一)Power Pivot常用DAX函数

主要提及以下的函数,用法其实和平常的Excel公式差不多

  • 数据的提取和合并函数
  • 数据的格式转换函数
  • 聚合函数
  • 逻辑函数
  • 信息函数
  • 数学函数
  • 文本函数
  • 日期和时间函数
  • 转换函数
  • 关系函数

数据的提取和合并函数

数据的格式转换函数

格式规范

说明

y

将年显示为不带前导零的数字 (0-9)。 如果这是用户定义的数字格式中的唯一字符,则使用 %y

yy

以带一个前导零的两位数字格式显示年(如果适用)。

yyy

以四位数字格式显示年。

yyyy

以四位数字格式显示年。

M

将月显示为不带前导零的数字(例如,一月表示为 1)。 如果这是用户定义的数字格式中的唯一字符,则使用 %M

MM

将月显示为带一个前导零的数字(例如,01/12/01)。

MMM

将月显示为缩写(例如,Jan)。

MMMM

将月显示为完整的月份名称(例如,January)。

d

将天显示为不带前导零的数字(例如,1)。 如果这是用户定义的数字格式中的唯一字符,则使用 %d

dd

将天显示为带一个前导零的数字(例如,01)。

ddd

将天显示为缩写(例如,Sun)。

dddd

将天显示为全名(例如,Sunday)。

聚合函数

函数

说明

SUM

求和

AVERAGE

求平均值

MEDIEN

求中位值

MAX

求最大值

MIN

求最小值

COUNT

数值格式的计数

COUNTA

所有格式的计数

COUNTBLANK

空单元格的计数

COUNTROWS

表格中的行数

DISTINCTCOUNT

不重复计数

逻辑函数

函数

说明

IF

根据某个/几个逻辑判断是否成立,返回指定的数值

IFERROR

如果计算出错,返回指定数值

AND

逻辑关系的“且” - &&

OR

逻辑关系的“或” - ||

SWITCH

数值转换

信息函数

函数

说明

ISBLANK

是否空值

ISNUMBER

是否数值

ISTEXT

是否文本

ISNOTEXT

是否非文本

ISERROR

是否错误

数学函数

函数

说明

ABS

绝对值

ROUND

四舍五入

ROUNDUP

向上舍入

ROUNDDOWN

向下舍入

INT

向下舍入到整数(取整数)

文本函数

函数

说明

FORMAT

日期或数字格式的转换

LEFT

从左向右取

RIGHT

从右向左取

MID

从中间开始取

LEN

返回指定字符串的长度

FIND

查找

SEARCH

查找

REPLACE

替换

SUBSTITUTE

查找替换

VALUE

转换成数值

BLANK

返回空值

CONCATENATE

连接字符串,等同于“&”

LOWER

将字母转换成小写

UPPER

将字母转换成大写

TRIM

从文本中删除两个词之间除了单个空格外的所有空格

REPT

重复字符串

日期和时间函数

函数

说明

YEAR

返回当前日期的年份

MONTH

返回112的月份的整数

DAY

返回月中第几天的整数

HOUR

返回023的整数(小时)

MINUTE

返回059的整数(分钟)

SECOND

返回059的整数(秒)

TODAY

返回当前的日期

NOW

返回当前的日期和时间

DATE

根据年、月、日生成日期

TIME

根据时、分、秒生成日期时间

DATEVALUE

将文本格式的日期转换成日期格式

TIMEVALUE

将文本格式的时间转换成日期时间格式

EDATE

调整日期格式中的月份

EOMONTH

返回调整后的日期中月份的最后一天

WEEKDAY

返回17的整数(星期几),返回参数建议使用2

WEEKNUM

当前日期在一整年中的周数(11日开始算)

转换函数

函数

说明

FORMAT

日期或数字格式的转换

VALUE

转换成数值

INT

转换成整数

DATE

转换成日期格式

TIME

转换时间格式

CURRENCY

转换成货币

关系函数

函数

说明

RELATED

从“一”端提取/引用“多”端的列值

RELATEDTABLE

从“多”端提取/引用“一”端的相关行的表格

猜你喜欢

转载自blog.csdn.net/LuYi_WeiLin/article/details/88938001