Excel的單元格不是紙張,也不是寫字板,並不追求“所寫即所得”。它是有一定的規則的:單元格除了可以儲存你輸入的資料,還可以設定格式,能設定的格式除了字型、對齊、邊框、填充色,還有你這個問題所涉及到的數字格式。數字格式有常規、數值、日期、時間、文字......等,不一一列舉,請看圖:預設的情況下,表格的單元格為常規。標準日期格式為yyyy-mm-dd和yyyy/mm//dd。如果你輸入1-2,Excel會很聰明(而不是自作聰明)的認為你要輸入日期。就會將其變為標準的、完整的日期:2015/1/2,同時顯示為1月2日。如果你要輸入1-2這個字串,可以先將單元格設定為文字,再輸入,這樣就不會自己轉為日期了。最後,想說的是:沒有哪個軟體能按滿足每一個使用者的不同需求、不同的使用習慣。只能按最常見的情況進行設計。更何況,Excel是微軟設計的,他的地盤聽他的,根據他自定義的規則他有充足的理由和充分的自信,確定你輸入的就是日期,而不是字串。假如你要輸入2015年1月2日這個日期,在單元格直接輸入1-2就行了,而不是2015-1-2這麼一長串,多方便。這時你就不會抱怨Excel太二逼、太反人類。
Excel的單元格不是紙張,也不是寫字板,並不追求“所寫即所得”。它是有一定的規則的:單元格除了可以儲存你輸入的資料,還可以設定格式,能設定的格式除了字型、對齊、邊框、填充色,還有你這個問題所涉及到的數字格式。數字格式有常規、數值、日期、時間、文字......等,不一一列舉,請看圖:預設的情況下,表格的單元格為常規。標準日期格式為yyyy-mm-dd和yyyy/mm//dd。如果你輸入1-2,Excel會很聰明(而不是自作聰明)的認為你要輸入日期。就會將其變為標準的、完整的日期:2015/1/2,同時顯示為1月2日。如果你要輸入1-2這個字串,可以先將單元格設定為文字,再輸入,這樣就不會自己轉為日期了。最後,想說的是:沒有哪個軟體能按滿足每一個使用者的不同需求、不同的使用習慣。只能按最常見的情況進行設計。更何況,Excel是微軟設計的,他的地盤聽他的,根據他自定義的規則他有充足的理由和充分的自信,確定你輸入的就是日期,而不是字串。假如你要輸入2015年1月2日這個日期,在單元格直接輸入1-2就行了,而不是2015-1-2這麼一長串,多方便。這時你就不會抱怨Excel太二逼、太反人類。