結論:西元=民國+1911,民國=西元-1911(民國115年=2026年)。公文等規定使用民國年的文件照規定寫;檔名、資料夾與資料庫的日期建議用西元 yyyyMMdd(例:20261010),排序才不會亂。
民國年與西元怎麼換算
中華民國紀年以1912年為民國元年,所以兩者固定相差1911年。
| 民國 | 西元 |
|---|---|
| 民國元年 | 1912年 |
| 民國89年 | 2000年 |
| 民國99年 | 2010年 |
| 民國100年 | 2011年 |
| 民國114年 | 2025年 |
| 民國115年 | 2026年 |
| 民國116年 | 2027年 |
例:民國115年10月10日 → 115+1911=2026年10月10日。
Excel 民國轉西元、西元轉民國的公式
以下假設資料在 A1 儲存格。
| 想做的事 | 公式 | 結果例 |
|---|---|---|
| 日期(西元)→ 民國年 | =YEAR(A1)-1911 | 2026/10/10 → 115 |
| 日期 → 民國7碼(年月日) | =(YEAR(A1)-1911)&TEXT(A1,"mmdd") | 2026/10/10 → 1151010 |
| 民國6~7碼字串 → 日期 | =DATE(LEFT(A1,LEN(A1)-4)+1911,MID(A1,LEN(A1)-3,2),RIGHT(A1,2)) | 1151010 → 2026/10/10 |
| 日期 → 西元8碼 | =TEXT(A1,"yyyymmdd") | 2026/10/10 → 20261010 |
「民國6~7碼 → 日期」的公式以後4碼為月日、前面為民國年,所以民國99年的「991231」和民國115年的「1151010」都能轉換。
檔名用民國日期會發生的排序問題
民國年在民國100年(2011年)從2位數變成3位數。檔名用「民國年+月日」時,就會出現下面的情況:
| 檔名 | 實際日期 |
|---|---|
| 1000105_會議紀錄.docx | 2011年1月5日 |
| 1151010_會議紀錄.docx | 2026年10月10日 |
| 991231_會議紀錄.docx | 2010年12月31日 |
依名稱排序時,電腦是從第一個字元開始比較,「9」比「1」大,所以民國99年的檔案會排在民國115年的後面。早期的檔案混在一起時,日期順序就亂了。
另外,民國日期對海外客戶或合作夥伴來說無法直接看懂,「1151010」也可能被誤認為其他號碼。
檔名建議用西元 yyyyMMdd
- 位數固定為8碼:名稱排序=日期排序,不會有民國100年前後的問題。
- 國際通用:與 ISO 8601 的基本格式相同,海外的人也看得懂。
- 容易搜尋:在檔案總管搜尋「202610」,就能找出2026年10月的檔案。
公文、發票或主管機關規定使用民國年的文件,請依規定書寫。建議的分工是:文件內文照規定用民國,檔名與資料管理用西元 yyyyMMdd。詳細請參考〈yyyyMMdd 是什麼格式?〉。
每天輸入西元8碼日期,不再出錯
規則定好了,但每次手動輸入8碼日期,難免把「20261001」打成「20261010」,或習慣性地打成民國年。InsertDate 是一款 Windows 應用程式,按下 Insert 鍵就會以 yyyyMMdd 格式輸入今天的日期。在檔案總管按 F2 重新命名,於開頭按 Insert,就會輸入「20261010」;Excel、Word、Outlook 也一樣。
InsertDate 只輸入西元的今天日期(yyyyMMdd),不支援民國格式或過去的日期。
相關文章:檔案名稱日期格式統一:yyyyMMdd 命名規範 · 檔名中的日期放開頭還是末尾?
常見問題
民國年怎麼換算成西元?
民國年加1911就是西元年。例如民國115年+1911=2026年。反過來,西元年減1911就是民國年。
Excel 怎麼把民國日期轉成西元?
民國7碼字串(如1151010)可用 =DATE(LEFT(A1,LEN(A1)-4)+1911,MID(A1,LEN(A1)-3,2),RIGHT(A1,2)) 轉成日期。日期轉民國年可用 =YEAR(A1)-1911。
檔名的日期該用民國還是西元?
建議用西元 yyyyMMdd(例:20261010)。民國年在民國100年從2位數變3位數,依名稱排序時民國99年的檔案會排在民國115年之後,日期順序會亂。
公文一定要用民國年嗎?
台灣的公文、發票等常使用民國紀年,請依各機關或公司的規定書寫。檔名與資料管理則建議另外用西元 yyyyMMdd。
免費試用 7 天
按下 Insert 鍵,今日日期以 yyyyMMdd 格式自動輸入。支援 Windows 上的所有應用程式,無需任何設定。
InsertDate 是 Windows 10/11 應用程式。如果您正在用手機閱讀,請在電腦上開啟本頁進行安裝。