1. excel日期轉(zhuǎn)換農(nóng)歷函數(shù)
在EXCEL中把公歷轉(zhuǎn)換成農(nóng)歷的方法利用萬能函數(shù),在陰歷日期的第一個單元格 輸入=TEⅹT(A2,"[$-,13]YYYY-MM-DD")回車。
即選擇第一個陽歷日期,逗號,雙引號,中括號excel里日期格式轉(zhuǎn)換,美元符號,杠,逗號,13,中括號,4個Y,杠,MM,杠,DD,最后補全雙引號括號,回車。下拉邊框填充即完成。
2. excel 日期轉(zhuǎn)換函數(shù)
Excel常用的3種基本轉(zhuǎn)換函數(shù)
前面學(xué)習(xí)word利用通配符替換各種數(shù)據(jù)后,接下來學(xué)習(xí)下Excel被隱藏起來的3種基本轉(zhuǎn)換函數(shù):、、函數(shù)。
大小寫轉(zhuǎn)換
函數(shù),函數(shù),語法:=(VALUE,TYPE);參數(shù):VALUE為要轉(zhuǎn)化的數(shù)字;TYPE為返回結(jié)果的類型(類型有1、2、3共三種),其中:1為漢字小寫,2為漢字大寫,3為漢字讀數(shù)。
例如A1數(shù)據(jù)為10010那么B列=(A1,1)或者直接在新的空格直接輸入需要的值;
=(10010,1)結(jié)果為:一萬○一十
=(10086,2) 結(jié)果為:壹萬零壹拾
=(,3) 結(jié)果為:一二三四五六
這些用于大小寫轉(zhuǎn)換是非常方便的。
日期時間
函數(shù)
語法=(VALUE);參數(shù):將日期轉(zhuǎn)換成統(tǒng)一的文本格式如:A1單元格為6月6日,C1輸入公式=(a1),顯示結(jié)果為18年06月6日。相當(dāng)于函數(shù)=TEXT(A1,"yy年mm月dd日"),參數(shù)更加簡單。
年齡計算
函數(shù);語法=(開始時間,結(jié)束時間,參數(shù)指標(biāo));參數(shù):用于計算兩個日期之間的某種關(guān)系,根據(jù)參數(shù)指標(biāo)不同,結(jié)果不同。
"Y":時間段中的整年數(shù)。
"M":時間段中的整月數(shù)。
"D":時間段中的天數(shù)。
"MD": 與 日期中天數(shù)的差。忽略日期中的月和年。
"YM": 與 日期中月數(shù)的差。忽略日期中的日和年。
"YD": 與 日期中天數(shù)的差。忽略日期中的年。
計算年齡例子:
今天是2018年6月5日,使用函數(shù)求年齡,發(fā)現(xiàn)只有達到了6月5日,才算一整年,不足為0;
3. 轉(zhuǎn)換農(nóng)歷日期的公式
用公式推算陰歷日期:
設(shè):公元年數(shù)-1977(或1901)=4Q+R。
則:陰歷日期=14Q+10。 6(R+1)+年內(nèi)日期序數(shù)-29。 5n。
(注:式中Q、R、n均為自然數(shù),R< 4)
例:1994年5月7日的陰歷日期為:
1994-1977=17=4×4+1。
故:Q=4,R=1 則:5月7日的陰歷日期為:
14×4+10。
6(1+1)+(31+28+31+30+7)-29。 5n。
4. 如何在excel日期轉(zhuǎn)換為年月日函數(shù)
excel如何將日期轉(zhuǎn)換為年月日格式excel表格如何轉(zhuǎn)換年月日?
excel表格如何轉(zhuǎn)換年月日?
1、右鍵單擊日期所在單元格,選擇【設(shè)置單元格格式】選項
2、選擇【數(shù)字】欄目下的【自定義】分類
3、在類型中輸入0000-00-00excel里日期格式轉(zhuǎn)換,然后點擊下面的確定,這樣就修改成功了。
5. excel轉(zhuǎn)換日期格式函數(shù)
使用TEXT函數(shù)就可以做到了,例如A1中為32768,在B1中輸入公式:=TEXT(A1,"yyyy-mm-dd")B1中則會顯示“1989-09-17”,這里的"yyyy-mm-dd"是指讓前一個參數(shù)(A1)中的數(shù)值以“四位年份-兩位月份-兩位日子”來顯示的(月份和日子不足兩位時,前面自動補0)。"yyyy-mm-dd"也可以修改為別的格式,例如這里的日期中年份想要顯示為2位,可以寫成"yy-mm-dd";或者是月份的“09”想顯示為“9”,可以相應(yīng)減少m,即"yyyy-m-dd"。中間的分隔符也可以任意修改,例如改為"yyyy年mm月dd日"的話,將會顯示“1989年09月17日”這樣。
6. excel公歷日期轉(zhuǎn)換為農(nóng)歷
可以用 Excel 將公歷轉(zhuǎn)農(nóng)歷
公歷轉(zhuǎn)農(nóng)歷只需要一個簡單的公式:
=TEXT(A2,"[$-]yyyy-m-d")
其中,A2表示要轉(zhuǎn)化的公歷日期;
yyyy-m-d表示輸入日期的格式;
[$-]是表示公歷轉(zhuǎn)陰歷的特殊參數(shù)。
操作方法:
? 先點選單元格,輸入上述公式:
? 輸入完公式后,只要按下【回車】鍵,再雙擊單元格右下角的「填充柄」,快速填充,對應(yīng)的農(nóng)歷日期就全部轉(zhuǎn)換完成!
例如:今天是公歷 2019/7/3,那么對應(yīng)的農(nóng)歷日期就為 2019-6-1:
美中不足的是,該公式只適用于Excel 2010 以上的版本,且無法計算出閏月。
最簡單方法就是采用轉(zhuǎn)換器,陰歷陽歷互轉(zhuǎn)、 公歷農(nóng)歷轉(zhuǎn)換器。
7. excel農(nóng)歷快速轉(zhuǎn)換陽歷日期
excel公歷轉(zhuǎn)農(nóng)歷方法一:使用text函數(shù)
A列是公歷日期,我們在B1單元格輸入公式:=TEXT(A1,"[$-]yyyy年m月"&IF(LEN(--TEXT(A1,"[$-]dd"))=1,"初","")&"d"),下拉完成公歷轉(zhuǎn)農(nóng)歷。
excel公歷轉(zhuǎn)農(nóng)歷方法二:使用text+MID函數(shù)
A列仍然是公歷,B1輸入公式:=MID("甲乙丙丁戊己庚辛壬癸",MOD(TEXT(A1,"[$-]e")-4,10)+1,1)&MID("子丑寅卯辰巳午未申酉戌亥",MOD(TEXT(A1,"[$-]e")-4,12)+1,1)&"年"&TEXT(A1,"[$-][]m月d日"即可。
excel公歷轉(zhuǎn)農(nóng)歷方法三:使用text+MID++YEAR函數(shù)
A1為公歷,B1輸入:=(MOD(YEAR(A1)-1900,10)+1,"庚","辛","壬","癸","甲","乙","丙","丁","戊","己")&(MOD(YEAR(A1)-1900,12)+1,"子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥")&TEXT(A1,"[][$-]年m月"&IF(--TEXT(A1,"[$-]d")
8. excel日期轉(zhuǎn)化成農(nóng)歷
如果日期在d2單元格,那么輸入以下公式,得到農(nóng)歷
=text(d2,"[$-]yyyy年mm月"&if(len(--text(d2,"[$-]dd"))=1,"初","")&"d")
9. 農(nóng)歷陽歷轉(zhuǎn)換日期查詢函數(shù)
主要通過日期計算類函數(shù)計算,本類函數(shù)主要用于計算日期中的年/月/日,時/分/秒等
其中【Year】函數(shù)提取年,【Month】函數(shù)提取月,【Day】函數(shù)提取日,【Hour】函數(shù)提取小時,【】函數(shù)提取分鐘,【】函數(shù),【Date】函數(shù)將年月日數(shù)字拼成一個完整的日期,【】函數(shù)計算指定的若干個工作日之前或之后的日期,【】函數(shù)計算該星期為今年第幾周
1、Year函數(shù)/Month函數(shù)/Day函數(shù)/Hour函數(shù)/函數(shù)/函數(shù)的語法都是一樣的,基本就是輸入=函數(shù)名稱()
為必填項,為需要查找的日期和時間值
如果是提取日期的話,應(yīng)使用DATE函數(shù)輸入日期,或者將日期作為其他公式或函數(shù)的結(jié)果輸入;
如果是提取時間的話,則需要使用帶引號的文本字符串(例如 "6:45 PM")、十進制數(shù)(例如 0.78125 表示 6:45 PM)或其他公式或函數(shù)的結(jié)果(例如 ("6:45 PM"))。
需要注意的是,無論提供的日期值的顯示格式如何,YEAR、MONTH 和 DAY 函數(shù)返回的值都是公歷值。
2、Date函數(shù)
函數(shù)作用為返回表示特定日期的連續(xù)序列號,即將年月日三個不同的數(shù)字組合成完整的日期。
語法為=DATE(year,month,day)
3、函數(shù)
函數(shù)作用為返回對應(yīng)于某個日期的一周中的第幾天。 默認(rèn)情況下,天數(shù)是 1(星期日)到 7(星期六)范圍內(nèi)的整數(shù)。
語法為:=(,[])
參數(shù)介紹:
必填項,一個序列號,代表嘗試查找的那一天的日期;應(yīng)使用 DATE 函數(shù)輸入日期,或者將日期作為其他公式或函數(shù)的結(jié)果輸入,例如使用函數(shù) DATE(2008,5,23) 輸入2008年5月23 日。如果日期以文本形式輸入,則會出現(xiàn)問題。
可選必填項,用于確定返回值類型的數(shù)字。
使用時需要注意:
可將日期存儲為可用于計算的序列號。默認(rèn)情況下,1900年1月1日的序列號是1,而2008年1月1日的序列號是39448,這是因為它距1900年1月1日有39448天。
如果當(dāng)前日期基值的范圍外,則返回#NUM!錯誤。
如果超過上表中指定的范圍,則#NUM!錯誤。
4、函數(shù)
函數(shù)作用是返回特定日期的周數(shù)。例如,包含1月1日的周為該年的第1周,其編號為第1周。
此函數(shù)可采用兩種機制:
包含1月1日的周為該年的第1周,其編號為第1周;
包含該年的第一個星期四的周為該年的第1周,其編號為第1周。此機制是指定的方法,通常稱作歐洲周編號機制。
語法為:(,[])
參數(shù)解釋:
必填項,代表一周中的日期。應(yīng)使用DATE函數(shù)輸入日期,或者將日期作為其他公式或函數(shù)的結(jié)果輸入。例如,使用函數(shù)DATE(2008,5,23)輸入2008年5月23日。如果日期以文本形式輸入,則會出現(xiàn)問題。
可選必填項,數(shù)字,確定星期從哪一天開始。默認(rèn)值為1。
使用時需要注意:
如果日期基值的范圍外,則返回#NUM!錯誤。
如果超過上表中指定的范圍,則#NUM!錯誤。
實例操作:
打開Excel表格,在對應(yīng)的單元格內(nèi)分別填寫第5行的時間日期行數(shù),按下回車確定,即可返回需要計算的時間日期數(shù)據(jù),如圖所示
學(xué)習(xí)了基礎(chǔ)的日期時間函數(shù),只不過是接觸到Excel神奇功能的冰山一角。如果我們想要計算日期的天數(shù)差,或者計算當(dāng)月有多少天,就需要使用到更專業(yè)的函數(shù)們了。
三、直接計算日期/時間
如果是標(biāo)準(zhǔn)的日期/時間格式數(shù)據(jù)的話,可以直接通過四則運算來得到結(jié)果
1、合并日期和時間
將單元格中分開的日期和時間直接合并在同一個單元格中,直接兩個單元格相加
2、拆分日期和時間
用=INT(A2)計算日期,用=A2-B2,可以計算出時間
3、日期加減
3、計算間隔幾天
單元格直接相減即可,需要保持兩個單元格的日期格式一致
四、通過函數(shù)計算日期差值
1、函數(shù)
函數(shù)作用是計算兩個日期之間相隔的天數(shù)、月數(shù)或年數(shù)。
語法為:=(,,unit)
必填項,表示給定期間的第一個或開始日期的日期。 日期值有多種輸入方式:帶引號的文本字符串(例如 "2001/1/30")、序列號(例如36921,表示2001年1月30日)或其他公式或函數(shù)的結(jié)果(例如("2001/1/30"))。
必填項,用于表示時間段的最后一個(即結(jié)束)日期的日期。
Unit必填項,表示要返回的信息類型,可填寫的參數(shù)如下:
需要注意的問題:
如果大于,則結(jié)果將為 #NUM!
實例演示:
Excel軟件中可能不顯示該函數(shù),此時直接輸入函數(shù)公式即可!
2、Edate函數(shù)
函數(shù)作用是返回表示某個日期的序列號,該日期與指定日期相隔(之前或之后)指定月份數(shù),比如可以計算與發(fā)行日處于一月中同一天的到期日的日期。
語法為 =EDATE(,)
參數(shù)解釋:
必填項,代表開始日期的日期。應(yīng)使用DATE函數(shù)輸入日期,或者將日期作為其他公式或函數(shù)的結(jié)果輸入。例如使用函數(shù)DATE(2008,5,23)輸入2008年5月23日,如果日期以文本形式輸入,則會出現(xiàn)問題。
必填項,之前或之后的月份數(shù)。為正值將生成未來日期;為負值將生成過去日期。
使用中需要注意:
如果日期無效,則 EDATE 返回#VALUE! 錯誤值。
如果 不是整數(shù),將截尾取整。
實例演示:
打開Excel表格,使用【Edate】函數(shù),計算相隔N個月的日期。【-12】表示12個月前,【+6】表示6個月后,如圖所示。
3、函數(shù)
函數(shù)作用是返回某個月份最后一天的序列號,該月份與指定日期相隔(之后或之后)指定的月份數(shù)。使用函數(shù) 可以計算正好在特定月份中最后一天到期的到期日。
語法為 =(,)
參數(shù)解釋:
必填項,表示開始日期的日期。應(yīng)使用DATE函數(shù)輸入日期,或者將日期作為其他公式或函數(shù)的結(jié)果輸入。例如使用函數(shù)DATE(2008,5,23)輸入2008年5月23日,如果日期以文本形式輸入,則會出現(xiàn)問題。
必填項,之前或之后的月份數(shù)。為正值將生成未來日期;為負值將生成過去日期。
使用中需要注意:
如果日期無效,則 返回#NUM! 錯誤值。
如果加上月生成無效日期,則 返回#NUM! 錯誤值。
實例演示:
打開Excel表格,使用[]函數(shù),計算每月最后一天,【0】表示本月,【-1】表示上個月,【1】表示下個月
10. excel日期轉(zhuǎn)換農(nóng)歷函數(shù)怎么用
excel公歷轉(zhuǎn)農(nóng)歷方法一:使用text函數(shù)A列是公歷日期,我們在B1單元格輸入公式:=TEXT(A1,"[$-]yyyy年m月"&IF(LEN(--TEXT(A1,"[$-]dd"))=1,"初","")&"d"),下拉完成公歷轉(zhuǎn)農(nóng)歷。excel公歷轉(zhuǎn)農(nóng)歷方法二:使用text+MID函數(shù)A列仍然是公歷,B1輸入公式:=MID("甲乙丙丁戊己庚辛壬癸",MOD(TEXT(A1,"[$-]e")-4,10)+1,1)&MID("子丑寅卯辰巳午未申酉戌亥",MOD(TEXT(A1,"[$-]e")-4,12)+1,1)&"年"&TEXT(A1,"[$-][]m月d日"即可。excel公歷轉(zhuǎn)農(nóng)歷方法三:使用text+MID++YEAR函數(shù)A1為公歷,B1輸入:=(MOD(YEAR(A1)-1900,10)+1,"庚","辛","壬","癸","甲","乙","丙","丁","戊","己")&(MOD(YEAR(A1)-1900,12)+1,"子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥")&TEXT(A1,"[][$-]年m月"&IF(--TEXT(A1,"[$-]d")
11. excel陽歷轉(zhuǎn)換為陰歷日期
1、農(nóng)歷轉(zhuǎn)換為公歷,首先需要一個農(nóng)歷和公歷的對照表 2、假設(shè)對照表的格式為:A列為農(nóng)歷,B列為公歷。
3、此時可以用函數(shù)進行轉(zhuǎn)換,公式為:=(需要轉(zhuǎn)換的農(nóng)歷日期,A:B,2,0) 4、特別注意:需要轉(zhuǎn)換的農(nóng)歷日期必須與對照表中A列格式一致。