試算表:篩選或排序後自動編號

更新於 發佈於 閱讀時間約 6 分鐘
遇懶預覽專用第一段:=subtotal(3,$B$2:B2),如果還是不確定怎麼用的話請繼續往下看;本文適用於Apple Numbers、Google Spreadsheet以及Microsoft Office Excel,不負責任主觀判定實用度為87%,使用頻率也是87%,難易度則是8.7%。

我是不知道大家用試算表都是為了什麼啦,我很常是用來塞入一堆資訊之後再根據需求排序、篩選,通常輸入完條件後跑出落落長的資訊,不管怎麼樣就是要編號一下,不然看著左邊一堆跳號不只不太順眼,資訊一多也不知道怎麼參考,不過這函式在常常編輯試算表期間會很自然地輸入,日子一久要用到時偶爾就會忘記又要重新查,所以寫在筆記中算是真的備忘用。

不然人的大腦容量就那樣,你要知道雞毛蒜皮的小事是不會有人幫你記得的,要是你把珍貴的大腦容量拿來記這種搜尋就有的東西,那些雞毛蒜皮的小事可就沒辦法放在腦子裡了你說對吧!

媽呀,太亂來了吧!

所以我們來看看這個功能是怎麼實作的:

raw-image
raw-image
raw-image

這邊可以看到兩個工具都可以使用同一個函式實作自動編號的功能,原理就在SUBTOTAL函式第一個選項"3"的功能,其實就是COUNTA,可以將選擇的範圍中有內容的欄位加總並回傳欄位數量,這樣在範圍內的欄位即使經過重新排序或是篩選也是可以正常重新編號。不過要特別注意在Google Spreadsheet中若選用"建立新的篩選器檢視畫面"(Create new filter view),這個公式是會失效的哦!

以下附上SUBTOTAL相關的函式語法:

SUBTOTAL(函式代碼, 範圍_1, [範圍_2, ...])

函式代碼:

  1. AVERAGE - 傳回資料集的數字平均值 (忽略文字)。
  2. COUNT - 傳回資料集中的數值個數。
  3. COUNTA - 傳回資料集中值的個數。
  4. MAX - 傳回數字資料集中的最大值。
  5. MIN - 傳回數字資料集中的最小值。
  6. PRODUCT - 傳回一連串數字相乘的結果。
  7. STDEV - 根據樣本計算標準差。
  8. STDEVP - 根據整個總體計算標準差。
  9. SUM - 傳回一連串數字和/或儲存格的總和。
  10. VAR - 根據樣本計算變異數。
  11. VARP - 根據整個總體計算變異數。

這些代碼同時都還包含了忽略隱藏列的編號,使用方式皆是將代碼加上百位數1,如本文所使用的COUNTA若是需要忽略隱藏列,就要改用103,以此類推。

範圍_1 計算小計時納入的第一個範圍。
範圍_2 計算小計時納入的第二個範圍,後面可以依此類推。

參考連結:
Google文件編輯器說明 - SUBTOTAL
https://support.google.com/docs/answer/3093649

Microsoft Office 支援 - Excel/公式和函數/其他函數/SUBTOTAL 函數
https://support.microsoft.com/en-us/office/subtotal-function-7b027003-f060-4ade-9040-e478765b9939

Apple 支援 - 公式與函數輔助說明 - SUBTOTAL
https://support.apple.com/guide/functions/subtotal-ffa44e825e5d/11.2/web/1.0

以下都是備註:
因為剛好兩台Macbook都往生了(關於這兩台的故事我們之後再專門做一支影片為各位講解聊...),所以Numbers的部分就先借用iCloud的截圖,我還在等M1 Ultra...

為了寫這篇才特別去查了一下中文敘述在Apple、Google及Microsoft有沒有差異,結果還真的有,Function在Apple中叫函數,而在Google和Microsoft一樣是被稱做函式,Function中語法使用上稱呼就都有一點點不同,例如Apple譯作函數編號(function-num)、Google上稱做函式代碼(function_code),Microsoft則寫作函式引數(function_num),閱讀上雖然不太會造成困擾,但參照過來這邊還是得選一個比較方便一點,我就先照可以在所有裝置都可以免費使用的Google來記錄(因為都是開瀏覽器);也是因為這樣本來想要把各選項都大概介紹一下用法跟範例,但寫起來自己看著看著好像有點憋扭,像是在寫Google Spreadsheet說明文件(好像也不是不行就是了),後來就決定依照需求來記錄,下一次如果有類似的需求還可以再次用到SUBTOTAL再來想要編輯本文還是要開新標題了。

好啦,其實是有點懶。
留言
avatar-img
留言分享你的想法!
avatar-img
媽呀,太亂來了吧!的沙龍
1會員
2內容數
試著把搜尋過、使用過、問過、答過的東西收集起來,然後看看可不可以慢慢養成整理的習慣,如果剛好也有幫到你就更棒了!
你可能也想看
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
全球科技產業的焦點,AKA 全村的希望 NVIDIA,於五月底正式發布了他們在今年 2025 第一季的財報 (輝達內部財務年度為 2026 Q1,實際日曆期間為今年二到四月),交出了打敗了市場預期的成績單。然而,在銷售持續高速成長的同時,川普政府加大對於中國的晶片管制......
Thumbnail
全球科技產業的焦點,AKA 全村的希望 NVIDIA,於五月底正式發布了他們在今年 2025 第一季的財報 (輝達內部財務年度為 2026 Q1,實際日曆期間為今年二到四月),交出了打敗了市場預期的成績單。然而,在銷售持續高速成長的同時,川普政府加大對於中國的晶片管制......
Thumbnail
在職場上,Excel 是許多人必備的工具之一。它可以用來處理各種數據,包括統計、分析、報表等。在處理數據時,求和是常見的操作之一。然而,如果我們想要在篩選項目更改時,總和資料也隨機變動,該怎麼做呢?
Thumbnail
在職場上,Excel 是許多人必備的工具之一。它可以用來處理各種數據,包括統計、分析、報表等。在處理數據時,求和是常見的操作之一。然而,如果我們想要在篩選項目更改時,總和資料也隨機變動,該怎麼做呢?
Thumbnail
Google 試算表還有一個花括號 { } 的參照方法,可以參照範圍。學會的話,對處理大量資料有很多好處!我們來看看怎麼用 { } 來處理吃資料吧。
Thumbnail
Google 試算表還有一個花括號 { } 的參照方法,可以參照範圍。學會的話,對處理大量資料有很多好處!我們來看看怎麼用 { } 來處理吃資料吧。
Thumbnail
而本篇要介紹的為以下三組函數: COUNT , COUNTIF, COUNTIFS, COUNTA AVERAGE, AVERAGEIF, AVERAGEIFS, AVERAGEA SUM, SUMIF, SUMIFS, SUMA
Thumbnail
而本篇要介紹的為以下三組函數: COUNT , COUNTIF, COUNTIFS, COUNTA AVERAGE, AVERAGEIF, AVERAGEIFS, AVERAGEA SUM, SUMIF, SUMIFS, SUMA
Thumbnail
或許 ARRAYFORMULA 是個聞風喪膽的函式,但是你懂了它、它就會幫你!一起來看看 ARRAYFORMULA 是什麼吧!
Thumbnail
或許 ARRAYFORMULA 是個聞風喪膽的函式,但是你懂了它、它就會幫你!一起來看看 ARRAYFORMULA 是什麼吧!
Thumbnail
遇懶預覽專用第一段:"=subtotal(3,$B$2:B2)",如果還是不確定怎麼用的話請繼續往下看;本文適用於Apple Numbers、Google Spreadsheet以及Microsoft Office Excel,不負責任主觀判定實用度為87%,使用頻率也是87%,難易度則是8.7%。
Thumbnail
遇懶預覽專用第一段:"=subtotal(3,$B$2:B2)",如果還是不確定怎麼用的話請繼續往下看;本文適用於Apple Numbers、Google Spreadsheet以及Microsoft Office Excel,不負責任主觀判定實用度為87%,使用頻率也是87%,難易度則是8.7%。
Thumbnail
最近因為輸入資料節省時間跟正確性的需求, 去查了Excel的函數運算怎麼用, 花了大概10分鐘查資料看教學影片, 試了兩三次就成功了~ 現在來分享一下我這次學到的函數。 由於工作上的需求, 需要從一堆數值裡面篩選出範圍內的數量, 但因為數量有點大,我又有點懶惰(其實不只有點), 步驟一:輸入關鍵字
Thumbnail
最近因為輸入資料節省時間跟正確性的需求, 去查了Excel的函數運算怎麼用, 花了大概10分鐘查資料看教學影片, 試了兩三次就成功了~ 現在來分享一下我這次學到的函數。 由於工作上的需求, 需要從一堆數值裡面篩選出範圍內的數量, 但因為數量有點大,我又有點懶惰(其實不只有點), 步驟一:輸入關鍵字
Thumbnail
今天要介紹的是進階的 SELECT 功能,可以即時對 QUERY 的結果運算,迅速取得數值的平均、總和、最大值、最小值和數量,省去拉資料透視表(pivot table)的麻煩!
Thumbnail
今天要介紹的是進階的 SELECT 功能,可以即時對 QUERY 的結果運算,迅速取得數值的平均、總和、最大值、最小值和數量,省去拉資料透視表(pivot table)的麻煩!
Thumbnail
寫完第一篇突然就覺得很熱血,馬上迫不及待的要來寫第二篇,雖然我的肩膀已經開始隱隱作痛。 這篇就來一個簡單點的~ 這篇很單純的就是【你儲值多少,就送多少】,並沒有一些奇奇怪怪的條件或但書 一樣來看一下他的規則吧! (內容數字已做調整,與原先完全不同,此只為一起研究Excel)
Thumbnail
寫完第一篇突然就覺得很熱血,馬上迫不及待的要來寫第二篇,雖然我的肩膀已經開始隱隱作痛。 這篇就來一個簡單點的~ 這篇很單純的就是【你儲值多少,就送多少】,並沒有一些奇奇怪怪的條件或但書 一樣來看一下他的規則吧! (內容數字已做調整,與原先完全不同,此只為一起研究Excel)
Thumbnail
首先我要介紹的這個案例式我前天剛拿到的,熱騰騰的端午節玩家儲值活動優惠贈送 (內容數字已做調整,與原先不同,此只為一起研究Excel)
Thumbnail
首先我要介紹的這個案例式我前天剛拿到的,熱騰騰的端午節玩家儲值活動優惠贈送 (內容數字已做調整,與原先不同,此只為一起研究Excel)
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News