excel排序怎樣把個體戶和公司排序(EXCEL按部門匯總人員詳單)
2023-04-21 00:22:27 1
原創作者: 祝洪忠 轉自:EXCEL之家ExcelHome
小夥伴們好啊,今天老祝和大家一起學習一個另類的匯總技巧。
如下圖所示,是某公司各部門的部分員工信息:
現在要根據這些數據,按部門進行匯總。分別得到各部門的人員詳單、人數和平均年齡:
接下來,咱們就以Excel 2019為例,來說說具體的操作過程。
步驟1
單擊數據區域任意單元格,在【power pivot】選項卡下單擊【添加到數據模型】按鈕。
如果你的Excel中沒有顯示這個選項卡,可以依次單擊【文件】→【選項】,打開【Excel選項】對話框。然後按下圖所示步驟設置即可。
步驟2
單擊數據區域底部的任意空白單元格,在編輯欄輸入公式:
人員詳單:=CONCATENATEX('表2','表2'[姓名],",")
CONCATENATEX函數的作用是按照指定的間隔符號來合併多個字符串。
用法是:
=CONCATENATEX(表名,表名[欄位名],間隔符號)
單擊其他空白單元格,在編輯欄輸入公式:
人數:=COUNTA('表2'[姓名])
COUNTA函數的作用是對指定欄位中的非空單元格進行計數。
再次單擊其他空白單元格,在編輯欄輸入公式:
平均年齡:=AVERAGE('表2'[年齡])
AVERAGE函數的作用,是計算指定欄位的平均值。
步驟3
插入數據透視表。
在【數據透視表欄位列表】中,依次將「部門」拖動到行區域,將「人員詳單」、「人數」和「平均年齡」拖動到值區域。
右鍵單擊透視表中的「總計」→刪除總計。
最後單擊數據透視表,在【設計】選項卡下選擇一種內置的樣式效果:
OK,一個帶有人員詳單的部門匯總表就完成了: