Office成长课堂
跟着课堂 一起成长
案例
用今天的日期和B列中的日期对比,如果是同一年,就返回今天的年份,否则返回“不在同一年度”当日期列无日期时,返回空白
要实现这样的结果,会用到3个函数的组合
IF函数,条件判断
TODYA函数,得出当前日期
YEAR函数,得出日期所指年份
完整公式如下:
=IF(B3="","",IF(YEAR(B3)=YEAR(TODAY()),YEAR(B3),"不在同一年度"))
步骤
在C3单元格输入公式
=IF(B3="","",IF(YEAR(B3)=YEAR(TODAY()),YEAR(B3),"不在同一年度"))
向下拖拽或者复制公式到其他单元格
简单说这个函数的逻辑,IF函数的用处,就是做判断,如同我们日常做选择一样,符合我们要求的就留下,不符合的就可以走了,这里做了两次判断,第一次先判断日期列是否有数据,没有,就返回空,这里的英文双引号""代表空白,剔除了空白后,做二次判断,通过YEAR函数提取日期中的年份,与今天日期中的年份比较,如果相同,就返回日期的年份,否则返回指定的文本字符串。
注意事项
公式是以等号=开始;括号结束,参数之间英文逗号分隔;
所有公式中使用到的标点符号,都需要在英文输入法下输入,如果使用了中文标点符号,会出错;
公式中使用的文本字符串,要使用英文双引号包含。
领取专属 10元无门槛券
私享最新 技术干货