也许你会想不到,阳历和农历也可以互相推算的,下面兰色就推算一下2016年春节是阳历的哪一天。
首先,我们需要知道怎么根据阳历算阴历
=Text(日期,'[$-130000]yyyymmdd')
注:上面这个公式遇到润月时会有计算失误,但2016年是没问题的。
我们可以用Text+row计算出1~3月的每天的农历日期,并进行一一对比
TEXT(ROW(42370:42460),'[$-130000]yyyymmdd')='20160101'
注:42430和42460分别是2016-1-1和2016-3-31的数字形式
然后用lookup(1,1/(条件),结果) 的模式返回春节的数字形式
LOOKUP(1,0/(TEXT(ROW(42370:42431),'[$-130000]yyyymmdd')='20160101'),ROW(42370:42431))
最后用text格式化日期,即,最终的公式为:
=TEXT(LOOKUP(1,0/(TEXT(ROW(42370:42431),'[$-130000]yyyymmdd')='20160101'),ROW(42370:42431)),'yyyy-mm-dd')
兰色说:明天就是农历新年了,兰色这里代表excel第一教室微信平台、excel精英培训微信平台和excel精英培训网向所有喜欢Excel的E粉们祝贺新年了,祝同学们新年快乐,万事大吉!
联系客服