
🎯 為什麼用單引號 '04:25
,LEN
的結果是 5,而不是 6?
在 Excel 中:
- 當你輸入
'04:25
時,單引號'
是一個「顯示控制符」。 - 它的作用是:告訴 Excel 把輸入的內容視為文字,不要自動轉格式。
- 但這個 單引號本身「不會儲存在儲存格中」。
┌────────────────────────┐
│ 你鍵盤輸入:'04:25 │ ◀─── 加了單引號
└─────────┬──────────────┘
│
▼
┌────────────────────────┐
│ Excel 看到單引號 │
│ → 視為「這是文字」 │
└─────────┬──────────────┘
│
▼
┌────────────────────────┐
│ 實際儲存內容:04:25 │ ◀─── 單引號不存入儲存格
│ 儲存格格式:文字 │
└─────────┬──────────────┘
│
▼
┌────────────────────────┐
│ 顯示在儲存格裡:04:25 │ ◀─── 單引號看不到
└─────────┬──────────────┘
│
▼
┌────────────────────────┐
│ LEN(A1) = 5 │ ◀─── 因為只有 5 個字元:0、4、:、2、5
└────────────────────────┘
✅ 結果:
- 你在儲存格看到的是:
04:25
- 你輸入的是:
'04:25
- 但實際儲存的內容是:「純文字
04:25
」 - 所以
=LEN(A1)
的結果是:5 個字元
🧠 額外補充:
- 單引號
'
只在你手動輸入或從 CSV 導入資料時有作用。 - 它是「讓 Excel 停止自動判斷格式」的快捷方式。
- 如果你從 VBA 或其他程式設資料,用的是文字格式,通常就不需要加單引號。
👉 各種常見說法對照:
中文術語 | 對應英文 | 說明 |
---|---|---|
格式提示符號 | Leading apostrophe | 指輸入開頭的 ' ,Excel 用它來識別為文字 |
引號(單引號) | Apostrophe | ' 字元 |
文字定界符(CSV 用) | Text qualifier | 在 CSV 中用來包住文字欄位(例如 "Name" ) |
格式前綴 | Format prefix(較少見) | 用來改變 Excel 的自動格式判斷(例如 ' ) |
Tags
電腦工具