close
因為朋友求救詢問了這個問題,覺得挺有趣,激發了我的小小好奇心,所以稍微研究了一下
在此記錄步驟並說明函式,也希望能幫助到其他有相同困擾的人
需求:在Excel欄位A輸入值後,於欄位B自動帶入資料輸入日期後不更新
使用函數:
- IF(判斷條件,True時,False時)
- TEXT(格式值,"格式代碼")
- TODAY()
步驟:
1.勾選啟用反覆運算﹝Excel選項→公式→啟用反覆運算﹞
2.於欄位B輸入函式 =IF(A1="","",IF(B1="",TEXT(TODAY(),"YYYY/mm/dd"),B1))
函式說明:
1.TODAY():回傳今天日期
2.TEXT(TODAY(),"YYYY/mm/dd"):格式化今天日期,格式為YYYY/mm/dd (EX:2017/04/23)
3.IF(B1="",TEXT(TODAY(),"YYYY/mm/dd"),B1):如果B1為空白,取回格式化後的今天日期;如果B1不為空白,取回B1值
4.IF(A1="","",IF(B1="",TEXT(TODAY(),"YYYY/mm/dd"),B1)):如果A1為空白,取回空白;如果A1不為空白,依B1是否為空白取回結果值(見函式說明3)
參考資料:
文章標籤
全站熱搜