vlookup函式需要排序嗎(Excel表格vlookup怎麼排序)
我們在對資料進行排序的時候只有兩種規則,要麼升序要麼降序,排序之後excel會根據自己預設的規則將資料排列在一起,但是往往很多時候這種預設的排列順序不是我們想要的,比如在這裡我們想要對部門進行排序,並且希望資料是按照:總經辦,人事部,行政部,財務部,市場部,銷售部這樣的順序進行排列的,如果我們直接按照部門升序或者降序都無法達到要求,如下圖
這個時候我們就需要手動調整資料的位置,排序就失去了意義,今天就跟大家分享2種根據條件排序的方法,操作都很簡單,下面就讓我們來一起操作下
一、使用vlookup函式
在這裡我們可以使用vlookup函式來為資料構建一個輔助列來進行條件排序,首先我們在一旁將部門按照條件排列好,緊接著在資料後構建一個從1開始的序列,然後我們使用vlookup將這個輔助列中的序列引用到資料表中,根據輔助列進行升序排列即可,最後將輔助列刪除即可
輔助列公式為:=VLOOKUP(B3,$O$4:$P$9,2,0),在這裡我們需要注意的是第一引數是部門所在的單元格位置,而第二引數必須選擇絕對引用
二、使用自定義排序
什麼是自定義排序呢,就是我們來自己設定排序的規則,首先我們點選資料的任何一個區域,然後點選排序選擇自定義排序,我們將主要關鍵字設定為部門,在次序中我們選擇自定義,然後在右側輸入想要排序的部門順序,每個部門以回車鍵隔開,新增完畢後點選確定,然後在左側的自定義序列中找到我們新增的次序,點選排序即可,這樣的話我們也可以達到根據條件排序的效果
以上就是我們在excel中進行條件排序的方法,這兩種方法你更喜歡哪一個呢?
我是excel零到一,關注我持續分享更多excel技巧
專欄
30天excel從入門到精通
作者:Excel從零到一
15幣
2,168人已購
檢視