excel中如何用一个公式计算年数 如何利用excel函数计算剩余有效天数

经验直达:

  • 如何利用excel函数计算剩余有效天数
  • excel中如何用一个公式计算年数

一、如何利用excel函数计算剩余有效天数


1.打开要处理的EXCEL表格,在目标单元格中输入函数公式=b2-datedif(B1,TODAY(),"d"),回车 。
[式中B2为保质期天数,B1为生产日期单元,可根据实际天数进行修改 。]DATEDIF函数可以得到从今天的生产日期起的天数,然后可以从保质期中减去剩余的有效天数 。]
excel中如何用一个公式计算年数 如何利用excel函数计算剩余有效天数

2、查找结果函数是一个日期格式文本,通过鼠标右键选择“设置单元格格式” 。
excel中如何用一个公式计算年数 如何利用excel函数计算剩余有效天数

3.在数字标签,点击“一般”,然后点击“确定” 。
excel中如何用一个公式计算年数 如何利用excel函数计算剩余有效天数

4.返回EXCEL表格,发现在EXCEL中,操作以商品生产跟踪日期和保质期日期完成,计算剩余有效天数 。
【excel中如何用一个公式计算年数 如何利用excel函数计算剩余有效天数】
excel中如何用一个公式计算年数 如何利用excel函数计算剩余有效天数



二、excel中如何用一个公式计算年数


楼主所言有理,将答案改动如下如何?
EXCEL的日期,是以1900(或1904)年1月1日为1进行计算的,因此不能表示1900年以前的日期 。解决办法似可:
1、1900年以后用EXCEL日期计算公式,1957年与2000年之间年数,用公式“=DATEDIF("1957-1-1","2000-1-1","Y")”,返回43.
2、跨1900年的日期 , 可分段计算,如求公元100年至2000年之间年数:可用公式“=DATEDIF("1900-1-1","2000-1-1","Y") (1900-100)”,返回1900;求公元前10年至2000年之间年数:可用公式“=DATEDIF("1900-1-1","2000-1-1","Y") (1900-1-(-10))”,返回2009.
3、就计算期间年数而言,可不取EXCEL日期格式,按一般数值计算:不跨公元者用其标年数的绝对值相减;跨公元者将其差值再减1,如公元前1年至2000年之间年数:可用“=2000-1-(-1)” , 返回2000.
提供一个参考思路吧 。

相关经验推荐