有時候打開Excel表格,會發現「我的天吶,日期竟然都變成了數字」,又或者,會遇到日期變成了一連串的「#」號,而且修改不回來。這是為什麼呢?
日期變數字。
有兩種情況,第一,點擊了「公式」菜單下的「顯示公式」,或不經意間按了快捷鍵「Ctrl + ~」,日期就變成了數字。這時只要再次點擊「顯示公式」即可恢復日期。
第二,單元格的格式設置不對,把日期型的數據設置成了文本型,就會顯示數字。當你從網上複製表格時,這種情況是很常見的。解決方法很簡單:重新設置成「日期」即可。
為什麼明明是日期,卻會顯示數字?
其實數字才是日期在表格中的「廬山真面目」。表格中的日期從1900年1月1日開始,即為數字「1」,往後的日期都從這天開始算。1900年1月10日即為數字10,2018年5月2日距離1900年1月1日有43222天,因此當你將單元格的格式設置為日期,再輸入數字43222,就會得2018年5月2日。
日期變#號。
首先應該檢查單元格的寬度是否太小了,調大了列寬之後,還是顯示#號,直接設置單元格的格式為「日期」就無法成功了。
這時可以選中這些日期所在的單元格,點擊「數據」菜單下的「分列」功能,設置數據類型為「日期」——「YMD」,其他設定都保持不變,就可以成功修改為日期。
注意只能選擇「YMD」日期格式,如果你選擇的是其他日期格式,例如「MDY」,分列功能也不能正確設置回「日期」。設置回正確的「日期」格式後,你可以進一步在右鍵設置單元格格式窗口中修改日期的樣式。
日期前顯示一個綠色小三角。
有時候我們使用TEXT、MID等函數提取日期,提取到的日期前面都會有一個綠色小三角,這表示目前這些單元格中的內容看似是日期,其實是文本。在此種情況下進行日期和時間相關的計算,就會出錯。我們也應該使用「分列」的方法設置正確的日期。
收藏吧,下次遇到這類問題再看看這篇文章,Excel中也是一樣處理的哦。
謝謝閱讀,歡迎點讚、評論、關注和點擊頭像。