powerbi里小数如何显示为百分比(PowerBI函数MAXMIN)

今天公司去峨眉山团建去了,晚上还喝了点酒,他们大部分人都泡温泉戏水去了,我就回到房间静静的再写一篇简单一点的,以保持我每天连续更新的状态。虽然MAX和MIN函数很简单,但是为了这个系列的完整性,还是需要写一篇放在这里的,下面就开始了。

powerbi里小数如何显示为百分比(PowerBI函数MAXMIN)(1)

MAX和MIN函数和Excel里面的功能是一样的,就是求传入参数里面的最大或最小值,放到PowerBI里面也就多了一个带表筛选的MAXX和MINX函数,用法前面几篇以X结尾函数的也说的很明白了,这里就演示一下就行了。

【MAX】

MAX(<column>) MAX(<expression1>, <expression2>)

MAX函数对表某一列值求最大值,或者对多个值取最大值。在比较两个表达式时,空白将视为0。也就是说,Max(1,Blank())会返回1,Max(-1, Blank())会返回Black。如果两个参数都为空,则MAX返回空白。如果任一表达式返回不允许的值,MAX将返回一个错误。不支持逻辑值值, 如果要计算逻辑值列,可以使用MAXA函数。

最大金额 = MAX([总金额])

powerbi里小数如何显示为百分比(PowerBI函数MAXMIN)(2)

MAX空值比较1 = MAX(1,BLANK()) MAX空值比较2 = MAX(-1,BLANK())

powerbi里小数如何显示为百分比(PowerBI函数MAXMIN)(3)

【MAXA】

MAXA(<column>)

MAXA主要是对数值型和日期型数据进行取最大值,但是如果遇到其他类型的值,会做如下处理↓

  • 逻辑值,TRUE的行计为1,FALSE 的行计为0;
  • 空单元格会被忽略;
  • 如果列中包含的值均不可用,MAXA则将返回 0。

使用方法都差不多,这里就不做演示了。

【MAXX】

MAXX(<table>,<expression>)

功能就是先对表进行筛选,然后对筛选表求最大值,只计算数字、文本和日期。下面是求手机类产品每月的最大值金额,DAX语句和效果如下↓

手机最大金额 = MAXX( FILTER('模拟销售数据', RELATED('产品表'[品类])="手机"), [数量]*[单价] )

powerbi里小数如何显示为百分比(PowerBI函数MAXMIN)(4)

下面是MIN系列,用法和上面MAX是完全一样的,只是取最小值,就不详细解释了,简单演示一下效果就行了。

【MIN】

MIN(<column>) MIN(<expression1>, <expression2>)

求每月销售金额最小值↓

最小金额 = MIN([总金额])

powerbi里小数如何显示为百分比(PowerBI函数MAXMIN)(5)

与BLANK值进行比较↓

MIN空值比较1 = MIN(1,BLANK()) MIN空值比较2 = MIN(-1,BLANK())

powerbi里小数如何显示为百分比(PowerBI函数MAXMIN)(6)

【MINX】

MINX(<table>, < expression>)

求手机类产品每月的最小值金额,DAX语句和效果如下↓

手机最小金额 = MINX( FILTER('模拟销售数据', RELATED('产品表'[品类])="手机"), [数量]*[单价] )

powerbi里小数如何显示为百分比(PowerBI函数MAXMIN)(7)

powerbi里小数如何显示为百分比(PowerBI函数MAXMIN)(8)

powerbi里小数如何显示为百分比(PowerBI函数MAXMIN)(9)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页