发布网友 发布时间:2022-04-22 22:18
共3个回答
热心网友 时间:2023-04-29 06:31
因为1900年是属鼠的,而1900/4的余数就是4,所以里边要减4,又因为所有年份除以12的余数可能是0到11的数,而0是不能做为CHOOSE的参数的,所以有必要加上1使它们成为1到12的数,正好可以对应12个属相。
不过公式里的-4也可以不要,只要将后面的12个属相位置改动一下即可。
=CHOOSE(MOD(A1,12)+1,"猴","鸡","狗","猪","鼠","牛","虎","兔","龙","蛇","马","羊")
热心网友 时间:2023-04-29 06:32
楼上胡说,生肖和闰年有啥关系又不是日期。
choose的用法就是,当条件是1,2,3,4,5等值时,返回后面的第一个第二个第三个第n个值。
条件必须要是1,2,3,4,5 ....不可以是其他值。
mod是求余数,年份求12的余数正好就是生肖的轮回,-4和+1都是需要对某一个生肖做调整,这样由此产生的序列就不会错误了。
热心网友 时间:2023-04-29 06:32
那是闰年、12个属相及闰月
热心网友 时间:2023-04-29 06:31
因为1900年是属鼠的,而1900/4的余数就是4,所以里边要减4,又因为所有年份除以12的余数可能是0到11的数,而0是不能做为CHOOSE的参数的,所以有必要加上1使它们成为1到12的数,正好可以对应12个属相。
不过公式里的-4也可以不要,只要将后面的12个属相位置改动一下即可。
=CHOOSE(MOD(A1,12)+1,"猴","鸡","狗","猪","鼠","牛","虎","兔","龙","蛇","马","羊")
热心网友 时间:2023-04-29 06:32
楼上胡说,生肖和闰年有啥关系又不是日期。
choose的用法就是,当条件是1,2,3,4,5等值时,返回后面的第一个第二个第三个第n个值。
条件必须要是1,2,3,4,5 ....不可以是其他值。
mod是求余数,年份求12的余数正好就是生肖的轮回,-4和+1都是需要对某一个生肖做调整,这样由此产生的序列就不会错误了。
热心网友 时间:2023-04-29 06:32
那是闰年、12个属相及闰月