99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線(xiàn)電話(huà):13121318867

登錄
2022-01-09 閱讀量: 1438
CALCULATE函數(shù)是PowerBI中最重要、最獨(dú)特的函數(shù)。

CALCULATE函數(shù)是PowerBI中最重要、最獨(dú)特的函數(shù)。因?yàn)樗浅鼵ALCULATETABLE外唯一可以創(chuàng)建新的篩選上下文的函數(shù),它可以通過(guò)函數(shù)內(nèi)部的參數(shù)指定篩選條件,并且能「強(qiáng)勢(shì)」地改變外部的篩選上下文。

它的語(yǔ)法很簡(jiǎn)單:CALCULATE(表達(dá)式,篩選條件1,篩選條件2,…篩選條件n)。

要理解CALCULATE函數(shù)為什么能對(duì)篩選條件進(jìn)行「操縱」,記住以下兩點(diǎn)就可以了

1,無(wú)論是來(lái)自透視表、視覺(jué)對(duì)象、切片器等外部篩選條件,還是CALCULATE函數(shù)自身參數(shù)(從第二個(gè)開(kāi)始)指定的內(nèi)部篩選條件,它們之間都是「且」的關(guān)系。

2,CALCULATE函數(shù)自身參數(shù)所指定的篩選條件,因?yàn)槭荋ardcode的,所以?xún)?yōu)先執(zhí)行calcualte函數(shù)指定的篩選條件。

CALCULATE函數(shù)的基礎(chǔ)應(yīng)用就是在已有外部篩選條件的情況下,增加篩選條件。

用法一:當(dāng)CALCULATE函數(shù)參數(shù)指定的篩選條件與外部篩選條件不在同一列時(shí),CALCULATE函數(shù)為計(jì)算增加篩選

將產(chǎn)品類(lèi)別添加到矩陣的行中,新建以下度量值:

矩陣第一行內(nèi)外部篩選條件是這樣起作用的:

矩陣行上的條件是:產(chǎn)品類(lèi)別 = 辦公用品

銷(xiāo)售額度量值未指定其它篩選條件,計(jì)算值為辦公用品的銷(xiāo)售額。

沙發(fā)銷(xiāo)售額度量值通過(guò)CALCULATE在產(chǎn)品名稱(chēng)上指定了篩選條件:產(chǎn)品名稱(chēng) = 沙發(fā)

這一條件與矩陣行上的條件是且的關(guān)系,因此辦公用品及電子設(shè)備行無(wú)計(jì)算數(shù)值,因?yàn)椴淮嬖诋a(chǎn)品類(lèi)別為辦公用品或者電子設(shè)備并且產(chǎn)品名稱(chēng)為沙發(fā)的銷(xiāo)售記錄。因?yàn)闆](méi)有同時(shí)滿(mǎn)足以上兩個(gè)條件的數(shù)據(jù)子集存在。而家具行中兩個(gè)條件交叉篩選后的數(shù)據(jù)子集只包含銷(xiāo)售沙發(fā)的銷(xiāo)售明細(xì)。因此計(jì)算的僅僅是沙發(fā)的銷(xiāo)售額。

用法二:當(dāng)CALCULATE函數(shù)內(nèi)部參數(shù)指定的條件與外部篩選條件作用在同一列時(shí),CALCULATE函數(shù)中的篩選條件因?yàn)槭峭ㄟ^(guò)代碼明確指定的,所以篩選數(shù)據(jù)集是優(yōu)先級(jí)更高。因此可以修改外部篩選條件。

同樣一個(gè)度量值,我們將矩陣行上的字段改為產(chǎn)品名稱(chēng),計(jì)算結(jié)果如下表

矩陣第一行銷(xiāo)售總額度量值計(jì)算時(shí),只有一個(gè)篩選條件:產(chǎn)品名稱(chēng) = 筆記本,計(jì)算的數(shù)值便只是筆記本的銷(xiāo)售額。

而沙發(fā)銷(xiāo)售額度量值內(nèi)部CALCULATE函數(shù)通過(guò)第二個(gè)參數(shù)指定了篩選條件:產(chǎn)品名稱(chēng) = 沙發(fā)。

如果按照前面的分析,篩選條件之間是且的關(guān)系,那么產(chǎn)品名稱(chēng)既是筆記本又是沙發(fā)的數(shù)據(jù)集是不存在的。計(jì)算結(jié)果應(yīng)該為空才對(duì)。

但是矩陣中每一行都等于402520,也就是沙發(fā)的銷(xiāo)售額。原始的篩選條件被修改了。

當(dāng)CALCULATE函數(shù)通過(guò)參數(shù)指定的條件與外部篩選條件作用于同一列時(shí),通過(guò)函數(shù)參數(shù)指定的篩選條件有優(yōu)先級(jí)。計(jì)算時(shí)以該條件為準(zhǔn)。因此形成了篩選條件被修改的情況。


記住這兩條CALCULATE函數(shù)的計(jì)算規(guī)則基本上能解釋所有場(chǎng)景下的計(jì)算:

1、內(nèi)外部篩選條件之間是「且」的關(guān)系,需要同時(shí)滿(mǎn)足。

2、內(nèi)外部篩選作用于同一列時(shí),CALCULATE函數(shù)參數(shù)指定的篩選存在優(yōu)先級(jí)。



36.8576
0
關(guān)注作者
收藏
評(píng)論(0)

發(fā)表評(píng)論

暫無(wú)數(shù)據(jù)
推薦帖子