用過數(shù)據(jù)透視表的讀者(應(yīng)該很少人沒用過吧)應(yīng)該都深有體會(huì):創(chuàng)建數(shù)據(jù)透視表以后,行字段的排列就開始放飛自我,完全不按照數(shù)據(jù)源的排列順序來。
一般情況下可能不需要太在意,但是如果有中文數(shù)字順序表怎么實(shí)現(xiàn)輸入,數(shù)據(jù)透視表無論如何也不按數(shù)字順序排列順序表怎么實(shí)現(xiàn)輸入,這就尷尬了。
今天就教大家如何讓數(shù)據(jù)透視表完全按數(shù)據(jù)源的順序排列。
案例:
將下圖 1 制作成數(shù)據(jù)透視表,要求數(shù)據(jù)透視表的“班級(jí)”和“姓名”列的順序必需跟源數(shù)據(jù)表的順序完全一致。
效果如下圖 2 所示。
解決方案:
先按平時(shí)的方法創(chuàng)建數(shù)據(jù)透視表,看一下是否能實(shí)現(xiàn)需求。
1. 選中數(shù)據(jù)表的任意區(qū)域--> 選擇菜單欄的“插入”-->“數(shù)據(jù)透視表”
2. 在彈出的對(duì)話框中選擇“現(xiàn)有工作表”--> 選擇所需創(chuàng)建的位置 --> 點(diǎn)擊“確定”
3. 在右側(cè)的“數(shù)據(jù)透視表字段”區(qū)域,將“班級(jí)”和“姓名”拖動(dòng)到“行”區(qū)域,“分?jǐn)?shù)”拖動(dòng)到“值”區(qū)域。
但是“班級(jí)”和“姓名”都沒有按照數(shù)據(jù)表的順序排序,而是自動(dòng)按拼音字母順序從小到大排。
所以傳統(tǒng)方法并不奏效,還得想其他招。
下面是今天的技巧。
1. 在 D 列新增一個(gè)“序號(hào)”列,從 1 開始順序編號(hào)。
2. 選中數(shù)據(jù)表的任意區(qū)域--> 將數(shù)據(jù)透視表創(chuàng)建到現(xiàn)有工作表中
3. 將“班級(jí)”和“姓名”拖動(dòng)到“行”區(qū)域,“分?jǐn)?shù)”和“序號(hào)”拖動(dòng)到“值”區(qū)域。
4. 在“數(shù)據(jù)透視表字段”區(qū)域中點(diǎn)擊“序號(hào)”字段旁邊的箭頭--> 在彈出的菜單中選擇“值字段設(shè)置”
5. 在彈出的對(duì)話框中選擇“最小值”--> 點(diǎn)擊“確定”
6. 選中數(shù)據(jù)透視表的任意區(qū)域--> 選擇菜單欄的“設(shè)計(jì)”-->“報(bào)表布局”-->“以表格形式顯示”
7. 點(diǎn)擊“班級(jí)”旁邊的小箭頭--> 在彈出的菜單中選擇“其他排序選項(xiàng)”
8. 在彈出的對(duì)話框中選擇“升序排序(A 到 Z)依據(jù)(A):”--> 在下拉菜單中選擇“Min of 序號(hào)”--> 點(diǎn)擊“確定”
班級(jí)的排列順序已經(jīng)跟數(shù)據(jù)源一致了。
9. 點(diǎn)擊“姓名”旁邊的小箭頭--> 同樣選擇“其他排序選項(xiàng)”
10. 在彈出的對(duì)話框中仍然選擇升序和“Min of 序號(hào)”--> 點(diǎn)擊“確定”
現(xiàn)在,數(shù)據(jù)透視表中所有行區(qū)域的字段排序順序就跟源數(shù)據(jù)表完全保持一致了。