【Excel函數136】SORTBY 依指定範圍排序,建立更靈活的動態報表工具

更新 發佈閱讀 5 分鐘

在 Excel 中,SORTBY 函數能根據一個或多個「排序依據範圍」來重新排列資料。它不會改變原始資料,而是回傳新的排序陣列,適合用於 依分數排序名單、依日期排序紀錄、依條件排序報表 等情境。

🔹快速摘要(語法、用途、常見場景)

用途:依另一個範圍或欄位的值排序陣列

語法:=SORTBY(array, by_array1, [sort_order1], [by_array2], [sort_order2], …)

常見場景:依分數排序名單、依日期排序紀錄、依條件排序報表、多欄排序

一、SORTBY 函數語法與用途

=SORTBY(array, by_array1, [sort_order1], [by_array2], [sort_order2],)
  • array:要排序的陣列或範圍
  • by_array1:排序依據的範圍或陣列
  • sort_order1(選填):排序方式,1=升冪(預設)、-1=降冪
  • by_array2, sort_order2(選填):可指定第二排序依據

回傳結果為依指定範圍排序後的動態陣列。

二、範例教學:五個基礎 + 五個進階範例

🔸基礎範例

範例一:依分數排序名單

=SORTBY(A2:A10,B2:B10,-1)

說明:將 A2:A10 的姓名依 B2:B10 的分數降冪排序。

範例二:依日期排序紀錄

=SORTBY(A2:C10,C2:C10,1)

說明:依 C 欄日期升冪排序整個表格。

範例三:依文字排序

=SORTBY(A2:C10,B2:B10,1)

說明:依 B 欄文字升冪排序。

範例四:依多欄排序

=SORTBY(A2:C10,B2:B10,-1,C2:C10,1)

說明:先依分數降冪,再依日期升冪排序。

範例五:依另一個範圍排序

=SORTBY(A2:A10,D2:D10,1)

說明:將 A 欄名單依 D 欄的值升冪排序。

🔸進階範例

範例六:搭配 FILTER 篩選後排序

=SORTBY(FILTER(A2:C100,B2:B100="有效"),C2:C100,-1)

說明:篩選「有效」資料後,依 C 欄降冪排序。

範例七:搭配 UNIQUE 建立排序名單

=SORTBY(UNIQUE(A2:A100),B2:B100,1)

說明:建立不重複名單並依 B 欄排序。

範例八:依多條件排序報表

=SORTBY(A2:D100,C2:C100,-1,D2:D100,1)

說明:依分數降冪,再依日期升冪排序。

範例九:搭配 SEQUENCE 建立動態索引排序

=INDEX(A2:A10,SORTBY(SEQUENCE(ROWS(A2:A10)),B2:B10,-1))

說明:依分數降冪建立動態索引。

範例十:建立動態報表區塊

=SORTBY(FILTER(A2:D100,C2:C100>50),C2:C100,-1)

說明:篩選分數大於 50 的資料,並依分數降冪排序。

三、常見問題解答(FAQ)

Q1:SORTBY 與 SORT 有何不同?

SORTBY 可依「另一個範圍」排序,SORT 只能依陣列本身排序。

Q2:SORTBY 可以多欄排序嗎?

可以,支援多個 by_array 與 sort_order。

Q3:SORTBY 可以處理文字嗎?

可以,文字會依字母順序排序。

Q4:SORTBY 會改變原始資料嗎?

不會,它只回傳新的排序陣列。

Q5:SORTBY 是否支援橫向排序?

不支援 by_col 參數,僅能依指定範圍排序。

四、注意事項與錯誤排除

  • 若 by_array 與 array 列數不一致,會回傳錯誤。
  • sort_order 僅支援 1(升冪)與 -1(降冪)。
  • 若 array 為空,會回傳空陣列。
  • 在舊版 Excel 不支援 SORTBY,僅 Excel 365 可用
  • 多欄排序時,需確保各 by_array 與 array 對應正確。

