使用vlookup輕鬆搞定條件排序,再也不用一個一個的調整了

我們在對數據進行排序的時候只有兩種規則,要麼升序要麼降序,排序之後excel會根據自己默認的規則將數據排列在一起,但是往往很多時候這種默認的排列順序不是我們想要的,比如在這裡我們想要對部門進行排序,並且希望數據是按照:總經辦,人事部,行政部,財務部,市場部,銷售部這樣的順序進行排列的,如果我們直接按照部門升序或者降序都無法達到要求,如下圖

使用vlookup輕鬆搞定條件排序,再也不用一個一個的調整了

這個時候我們就需要手動調整數據的位置,排序就失去了意義,今天就跟大家分享2種根據條件排序的方法,操作都很簡單,下面就讓我們來一起操作下

一、使用vlookup函數

在這裡我們可以使用vlookup函數來為數據構建一個輔助列來進行條件排序,首先我們在一旁將部門按照條件排列好,緊接著在數據後構建一個從1開始的序列,然後我們使用vlookup將這個輔助列中的序列引用到數據表中,根據輔助列進行升序排列即可,最後將輔助列刪除即可

輔助列公式為:=VLOOKUP(B3,$O$4:$P$9,2,0),在這裡我們需要注意的是第一參數是部門所在的單元格位置,而第二參數必須選擇絕對引用

使用vlookup輕鬆搞定條件排序,再也不用一個一個的調整了

二、使用自定義排序

什麼是自定義排序呢,就是我們來自己設置排序的規則,首先我們點擊數據的任何一個區域,然後點擊排序選擇自定義排序,我們將主要關鍵字設置為部門,在次序中我們選擇自定義,然後在右側輸入想要排序的部門順序,每個部門以回車鍵隔開,添加完畢後點擊確定,然後在左側的自定義序列中找到我們添加的次序,點擊排序即可,這樣的話我們也可以達到根據條件排序的效果

使用vlookup輕鬆搞定條件排序,再也不用一個一個的調整了

以上就是我們在excel中進行條件排序的方法,這兩種方法你更喜歡哪一個呢?

我是excel零到一,關注我持續分享更多excel技巧



分享到:


相關文章: