台灣的班級名單、活動通告、機關名冊,常看到「依姓名筆畫排列」。聽起來很單純:把第一個字的筆畫數算出來,由少到多排。實務上卻常出現:同一份名單兩個人算的筆畫不同、同筆畫誰先誰後吵起來、或軟體排出來跟手算不一致。本文說明這套排序在做什麼、爭議通常卡在哪,以及如何用工具加速又不過度信任。

筆畫排序到底在排什麼

最常見的規則是:

  1. 取姓名的第一個字(通常是姓,復姓則依活動規定,有時仍只看第一字)。
  2. 計算該字的筆畫數
  3. 筆畫少者在前、多者在後。
  4. 筆畫相同時,再依約定的次規則(例如下一筆畫字形、第二個字、或沿用既有名冊順序)。

這與英文依字母順序、韓文依字母/音節組成排序類似,都是為了讓大量人名有一個可預期的檢索位置。它不評斷身分高低,只是一種編排公約。

筆畫怎麼數:為何會有兩種答案

繁體中文筆畫計算,理想上依字書或教育部標準字形的筆順與筆畫規範。爭議常來自:

  • 手寫習慣與標準字形不同:個人草寫省筆,不代表正式筆畫變少。
  • 異體字/舊字形:同一姓氏在戶籍、印章、自行輸入法可能出現細微差異。
  • 部件怎麼拆:有些字的筆畫在不同字書略有出入,導致「我算 12、你算 13」。
  • 把注音或英文夾在姓名中:外文名、隔音符號、中間點的處理,各單位規定不一。

因此,學校或機關若已公告「以某份標準/某系統為準」,現場爭論個人算法通常沒有意義;應回到該場合的權威來源。

同筆畫時的次規則

當很多「陳」「林」「黃」聚在一起,只比第一字筆畫不夠用。常見次規則包括:

  • 第二個字筆畫,再比第三個字
  • 同姓時依名的筆畫或注音
  • 完全相同則維持匯入名單的原始順序(穩定排序概念)

若活動只有「依姓氏筆畫」一句話、沒有次規則,實務上容易在同姓大量出現時卡關。籌備時最好先寫明:同筆畫怎麼辦、復姓怎麼辦、外文姓名怎麼辦。

常見姓氏筆畫為何仍要查表

即使是常見姓,也不建議憑印象硬背。原因包括:有人把形近字搞混筆畫、把左右結構少算一豎,或把戶籍上的異體字當成常用印刷體來數。公開唱名或頒獎若排錯,修正成本通常高於事先查表。

較穩的做法是維護一份「本單位常用姓氏筆畫對照」,新名單只對例外字人工處理;不要每次都從頭爭論「我從小這樣寫」。

和排序演算法文章的關係

從資訊觀點看,姓名筆畫排序就是:先定義排序鍵(第一字筆畫、必要時加上後續字),再套用穩定或不穩定的排序。若兩人排序鍵完全相同,穩定排序會保留他們原本的先後;不穩定排序則可能打亂。這解釋了為什麼「同一個 Excel 排兩次,同筆畫區段順序變了」——未必算錯筆畫,可能是工具預設不保證穩定性。

實務場景與建議流程

學校與社團

先匯出原始名冊備份,再用同一套規則排序,避免邊改邊排。公布前抽查幾個大家熟悉的姓(如「丁」「王」「蘇」)是否落在合理區間。

婚禮與活動座位

若同時使用筆畫排序與輩分、主桌規則,要分層處理:筆畫只解決「同一類賓客的檢索」,不能取代禮儀上的主客安排。

公務與公開名單

以戶籍登記姓名為準,勿擅自把異體字改成你覺得「比較正確」的寫法後再排序,否則對不到人。

建議流程:

  1. 確認姓名字串已清理多餘空白與全半形。
  2. 用同一工具或同一對照表產生筆畫。
  3. 對同筆畫區段套用事先公告的次規則。
  4. 人工抽樣核對,尤其是罕見字與復姓。

使用姓名筆畫排序工具時要注意什麼

自動化工具適合處理數十到數百筆名單,減少手算疲勞。但仍請注意:

  • 輸入格式被保留時,前後空白、稱謂(先生/小姐)可能影響「第一個字」是誰。
  • 罕見字若字庫筆畫與你們單位標準不同,需要人工覆寫。
  • 工具輸出應再匯出備份,避免只留在瀏覽器暫存。

把工具當「第一輪排序器」,把人工當「規則仲裁者」,通常最穩。

結語

姓名筆畫排序是台灣常見的名單公約:先比第一字筆畫,再處理同筆畫與特殊姓名。爭議多半來自字形標準不一致與次規則沒寫清楚,而不是「筆畫排序本身不公平」。先公告規則、統一字源、再用工具加速並抽樣核對,名單會比較經得起質疑。