2011-08-27 63 views

回答

5

的日期創建一個新列旁邊的列,然後用這個公式的每一個細胞(A1這裏指的是源小區):

= IF(A1 <> DATE(1900, 1,1),A1,「」)

然後將您的新列格式化爲日期。

+0

謝謝,完美的作品。 – RetroCoder

12

另一個不影響您的數據的答案是,但只有演示文稿層是設置自定義格式。選擇所需的單元格,然後按CTRL + 1或從格式菜單中選擇格式單元格。然後在數字格式下,應選擇日期。單擊列表底部的自定義,然後在格式化字符串圖片之後添加兩個分號。

一個自定義格式化字符串可以有三個(有時是四個)圖片用分號分隔。第一個是正數,第二個是負數,第三個是零。

我的格式化字符串如下所示:'m/d/yyyy ;;'。所有零日期(1/0/1900)將爲空白。不需要額外的列。

+0

好主意,但不工作:1/1/1900的值爲1! –

+0

它也不適用於Excel 2010。你必須選擇「自定義」嗎?我嘗試過自定義,然後退役m/d/yyyy ;;即最後兩個分號仍然應用了原始日期。 – RetroCoder

+0

ahhh,只有在開始日期是1/0/1900時纔有效。 – RetroCoder

相關問題