分享

计算指定日期所在年份的元旦,写了6个公式,学到6个函数

 偷懒的技术 2021-11-23

函数公式职场模板 财务应用分析图表练习题软件工具表格合并图表及可视化Office 365Power Query表格美化符号作用条件格式学会骗一本不正经避坑指南数据整理筛选技巧偷懒宝典WPS技巧PPT技巧Word技巧

👆上面是分类专题👆

  👇下面是最新文章👇


·  正  ·  文  ·  来  ·  啦  ·

Excel偷懒的技术微信群读友Lamp提问:

借此问题,写几个公式,作为大家学习日期函数的示例。

使用DATE函数和YEAR函数

公式

=DATE(YEAR(C3),1,1)

DATE函数是将年、月、日的数字拼接成标准日期,

语法:

=DATE(年份,月份,日期)

例子:

=DATE(2018,2,3)

使用YEAR函数

公式:

=--(YEAR(C3)&"-1")

解释:

year函数,计算日期的年份。

YEAR(C3)&"-1"  得到2017-1,相当于在单元格中输入2017-1。会自动变为日期“2017-1-1”。

使用TEXT函数

公式

=--(TEXT(C3,"e")&"-1")

解释:

TEXT(C3,"e")得到C3单元格日期的年份

(TEXT(C3,"e")&"-1")计算结果为“2017-1”, 为文本字符串

在前面加两个负号,负负得正,做四则运算,将文本字符串转为数字。

关于TEXT函数,可以参考以前的文章

使用REPLACE+TEXT函数

公式:

=--REPLACE(TEXT(C3,"e/m/d"),5,6,"-1-1")

解释:

TEXT(C3,"e/m/d")计算结果为文本字符串2017/2/1

然后用REPLACE函数,从第5个字符开始替换6个字符,将“/2/1”替换为“-1-1”

使用COUPDAYBS函数

公式

=C3-COUPDAYBS(C3,"2100-1-1",1,1)

COUPDAYBS 函数返回从付息期开始到结算日的天数。第三参数为1时按年付息。

此函数的用法参见:

使用COUPPCD函

公式:

=COUPPCD(C3,"2100-1-1",1,1)

返回表示结算日之前的上一个付息日的数字。第三参数为1时按年付息。

欢迎各位朋友继续补充其他公式。

更多函数公式的学习文章,请点击下面的专题:

函数公式精讲及实例应用


    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多