ALLEXCEPT函數(shù)
實(shí)操舉例:數(shù)據(jù)集:商品銷售明細(xì)表.xlsx
關(guān)注公眾號(hào)獲取數(shù)據(jù):耶濃薄荷
原文鏈接:點(diǎn)我
逆透視列使用方法:不想看圖片的小伙伴可以拉著下方觀看視頻
在Power Query中將‘商品銷售明細(xì)表’和‘省市’兩張表合并查詢
選擇兩表中的‘門店編碼’作為連接鍵
根據(jù)需要選擇展開列
復(fù)制新得到的‘商品銷售明細(xì)表’,添加索引列(右擊菜單列表里會(huì)有兩個(gè)復(fù)制,選擇第二個(gè)‘復(fù)制’全表)
再添加好索引列之后再復(fù)制兩張表(這里復(fù)制三張表是為了添加三個(gè)切片器,可按實(shí)際需要復(fù)制表,復(fù)制表也可在逆透視列之后再進(jìn)行)
選中需要逆透視的列-轉(zhuǎn)換-逆透視列-僅逆透視選定列
效果:(三張表均一樣)
關(guān)閉并應(yīng)用
將三張表建立關(guān)系即可:
接下來是圖表操作:
新建三個(gè)切片器,把三張表的‘屬性’分別放進(jìn)去即可,格式-選擇控件-勾選單選
再建一張矩陣圖,將三張表的值全部放入‘行’中,將其中一張表的‘成本額’和‘銷售額’放入‘值’中即可。
展開層級(jí)即可得到細(xì)分項(xiàng):
美化切片器:格式-常規(guī)-方向-水平
美化一點(diǎn)點(diǎn):同樣適用于圖表
ALLEXCEPT函數(shù):
銷售總額 = SUM('商品銷售明細(xì)表'[銷售額])
ALLEXCEPT省市 = CALCULATE([銷售總額],ALLEXCEPT('省市','省市'[省份]))
省市占比 = DIVIDE([銷售總額],[ALLEXCEPT省市])
從上圖可以看出‘ALLEXCEPT省市’度量值只計(jì)算了‘省份’字段的銷售總額,不會(huì)根據(jù)矩陣中的字段(即外部篩選器進(jìn)行變化)。
視頻在這里: