十二生肖计算公式(十二生肖计算公式计算)

十二生肖计算公式

以前小编有一位热衷于给大家牵红线。

于是突然有一天提出一个要求——我们的员工花名册上要有属相、星座。虽然听上去简单,但是200多人还是全部填上一遍还是很复杂的。。。

本着懒、快、准的原则,小编了一下是不是能根据年份计算属相,于是“拿来”了一个公式,如下,

=MID(“猴鸡狗猪鼠牛虎兔龙蛇马羊”,MOD(YEAR(“日期单元格”),12)+1,1)

我们今天就来分析分析,这个公式是如何运转的。

MID的释义

mid公式是做什么的呢?我们先ctrl+A看一看

十二生肖计算公式(十二生肖计算公式计算)

mid()公式 三个参数,分别是。

text被截取的字

start_num从左起第几位开始截取(用数字表达)

num_chars从左起向右截取的长度是多少(用数字表达)

MOD的释义

下一个公式mod,我们再来看一下它的释义,

十二生肖计算公式(十二生肖计算公式计算)

可以看到mod()公式意为“两数相除的余数”,很简单。

举个例子,mod(12,12)即12除以12,返回结果就是0,而mod(13,12)返回结果就是1了。

生肖公式组成

原公式中还有一个公式year()很简单,就是返回日期的年份,这里就不再赘述了,现在我们所有基本公式都了解了,我们再来看看,公式是如何组成的。

首先,mid的之一个参数需要是一个字串,我们可以看到原公式是”猴鸡狗猪鼠牛虎兔龙蛇马羊”,为什么要从猴子开始呢?

我们可以看到第二个参数是依据年份除以12的余数来计算该是第几个属相,那我们不妨用几个年份尝试一下。

十二生肖计算公式(十二生肖计算公式计算)

我们可以看到,属猴的年份是可以被12整除的。所以,我们的字串也就从“猴”开始。

但是有个问题,第二个参果只写mod()公式,那么属猴的等于“取字数的第0位”,显然这样是不对的,所以我们要写MOD(YEAR(“日期单元格”),12)+1,意为“属猴之一位开始”。

最后一位参数就简单了,就是要显示几个字,我们生肖当然就取一个字就ok了~因为没有属“马羊”的吧~~

这样生肖公式就ok了~快来试试吧~

十二生肖计算公式(十二生肖计算公式计算)

以上就是与十二生肖计算公式相关内容,是关于十二生肖的分享。看完十二生肖中有哪些数学问题后,希望这对大家有所帮助!

版权声明:本站部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们,如若转载,请注明出处:https://www.csdnit.com/mm/258026.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注