PowerQuery是一個(gè)Excel插件楷怒,同時(shí)也是Power BI的一個(gè)組件。通過(guò)運(yùn)用該插件鸠删,可將不同的數(shù)據(jù)來(lái)源進(jìn)行重組與整合,建立數(shù)據(jù)模型巧娱,從而為大數(shù)據(jù)分析做好相應(yīng)準(zhǔn)備烘贴。本案例主要介紹了該插件在數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換上的應(yīng)用。
現(xiàn)有如下表格桨踪,需要將匯總表轉(zhuǎn)換為清單表。也就是锻离,清單表中相同一行的行數(shù)與匯總表中每行的尾列數(shù)值一致。
step1.點(diǎn)擊power query插件卫键,進(jìn)入操作界面虱朵,選中該表任意單元格钓账,再單擊“從表”選項(xiàng)卡。
step2.彈出“從表”對(duì)話框絮宁,再勾選“表包含標(biāo)題”這一命令。這等于提示系統(tǒng)惕蹄,該表存在標(biāo)題治专,需要予以保留。
step3.在操作界面下张峰,選中“庫(kù)存”列字段棒旗,點(diǎn)擊“自定義列”,添加新的列铣揉。
step4.定義新的列。將列名改為“明細(xì)”敌厘,輸入自定義列的公式
【={1..[庫(kù)存]}】朽合,“庫(kù)存”是通過(guò)插入或雙擊“可用列”中的“庫(kù)存”植入公式的。
step5.選中新添加的列“明細(xì)”曹步,點(diǎn)開右上角的擴(kuò)展功能,將該列擴(kuò)展到新行尿孔。
step6.最終結(jié)果如下圖所示筹麸。盡管已初步達(dá)到既定目標(biāo),但效果仍不太理想竹捉,這是因?yàn)椤懊骷?xì)”列中存在不為“1”的數(shù)值。
step7.此時(shí)可全選“明細(xì)”列侵续,然后在“添加列”選項(xiàng)內(nèi)點(diǎn)開“信息”,選取“符號(hào)”状蜗。最后,再刪除多余的列轧坎。