close

【EXCEL】「某欄位」 達到特定條件時, 填入今天日期?

【EXCEL】「某欄位」 達到特定條件時 填入今天日期

 問題:EXCEL「某欄位」 達到特定條件時, 該欄位填入今天日期?

 

 

 

 

 

 回答:

以下圖為例,如何做到 當「C欄位」值達到100%時,「D欄位」代入「今天的日期」

 

EXCEL「某欄位」 達到特定條件時, 該欄位填入今天日期

 

 

▼步驟一: 在D4欄位輸入公式:=IF(C3=100%,TODAY(),"")

其它欄位則用滑鼠將公式拉過去即可。

EXCEL「某欄位」 達到特定條件時, 該欄位填入今天日期

 

 

但我們可以看到顯示出來的格式不是我們想像的。此時可以用「選擇格式」

EXCEL「某欄位」 達到特定條件時, 該欄位填入今天日期

 

 

▼步驟二: 按①的地方→在②處選擇「日期」→③處已經是顯示「今天的日期」

EXCEL「某欄位」 達到特定條件時, 該欄位填入今天日期

 

以上步驟,即可滿足當「C欄位」值達到100%時,「D欄位」代入「今天的日期」。

 

 

但其實這個做還延伸出另外一個問題。當我們隔天或是過幾天重新開啟檔案或更新檔案時,「D欄位-完成日期」的日期還是會更新成「當天」的日期。所以此時已經不符合我們的需求。

所以此時將公式改為 =IF(C3=100%,IF(D3="",TODAY(),D3),"")

只要完成日期有填入過日期,資料就不會再更新。故符合我們的需求。

 

延伸閱讀

■ EXCEL 文書處理相關文章🔍


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 News123 的頭像
    News123

    隨手記錄

    News123 發表在 痞客邦 留言(0) 人氣()