萬盛學電腦網

 萬盛學電腦網 >> Excel教程 >> excel綜合 >> Excel使用函數將公歷日期轉換為農歷

Excel使用函數將公歷日期轉換為農歷

   Excel是Office中一個表格辦公軟件,用Excel做報表比用Word上制作表格方便的多,不用自己去畫那一格一格的表格,那下面小編就教大家在Excel中用函數將公歷日期轉換為農歷的方法,這個步驟很簡單,一點也不難學。

  ①啟動Excel2010,在任意一個單元格輸入下列函數:“=TEXT(NOW(),"[$-130000]YYYY-M-D")”。

  輸入函數

  ②該單元格立即得到一個日期,如下圖所示,農歷日期為六月初一。雖然在遇到閏月時,顯示結果有點差強人意,如下圖中,2010年2月9日的農歷應是十二月二十六,但因為那年有個閏五月,就無辜多出來一個月了。不過總比編代碼要快捷多了吧,而且閏月也不是天天有。

  輸入日期

  ③如果想要完全以農歷形式顯示出來,那麼可以輸入下列公式:=MID(" 甲乙丙丁戊己庚辛壬癸",MOD(TEXT(NOW(),"[$-130000]e")-4,10)+1,1)&MID("子丑寅卯辰巳午未申酉 戌亥",MOD(TEXT(NOW(),"[$-130000]e")-4,12)+1,1)&"年"&TEXT(NOW()," [$-130000][DBNum1]m月d日")

  輸入公式

  ④對於公式各個參數的說明,大家如有疑問可以留言,我會跟大家解答。

copyright © 萬盛學電腦網 all rights reserved