Excel日期函式 匿名使用者 1級 2011-04-21 回答

公式1

1:=TEXT(TODAY()-1,“yyyy年mm月dd日”)&“ 星期”&TEXT(WEEKDAY(TODAY()-1,2),“[dbnum1]”)&“ 間

2:=TEXT(TODAY(),”yyyy年mm月dd日“)&” 星期“&TEXT(WEEKDAY(TODAY(),2),”[dbnum1]“)&” 時間“&TEXT(NOW(),”hh:mm:ss“)

公式2

1:=TEXT(TODAY()-1,”yyyy年mm月dd日“)&TEXT(NOW(),”hh:mm:ss“)

或=TEXT(NOW()-1,”yyyy年mm月dd日 hh:mm:ss“)

2:=TEXT(TODAY(),”yyyy年mm月dd日“)&TEXT(NOW(),”hh:mm:ss“)

或=TEXT(NOW(),”yyyy年mm月dd日 hh:mm:ss“)

公式3

1:=”星期“&TEXT(WEEKDAY(TODAY()-1,2),”[dbnum1]“)

2:=”星期“&TEXT(WEEKDAY(TODAY(),2),”[dbnum1]“)

日期,時間,星期的位置可以自行調換一下

Excel日期函式 雨天的陽光 1級 2011-04-21 回答

除了上面介紹的自定義格式的方法外,也可將公式改為:

=if(f3=”“,”“,text(if(text(now(),”hh:mm“)>”16:20“,if(weekday(today(),2)>4,3,1),)+text(now(),”dd“),”00“))

如圖:

搜狗問問

Excel日期函式 匿名使用者 1級 2011-04-21 回答

都對,但二樓的公式精簡些,其實B1單元格在常規下就可實現,用公式

〔=TEXT(A1,”2000-00-00“)

〕因為EXCEL優先使用TEXE設定的格式的.

Excel日期函式 匿名使用者 1級 2011-04-21 回答

=text(today(),”yyyymmdd“)可以達成樓主要求。但這不符合excel對於日期存放的規定,因而如果做為數值參與其他運算,則必須透過text函式進行還原。所以還是建議使用符合規定的yyyy-mm-dd等標準格式。