當 Excel 儲存格出現 #### 符號時,代表內容長度大於欄寬。解決方法很簡單,只要選取儲存格點擊右鍵進入「儲存格格式」,在「對齊方式」頁籤中勾選「縮小字型以適合欄寬」,文字就會自動縮小顯示,不再出現亂碼。
最近有人問了阿湯,Excel 欄位為什麼會突然出現一堆 #### 的符號?這個問題其實很簡單,並不是你的公式出錯,或是檔案壞掉,單純只是因為「儲存格內容長度大於欄寬」,所以系統顯示成 #### 來提醒你需要調整欄寬。不過,除了手動把欄寬拉大之外,有沒有其它更聰明的方法可以解決呢?答案是有的,就是設定當內容大於欄寬時「自動縮小字型」。這樣一來,不論你怎麼編排或者調整欄寬,內容絕對都會完整顯示在畫面上囉。
Excel 儲存格為什麼會出現 #### 符號?
Excel 出現 #### 是因為欄寬不足以顯示完整的數字或文字。首先,我們來看一下範例。
如需使用範例檔,範例檔下載教學:https://steachs.com/officekn/howto.html
就像這樣,畫面中的學號跟編號數字很長,如果這時候我們把欄寬縮小,文字就會無法完整顯示。往下來看實際的狀況。

欄寬一旦縮小,原本的數字就會像這樣,全部以 #### 的亂碼形式來顯示,讓人完全看不出原本的內容。

如何設定 Excel 內容自適應欄寬自動縮小?
解決方法很簡單,如同開頭提到的,只要讓內容自動縮小來適應欄寬就好。請先用滑鼠左鍵選擇你要設定自適應的儲存格範圍,接著點擊滑鼠右鍵,在選單中點選進入「儲存格格式」。

進入儲存格格式視窗後,切換到上方的「對齊方式」頁籤,接著在文字控制的區塊中,把「縮小字型以適合欄寬」這個選項勾選起來,最後按下確定。

設定縮小字型後的注意事項與效果
完成設定後,接下來就算你大幅縮小欄寬,儲存格內的文字就會跟著自動縮小,不會再出現煩人的 #### 符號了。

而且這個設定非常聰明,當你將欄寬再次變大時,字體也只會放大並回到你原先設定的字體大小上限,不會無限放大,是不是相當方便呢?趕快學起來,下次排版就不用一直手動拉欄寬了!
常見問題
Excel 儲存格為什麼會顯示 ####?
這不是公式出錯,而是儲存格內的文字或數字長度大於目前的欄寬,系統為了提醒你調整欄寬而顯示的符號。
如何讓 Excel 內容自動縮小以符合欄寬?
選取儲存格後點擊滑鼠右鍵,進入「儲存格格式」,切換到「對齊方式」頁籤,勾選「縮小字型以適合欄寬」即可。
設定自動縮小字型後,把欄寬拉大字體會無限放大嗎?
不會,當你將欄寬變大時,字體最多只會回到你原先設定的字體大小,不會跟著無限放大。
(本文於 2026 年 10 月更新:補充步驟說明與常見問題)




