簡體   English   中英

在excel中:如何確定01/01/1900是否打印出空字符串,否則顯示日期

[英]In excel: How to determine if 01/01/1900 then print out empty string, otherwise show the date

我試圖顯示除01/01/1900之外的所有日期。 在excel中,我如何首先檢查01/01/1900,然后僅用空字符串或“”替換該日期,但是僅保留其他日期? 我還需要將格式設置為mm / dd / yyyy的小日期格式。

我試圖使用replace,if,date,datevalue命令但沒有成功。

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

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

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

使用日期在列旁邊創建一個新列,並為每個單元格使用此公式(此處A1表示源單元格):

= IF(A1 <> DATE(1900,1,1)中,A 1, “”)

然后將新列格式化為日期。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM