关于EXCEL函数CHOOSE

发布网友 发布时间: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个属相及闰月

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com