我試圖顯示除01/01/1900以外的所有日期。在excel中,我如何首先檢查01/01/1900,然後用空字符串或「」替換那個日期,但是隻留下其他日期?我還需要將格式設置爲mm/dd/yyyy的小日期格式。在Excel中:如何確定01/01/1900是否打印出空字符串,否則顯示日期
我試着用replace,if,date,datevalue命令沒有成功。
我試圖顯示除01/01/1900以外的所有日期。在excel中,我如何首先檢查01/01/1900,然後用空字符串或「」替換那個日期,但是隻留下其他日期?我還需要將格式設置爲mm/dd/yyyy的小日期格式。在Excel中:如何確定01/01/1900是否打印出空字符串,否則顯示日期
我試着用replace,if,date,datevalue命令沒有成功。
的日期創建一個新列旁邊的列,然後用這個公式的每一個細胞(A1這裏指的是源小區):
= IF(A1 <> DATE(1900, 1,1),A1,「」)
然後將您的新列格式化爲日期。
另一個不影響您的數據的答案是,但只有演示文稿層是設置自定義格式。選擇所需的單元格,然後按CTRL + 1或從格式菜單中選擇格式單元格。然後在數字格式下,應選擇日期。單擊列表底部的自定義,然後在格式化字符串圖片之後添加兩個分號。
一個自定義格式化字符串可以有三個(有時是四個)圖片用分號分隔。第一個是正數,第二個是負數,第三個是零。
我的格式化字符串如下所示:'m/d/yyyy ;;'。所有零日期(1/0/1900)將爲空白。不需要額外的列。
好主意,但不工作:1/1/1900的值爲1! –
它也不適用於Excel 2010。你必須選擇「自定義」嗎?我嘗試過自定義,然後退役m/d/yyyy ;;即最後兩個分號仍然應用了原始日期。 – RetroCoder
ahhh,只有在開始日期是1/0/1900時纔有效。 – RetroCoder
謝謝,完美的作品。 – RetroCoder