金額5 = SUMX('信息表','信息表'[價(jià)格] * SUM('采購(gòu)表'[重量]))
蔬菜名對(duì)應(yīng)的金額是對(duì)的,只是總計(jì)不對(duì),是怎么回事?不是直接乘總計(jì)啊[痛苦]
![]() ![]() 學(xué)習(xí)達(dá)人
|
xiecf
展開
金額5 = SUMX('信息表','信息表'[價(jià)格] * SUM('采購(gòu)表'[重量]))
蔬菜名對(duì)應(yīng)的金額是對(duì)的,只是總計(jì)不對(duì),是怎么回事?不是直接乘總計(jì)啊[痛苦] ![]() T-8fdmt1s3z
展開
@ bdpstg 其他不變,僅將 '信息表'[蔬菜名] 換成 '采購(gòu)表'[蔬菜名] 結(jié)果是一樣的,已測(cè)試。 ![]() bdpstg
展開
@ xiecf 這是因?yàn),總?jì)欄相當(dāng)于公式外部沒有篩選環(huán)境,所以結(jié)果就是:白不老價(jià)格*SUM('采購(gòu)表'[重量])+扁豆價(jià)格*SUM('采購(gòu)表'[重量])+........=SUM('信息表'[價(jià)格])*SUM('采購(gòu)表'[重量]).
其次 你說的 蔬菜名對(duì)應(yīng)的金額是對(duì)的,是因?yàn)槭紫饶氵@個(gè)公式 會(huì)受外部篩選環(huán)境的影響,其次正好你的篩選的條件是一對(duì)多關(guān)系(也就是信息表的蔬菜名為篩選條件而不是采購(gòu)表的蔬菜名),所以不加CALCULATE值也是正確的。如果你用的是采購(gòu)表的蔬菜名做篩選條件,且不加CALCULATE,那么值就是錯(cuò)的,但是可以更改模型的交叉篩選器方向解決。但是要想總計(jì)那是正確的必須在公式表達(dá)式加CALCULATE,因?yàn)槟銦o法靠外部篩選環(huán)境來做限制。 |
![]() ![]() 學(xué)習(xí)達(dá)人
|
mzxbs1971
展開
|
![]() ![]() 學(xué)習(xí)達(dá)人
|
治愈系1990
展開
|
![]() |
0小不懂0
展開
金額2 = SUMX('采購(gòu)表','采購(gòu)表'[重量]*CALCULATE(SUM('信息表'[價(jià)格])))
行上下文轉(zhuǎn)換就是相當(dāng)于vlookup,加calculate把別表的數(shù)據(jù)v過來 |
![]() |
u322173391
展開
|
![]() ![]() 打卡Lv1
|
鯤鵬賈軍
展開
|
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭(zhēng)議評(píng)論。
參與本評(píng)論即表明您已經(jīng)閱讀并接受
上述條款。