五、延伸技巧與相關函數

  • SORT:單一陣列排序,簡單快速。
  • FILTER:搭配 SORTBY 篩選後排序。
  • UNIQUE:建立不重複名單並排序。
  • SEQUENCE:建立動態索引,控制排序邏輯。
  • INDEX:搭配 SORTBY 建立動態查表。

六、結語與延伸閱讀推薦

SORTBY 是 Excel 中比 SORT 更靈活的排序工具,能依不同範圍或欄位排序資料,適合用於報表整理、名單排序與動態分析。若需要更進階的排序邏輯,建議搭配 FILTER、UNIQUE、SEQUENCE 等函數使用。

留言
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
70會員
340內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
2025/11/15
在 Excel 中,SORT 函數能依指定欄位與排序方式,將資料動態排序並輸出新陣列。它不會改變原始資料,而是回傳一個新的排序結果,適合用於報表整理、名單排序、動態分析與結構重建。 用途:依指定欄位與排序方式,回傳排序後的陣列
Thumbnail
2025/11/15
在 Excel 中,SORT 函數能依指定欄位與排序方式,將資料動態排序並輸出新陣列。它不會改變原始資料,而是回傳一個新的排序結果,適合用於報表整理、名單排序、動態分析與結構重建。 用途:依指定欄位與排序方式,回傳排序後的陣列
Thumbnail
2025/11/09
RTD 函數是 Excel 中少數能「持續更新」的函數之一,能從外部 COM 自動化伺服器即時接收資料。它適合用於金融報價、即時監控、IoT 數據串流等場景,並可取代傳統的 DDE(動態資料交換)方式。 🔹快速摘要(語法、用途、常見場景) 用途:從 COM 自動化伺服器擷取即時資料
Thumbnail
2025/11/09
RTD 函數是 Excel 中少數能「持續更新」的函數之一,能從外部 COM 自動化伺服器即時接收資料。它適合用於金融報價、即時監控、IoT 數據串流等場景,並可取代傳統的 DDE(動態資料交換)方式。 🔹快速摘要(語法、用途、常見場景) 用途:從 COM 自動化伺服器擷取即時資料
Thumbnail
2025/11/09
在 Excel 中,ROWS 函數能回傳某個範圍中包含的列數,無論該範圍從哪一列開始。它與 ROW 函數不同,ROW 回傳列號,而 ROWS 回傳「列數」。這使得 ROWS 成為建立動態公式、控制資料長度、或搭配其他函數進行資料擴展與結構重建的重要工具。 建立動態公式與報表結構的核心工具
Thumbnail
2025/11/09
在 Excel 中,ROWS 函數能回傳某個範圍中包含的列數,無論該範圍從哪一列開始。它與 ROW 函數不同,ROW 回傳列號,而 ROWS 回傳「列數」。這使得 ROWS 成為建立動態公式、控制資料長度、或搭配其他函數進行資料擴展與結構重建的重要工具。 建立動態公式與報表結構的核心工具
Thumbnail
看更多
你可能也想看
Thumbnail
本文提供快速建立成本估價單的方法,透過Excel資料庫與VLOOKUP函數,自動化計算成本,節省時間與人力。教學步驟包含資料庫建立、函數連結與下拉選單製作,並提供範例與模板下載。
Thumbnail
本文提供快速建立成本估價單的方法,透過Excel資料庫與VLOOKUP函數,自動化計算成本,節省時間與人力。教學步驟包含資料庫建立、函數連結與下拉選單製作,並提供範例與模板下載。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
在臺灣,有部分企業會使用民國日期,因此如何在 Excel 中轉換民國和西元日期就顯得非常重要。 除了日期轉換之外,計算年紀、星期、生肖、星座也是常見的日期處理需求。這些需求看似簡單,但如果沒有 Excel 的幫助,可能會花費不少時間和精力。
Thumbnail
在臺灣,有部分企業會使用民國日期,因此如何在 Excel 中轉換民國和西元日期就顯得非常重要。 除了日期轉換之外,計算年紀、星期、生肖、星座也是常見的日期處理需求。這些需求看似簡單,但如果沒有 Excel 的幫助,可能會花費不少時間和精力。
Thumbnail
高效生活,幫助你找回更多自己的時間 哈囉,這裡是 AL 的 Googlesheet 學習筆記 本系列文章,會帶你認識各種函數,學習並應用於日常,加速生活與工作、提升效率 今天要介紹的函數是 countif 和 countifs
Thumbnail
高效生活,幫助你找回更多自己的時間 哈囉,這裡是 AL 的 Googlesheet 學習筆記 本系列文章,會帶你認識各種函數,學習並應用於日常,加速生活與工作、提升效率 今天要介紹的函數是 countif 和 countifs
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
情境 M小姐經常會在Excel報表中,利用輔助欄位進行計算,這些輔助欄位最後都會被【隱藏】起來,M小姐常常需要將計算後的結果,填入到另外一張報表中,這時進行複製貼上後,總是會把這些隱藏的輔助欄位給貼上來,M小姐應該怎麼複製,才能略過這些隱藏的範圍呢?
Thumbnail
情境 M小姐經常會在Excel報表中,利用輔助欄位進行計算,這些輔助欄位最後都會被【隱藏】起來,M小姐常常需要將計算後的結果,填入到另外一張報表中,這時進行複製貼上後,總是會把這些隱藏的輔助欄位給貼上來,M小姐應該怎麼複製,才能略過這些隱藏的範圍呢?
Thumbnail
年終決算的時間又到了,一想到密密麻麻的Excel報表就頭痛嗎?Excel的各種功能實在太多,加上又有堆積如山的資料數據。有哪種財務報表可以解救辛苦的打工人啊!別擔心,這篇文章將教你一鍵美化表格、一鍵求和、一秒排出業績高低、資料條即時顯示業績高低、業績圖表業績起伏更直覺以及一眼看出圖表業績最高點。
Thumbnail
年終決算的時間又到了,一想到密密麻麻的Excel報表就頭痛嗎?Excel的各種功能實在太多,加上又有堆積如山的資料數據。有哪種財務報表可以解救辛苦的打工人啊!別擔心,這篇文章將教你一鍵美化表格、一鍵求和、一秒排出業績高低、資料條即時顯示業績高低、業績圖表業績起伏更直覺以及一眼看出圖表業績最高點。
Thumbnail
高效生活,幫助你找回更多自己的時間 哈囉,這裡是 AL 的 Googlesheet 學習筆記 本系列文章,會帶你認識各種函數,學習並應用於日常,加速生活與工作、提升效率 今天要介紹的函數是 if 和 ifs
Thumbnail
高效生活,幫助你找回更多自己的時間 哈囉,這裡是 AL 的 Googlesheet 學習筆記 本系列文章,會帶你認識各種函數,學習並應用於日常,加速生活與工作、提升效率 今天要介紹的函數是 if 和 ifs
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
歡迎來到 AL 的 Googlesheet 學習筆記系列文章。在這個系列中,我們將一步步介紹各種函數,並將它們應用於日常生活中,加速工作、提高效率。 計算商品與單價、小計與總計是多數人日常辦公時常常面臨的課題,今天要介紹的函數 SUMPRODUCT
Thumbnail
歡迎來到 AL 的 Googlesheet 學習筆記系列文章。在這個系列中,我們將一步步介紹各種函數,並將它們應用於日常生活中,加速工作、提高效率。 計算商品與單價、小計與總計是多數人日常辦公時常常面臨的課題,今天要介紹的函數 SUMPRODUCT
Thumbnail
高效生活,幫助你找回更多自己的時間 哈囉,這裡是 AL 的 Googlesheet 學習筆記 本系列文章,會帶你認識各種函數,學習並應用於日常,加速生活與工作、提升效率 今天要介紹的函數是 ARRAYFORMULA
Thumbnail
高效生活,幫助你找回更多自己的時間 哈囉,這裡是 AL 的 Googlesheet 學習筆記 本系列文章,會帶你認識各種函數,學習並應用於日常,加速生活與工作、提升效率 今天要介紹的函數是 ARRAYFORMULA
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News