這個也是有人問到的,當他用 Excel 安排行程時,某一個行程點變更時,就要重新排行程的順序,大多是用擴大排序的方式來進行,不過每次新增行程就要再重新做,難道沒有什麼方式可以自動排序嗎?其實非常的簡單,今天的 Excel 教學就來分享,要怎麼將日期/時間自動進行排序,不論你怎麼增減或修改行程都沒問題,完全自動,不用每次重新做一次。
Excel 教學 – 自動將旅遊行程按時間順序排列
我們要做的東西長這樣,左邊黃色區塊是我們在安排旅遊行程時的內容,大家注意一下,可能你在安排時,隨時會去變更某個行程的時間,或者日期,那我們要怎麼讓它能自動像右邊這樣隨時排序呢,往下來看。
這次我們要用到的函數叫做「SORTBY」,其實跟之前介紹的 SORT 函數是兄弟,只是 SORT 函數主要針對單一條件去進行排序,而 SORTBY 可以多重條件,比如我們這次要排序的需求,是先按日期排序後再按時間排序,所以我們的公式如下:
=SORTBY(A2:C1000,A2:A1000,1,B2:B1000,1)
公式解說如下:
=SORTBY(來源範圍,排序條件範圍1,要遞增或遞減的順序,排序條件範圍2,要遞增或遞減的順序)
我弄 2~1000 單純只是把範圍預設大一點,一般應該旅遊行程應該也不會超過 100,大家可以按照自己的需求去調整就可以了,是不是很簡單呢。