老師你好我想問下excel中生日提示按農歷算怎么算

何以解憂
于2018-09-30 22:10 發布 ??4270次瀏覽
- 送心意
王雁鳴老師
職稱: 中級會計師
2018-09-30 22:24
您好,具體是什么版本的excel啊?2007版的excel可用下面公式轉換:
=TEXT(A1,[$-130000]yyyy年m月&IF(LEN(--TEXT(A1,[$-130000]dd))=1,初,)&d)
如果是excel2010版的。
二、操作步驟:
1、假設A1為陽歷日期,B1為轉換后的陰歷日期值,點擊B1單元格輸入以下代碼:
=CHOOSE(MOD(YEAR(LEFT(TEXT(A1,[$-130000]yyyy年mm月&IF(LEN(--TEXT(A1,[$-130000]dd))=1,初,)&dd),4)&-&MID(TEXT(A1,[$-130000]yyyy年mm月&IF(LEN(--TEXT(A1,[$-130000]dd))=1,初,)&dd),6,2)&-&RIGHT(TEXT(A1,[$-130000]yyyy年mm月&IF(LEN(--TEXT(A1,[$-130000]dd))=1,初,)&dd),2))-1900,10)+1,庚,辛,壬,癸,甲,乙,丙,丁,戊,己)&CHOOSE(MOD(YEAR(LEFT(TEXT(A1,[$-130000]yyyy年mm月&IF(LEN(--TEXT(A1,[$-130000]dd))=1,初,)&dd),4)&-&MID(TEXT(A1,[$-130000]yyyy年mm月&IF(LEN(--TEXT(A1,[$-130000]dd))=1,初,)&dd),6,2)&-&RIGHT(TEXT(A1,[$-130000]yyyy年mm月&IF(LEN(--TEXT(A1,[$-130000]dd))=1,初,)&dd),2))-1900,12)+1,子,丑,寅,卯,辰,巳,午,未,申,酉,戌,亥)&TEXT(A1,[dbnum1][$-130000]年m月&IF(--TEXT(A1,[$-130000]d)<11,初,)&TEXT(A1,[dbnum1][$-130000]d日))
2、輸入代碼后按回車鍵,這時B1返回A1對應的陰歷日期。







粵公網安備 44030502000945號


