我國很早就有天干地支一說,用來表示農歷時間,用12種動物來作為屬相,每12年一個,我們輸入一個日期,如何才能知道它是屬于哪一個農歷年,是哪一屬相呢?
如下圖:
根據日期返回農歷年和生肖
返回農歷年
在B3單元格中輸入公式
=MID(“庚辛壬癸甲乙丙丁午己”,RIGHT(YEAR(A3))+1,1)MID(“申酉戌亥子丑寅卯辰巳午未”,MOD(YEAR(A3),12)+1,1)”年”
回車,并向下填充公式。
返回生肖
方法1
C3單元格輸入公式
=CHOOSE(MOD(YEAR(A3)-4,12)+1,”鼠”,”牛”,”虎”,”兔”,”龍”,”蛇”,”馬”,”羊”,”猴”,”雞”,”狗”,”豬”)
方法2
D3單元格輸入公式
=MID(“鼠牛虎兔龍蛇馬羊猴雞狗豬”,MOD(YEAR(A3)-4,12)+1,1)
公式解析
MID 從一個文本字串的指置開始,截取指定數目的字
MID(text,start_num,num_chars)
MID(目標單元格,內容的左邊指定開始位置,指定截取的字的個數)
MOD 返回兩數相除的余數.結果的正負號與除數相同.
MOD(number,divisor)
MOD(被除數,除數)
RIGHT 從內容的右邊開始截取指定的字的個數
RIGHT(text,num_chars)
RIGHT(目標單元格,從內容的右邊開始截取指定的字的個數)
CHOOSE 從參數表中選擇特定的值
CHOOSE(index_num,value1,value2,…)
CHOOSE(指定區域的第幾個,指定區域1,指定區域2,……)