在 Google 試算表裡想使用排序的功能,除了內建的排序方式之外,也可以使用函數來排序,那就是「SORT 函數」,用這個函數其實也可以輕鬆達到單欄或多欄的排序效果喔,甚至可以在不同工作表之間操作!
歡迎來到《數位小幫手》網站,閱讀文章之前請先了解我們的免責聲明與使用條款及隱私權政策。
點擊追蹤數位小幫手社群平台:Threads、Instagram、Twitter…等等。
SORT 函數介紹
SORT 函數的作用,就是把一欄或是多欄的資料做為依據,排列範圍內的資料列順序後,然後顯示在工作表的其他地方。所以需要在工作表當中選取一個範圍內的資料,也可以在同一份試算表當中,框選其他工作表的資料。
而 SORT 函數主要包含了三種引數:範圍、排序欄、遞增或遞減排列。它的語法為:
=SORT(範圍,排序欄,遞增,[排序欄_2,遞增_2, ...])
- 範圍:指的是要排序的資料範圍
- 排序欄:則是選擇要排序的是範圍裡面的第幾欄
- 遞增或遞減:第三個引數決定排列的順序,遞增排列的話就填「True 或 1」,遞減排列則填入「False 或 0」
基本上,SORT 後面的括號裡面,最少要填入以上三個引數,才能完成「單欄的排列」。
如果要用 SORT 函數進行「多欄排列」的話,可以在上面三個引數都填完之後,繼續再填入「排序欄」及「遞增遞減」的引數,來新增「次要的欄位排列」。
SORT 函數實際操作
了解過函數的基本架構之後,就可以開始進行操作囉!
Step 1:準備一張要被排序的資料表格
這邊以圖中的表格當作例子,我想要把左邊的資料用 SORT 來重新排列,顯示在右側的資料欄當中。其中第一列是凍結窗格,就不用動它了。
Step 2:輸入 SORT 函數
接著選定一個儲存格,在公式列當中輸入 SORT 函數。
Step 3:輸入範圍
第一個要輸入的引數,就是把想要排序的資料範圍填寫進去。
Step 4:輸入要排序的欄位
第二個引數,則是要填寫資料範圍當中,想要排序的是哪一個資料欄。以下圖為例,如果想要排的是最左邊姓名欄,引數就填「1」,想要排序月份那欄的話,引數就填「2」,以此類推。
Step 5:輸入要排列的順序
第三個引數,則是決定剛剛選的資料欄要用什麼方式排序。
→ 用升冪排序就填「True」或是「1」。
→ 用降冪排序就填「False」或是「0」。
填完這三個引數之後,基本上就可以達到單欄的自動排序的效果了。
如果有多欄排序的需求,就重複步驟四與五
如果想做到多欄的排序,除了前面三個引數之外,可以在後面繼續填入新的引數。
以下圖為例,除了要第二欄要用升冪排序之外,我還想將第三欄做降冪排序,那就在公式後面加上 3,False
,也就是重複步驟四跟步驟五,添加「新的排序欄引數」跟「新的升冪降冪引數」。
完成排序
最後補上「右括號」,按 Enter
完成公式,函數就會根據你提供的訊息來自動排序,並且在儲存格中展開陣列。
SORT 可從其他工作表抓取資料範圍
SORT 函數除了從同一張工作表抓取資料範圍之外,也可以從別張工作表提取出資料範圍。在輸入「範圍」的引數時,直接點擊別張工作表,進去框選範圍就好。
結語
學會了 Google 試算表的 SORT 函數之後,就等於學會了一種新的排序方法,而且因為是函數的關係,還可以跟其他函數搭配使用,或是將引數指定到特定儲存格,讓資料分析更加靈活。
而雖然 SORT 函數不能針對顏色排序,但是可以搭配「條件式格式設定」的功能,讓資料排序產生「色階」變化,這也是一種美化表格的小技巧喔!
延伸閱讀
- 【Google 試算表】文章總列表
- 【Google 試算表】如何排序資料,這些基礎排序技巧快學起來!
- 【Google 試算表】用 2 種顏色排序能讓資料排起來更好看!
- 【Google 試算表】如何多欄排序?到專屬的介面操作就對囉!
- 【Google 試算表】下拉式選單怎麼做?資料驗證 2 招用起來!
References:文件編輯器說明
原網站|數
位
小
幫
手
digitalyoming
.com
( 未經許可,禁止轉載 )
原網址|https://digitalyoming.com/how-to-use-sort-function-in-google-sheets/