天天看點

對不規範的資料進行資料整理清洗,學會這個執行個體!

Excel情報局

職場聯盟Excel

生産挖掘分享Excel基礎技能

Excel愛好者大學營

用1%的Excel基礎搞定99%的職場問題

做一個超級實用的Excel公衆号

Excel是門手藝玩轉需要勇氣

數萬Excel愛好者聚集地

SUPER EXCEL MAN

對不規範的資料進行資料整理清洗,學會這個執行個體!
對不規範的資料進行資料整理清洗,學會這個執行個體!
對不規範的資料進行資料整理清洗,學會這個執行個體!

1

職場執行個體

在日常的職場辦公中,我們經常需要對不規範的資料進行資料整理清洗。今天我們來分享一個執行個體模型。

如下圖所示:

下圖是一張藥方明細表。A列為藥方的名稱,B列為每個藥方具體的明細藥品,我們仔細觀察發現,每個藥品包含藥品名稱和數量機關,并且藥品與藥品之間是用分隔符号逗号“,”進行間隔開來的。

對不規範的資料進行資料整理清洗,學會這個執行個體!

我們最後要将上方的資料經過一系列的清洗轉換,變成下方圖檔所示的效果:即變成規則的清單式的表格,并且添加“切片器”進行便利的篩選。

對不規範的資料進行資料整理清洗,學會這個執行個體!

2

解題思路

首先我們選中需要轉換的資料區域A1:B4單元格資料區域,然後點選上方的“資料”頁籤,點選“從表格”按鈕,彈出一個“建立表”的對話框,預設勾選“表包含标題”,最後點選“确定”按鈕。即可将選中的資料加載至Power Query編輯器内。如下圖所示:

對不規範的資料進行資料整理清洗,學會這個執行個體!

在Power Query編輯器内,選中第2列“處方明細”資料,然後點選“首頁”頁籤下面的“拆分列”按鈕,選擇“按分隔符”進行拆分資料,此時即可進入“按分隔符拆分列”的對話框,這裡比Excel中的“分列”功能的優勢是可以自動識别我們的分隔符号逗号,例如下圖中的“選擇或輸入分隔符”框中自動就輸入了逗号“,”。

然後接着點選“進階選項”按鈕,将“拆分為”設定為“行”,即将拆分的資料按行顯示。最後點選“确定”按鈕,即可完成拆分操作。如下圖所示:

對不規範的資料進行資料整理清洗,學會這個執行個體!

選中第2列“處方明細”列,接着點選“拆分列”,選擇“按照從非數字到數字的轉換”,即可将藥品名稱和數量機關拆分形成兩列單獨顯示。如下圖所示:

對不規範的資料進行資料整理清洗,學會這個執行個體!

選中第3列“數量機關”列,接着點選“拆分列”,選擇“按照從數字到非數字的轉換”,即可将數量和機關拆分形成兩列單獨顯示。如下圖所示:

對不規範的資料進行資料整理清洗,學會這個執行個體!

然後我們簡單的修改一下列名稱,輕按兩下列标題直接進行修改即可。如下圖所示:

對不規範的資料進行資料整理清洗,學會這個執行個體!

點選“首頁”頁籤,點選“關閉并上載”按鈕,将資料上載到Excel工作表中,如下圖所示:

對不規範的資料進行資料整理清洗,學會這個執行個體!

點選加載完成的資料上的任意一個單元格,接着點選上方的“設計”頁籤,找到并點選“插入切片器”按鈕,即可在Excel工作表中插入一個切片器,我們選擇按“小藥方”進行篩選,最後的效果如下圖所示:

對不規範的資料進行資料整理清洗,學會這個執行個體!