POWER BI——之rankx 排名函數(shù)的理解
時間:2023-06-26 11:12:01 | 來源:網(wǎng)站運營
時間:2023-06-26 11:12:01 來源:網(wǎng)站運營
POWER BI——之rankx 排名函數(shù)的理解:
排名是我們經(jīng)常用的功能之一,在EXCEL中經(jīng)常會用到RANK函數(shù)進行排名。
在PB中排名經(jīng)常用到的是RANKX(迭代)的排名。
有不少人對該題排名rankx中為何要使用 ALL('銷售數(shù)據(jù)'[城市]) 有疑問。
先來看下RANKX的語法:
這里的第一參數(shù)<table>和第二參數(shù)<expression>是決定排名的依據(jù),由第一和第二參數(shù)組成一張?zhí)摂M表,在虛擬表中 對城市的銷量進行排序。
我們可以將虛擬表轉(zhuǎn)化為物理表就方便理解了:
1)提取“銷售數(shù)據(jù)表”中的城市字段(不重復)
2)添加每個城市的銷售額列
3)對銷售額排序
4)對這張臨時表的排序 就一目了然了
總結:所以在 排名度量值的table字段 應該輸入的 是 ALL('銷售數(shù)據(jù)'[城市]) 。