獎狀套印的學號或證書編號若包含開頭的零,應把它當作識別文字保存,而非拿來計算的數值。先設定欄位型態,再匯入資料;送出前重新核對實際檔案與套印預覽,不能只看試算表畫面上有沒有顯示零。
先分清「顯示成五位數」和「保存五個字元」
例如原始編號是「00125」,若資料被轉成數值,內容可能已變成「125」。試算表用自訂數字格式顯示成五位數,並不必然代表之後匯出的檔案也會保留同樣字串。用來辨識人員或證書的編號,通常應保留完整字元,並記錄所需位數及是否包含英文字母。
本篇示例只用來說明資料處理,不代表所有獎狀都必須使用固定長度的編號。若原始編碼規則不明,請先向資料來源確認;已經遺失的零,不能由印刷端憑猜測補回。更長的數字識別碼也應注意資料是否被自動轉成科學記號或改變有效位數。
匯入 CSV 時指定文字欄位
不同版本的 Excel 對直接開啟 CSV 的處理方式可能不同。較穩妥的做法是透過資料匯入功能,先查看預覽,再把編號欄指定為文字。若直接貼上資料,應在貼上前確認欄位格式;先被轉成數字之後再改成文字,並不能自動復原原始字串。
| 檢查階段 | 要看到的內容 | 需要留意 |
|---|---|---|
| 原始名單 | 00125 | 確認原始編碼規則 |
| 匯入後的編號欄 | 完整的文字編號 | 不要只依賴補零顯示格式 |
| 匯出資料檔 | 仍為同一字串 | 重新用合適方式讀取與核對 |
| 套印預覽 | 姓名與編號正確配對 | 不能只看編號長度 |
CSV 的引號不是保留前導零的保證
CSV 可以用引號包住欄位,但接收程式仍可能自行判斷欄位型態。不要只因為文字檔中看到雙引號,就推定每個軟體都會把資料當成文字。傳檔時,應一併說明哪些欄位是識別碼、哪些欄位需要保留前導零,以及接收端如何匯入。
資料表中可把姓名、編號及獎項分成獨立欄位,避免把多種資訊混在同一格。交付前確認總筆數、空白列、欄位標題及編碼是否正確,再提供少量代表性資料作為確認樣本。實際是否接收試算表或 CSV,以及套印資料格式,需依承作端收件規範確認。
最後要對照套印結果,而不只對照資料表
挑選含前導零、英數混合及較長姓名的樣本,確認它們在最後 PDF 中沒有被截斷、換行或配錯欄位。每筆資料仍需有明確的對應關係,不能把排序後的編號欄直接貼到另一份未同步排序的姓名名單上。
保存原始名單、整理後的交付資料及核對過的 PDF,三者用相同版本名稱標示。若名單更新,應重新產生校稿,並說明舊版是否作廢。這樣才能確認修改的是資料本身,而不是只在某一張預覽圖上手動補上兩個零。
常見問題
把欄位改成文字,消失的零就會回來嗎?
不會自動回復。應回查原始資料與編碼規則,再按已確認的規則整理;不能只為了湊位數而猜測內容。
編號都對了,就代表獎狀名單正確嗎?
仍需核對姓名、獎項與編號的配對,以及資料筆數與最後 PDF 頁數。資料格式正確,只是套印檢查的一部分。
技術參考:Microsoft 保留前導零與長數字說明。
電話:04-26330331

