馬震安

實例描述:將人員“張三”的業績從高到低進行排序(圖1)。
首先,選中數據區域A1:C19,然后依次點擊“排序和篩選→篩選”,點擊“人員”列的篩選按鈕(▼),在彈出的窗口中將“全選”處的勾選去掉,只勾選“張三”。這樣,就只顯示出有關“張三”的記錄了,此時原選擇區域仍處于被選中狀態。接下來,直接依次點擊“排序和篩選→自定義排序”,在彈出的窗口中勾選“數據包含標題”,“主要關鍵字”處選擇“業績”、“次序”處選擇“降序”,點擊“確定”(圖2)。
最后,再依次點擊“排序和篩選→篩選”,將“自動篩選”功能關閉,恢復原數據顯示,但此時表格已經經過了排序,結果正是我們所需要的對某類數據進行排序,而不影響其他數據在原表中的順序(圖3)。
當然,我們也可以通過公式為某類數據加上名次。比如,只對“張三”的“業績”按“月份”排名。
首先,在D 2單元格中輸入公式“=SUMPRODUCT((B$2:B$19=$B$2)*(C$2:C$19>C2))+1”,并向下填充,結果就會得到按“張三”的“業績”進行的排名,但這時其他人員的排名也有顯示(圖4)。
接下來,選中B1單元格,依次點擊“排序和篩選→篩選”,點擊“人員”列的篩選按鈕(▼),在彈出的窗口中將“張三”處的勾選去掉,確定后在篩選出的結果中刪除其他人員名次下的數據。最后,再依次點擊“排序和篩選→篩選”,將“自動篩選”功能關閉,恢復原數據顯示。這樣,在不改變記錄順序的情況下也能完成對記錄的排名(圖5)。