EXCEL的大吓们,帮帮我,A1:2009-1-21,A2:2010-12-25,A3:2011-1-20,在A3输入公式=DATE(YEAR(A2),MON
答案:6 悬赏:60 手机版
解决时间 2021-03-25 12:44
- 提问者网友:且恨且铭记
- 2021-03-25 04:21
EXCEL的大吓们,帮帮我,A1:2009-1-21,A2:2010-12-25,A3:2011-1-20,在A3输入公式=DATE(YEAR(A2),MON
最佳答案
- 五星知识达人网友:刀戟声无边
- 2021-03-25 05:18
=IF(DAYS360(A2,DATE(YEAR(A2)+1,MONTH(A1),DAY(A1)))<360,DATE(YEAR(A2)+2,MONTH(A1),DAY(A1)-1),DATE(YEAR(A2)+1,MONTH(A1),DAY(A1)-1))
不是很明白题目的本意,如果A3与A2相比少于12个月,是增加一年吗?如果A3-A2的结果只差几天不足12个月,是否同样增加一年呢?
如果上面公式不能满足你需要,请补充问题,谢谢!追问你的公式可以用,但还差一点,
如 A列 B列 c列
2010-1-11 2011-1-12 2013-1-10
2008-1-29 2010-12-13 2012-1-28
2008-1-24 2010-12-22 2012-1-23
2010-6-4 2010-6-4 2011-6-3中如果B1收费时间是2011-1-12日(没及时来缴费),C列就显示为2013-1-10日,正确的应为2012-1-10,不知我是否能说明白。谢谢!追答还不是很明白哦。
A列 B列 c列
2010-1-11 2011-1-12 2013-1-10
2008-1-29 2010-12-13 2012-1-28
2008-1-24 2010-12-22 2012-1-23
2010-6-4 2010-6-4 2011-6-3
1. 没有及时缴费的情况,有没有时间限制呢?即:有效期有没有计算规则?
2. B列充值日期如果晚于有效期,上面C列的结果就应该是2012-1-10,晚多久?有没有时间限制?
3. 你上面的例子中,第2、3、4行的结果是否正确?
4. 能不能象下面这样,每个标题给个规则说明?
A B C D
销售日期 有效期 充值日期 到期时间
2010-1-11 2011-1-10 2011-1-12 2013-1-10
我的Q_7200622,聊着方便些。
不是很明白题目的本意,如果A3与A2相比少于12个月,是增加一年吗?如果A3-A2的结果只差几天不足12个月,是否同样增加一年呢?
如果上面公式不能满足你需要,请补充问题,谢谢!追问你的公式可以用,但还差一点,
如 A列 B列 c列
2010-1-11 2011-1-12 2013-1-10
2008-1-29 2010-12-13 2012-1-28
2008-1-24 2010-12-22 2012-1-23
2010-6-4 2010-6-4 2011-6-3中如果B1收费时间是2011-1-12日(没及时来缴费),C列就显示为2013-1-10日,正确的应为2012-1-10,不知我是否能说明白。谢谢!追答还不是很明白哦。
A列 B列 c列
2010-1-11 2011-1-12 2013-1-10
2008-1-29 2010-12-13 2012-1-28
2008-1-24 2010-12-22 2012-1-23
2010-6-4 2010-6-4 2011-6-3
1. 没有及时缴费的情况,有没有时间限制呢?即:有效期有没有计算规则?
2. B列充值日期如果晚于有效期,上面C列的结果就应该是2012-1-10,晚多久?有没有时间限制?
3. 你上面的例子中,第2、3、4行的结果是否正确?
4. 能不能象下面这样,每个标题给个规则说明?
A B C D
销售日期 有效期 充值日期 到期时间
2010-1-11 2011-1-10 2011-1-12 2013-1-10
我的Q_7200622,聊着方便些。
全部回答
- 1楼网友:零点过十分
- 2021-03-25 08:46
大 吓吓吓 上,我闪!
- 2楼网友:痴妹与他
- 2021-03-25 08:34
看了半天,想了半天,弄出来这么个东西,试试看
=IF(ISBLANK(B1),"未充值",IF(MONTH(A1) 我觉得你的标准有点混乱。我理解的标准,只要充值的月份(数字)大于销售日期的月份,就把年份加2,月份使用销售的月份;小于的话,年份就加1
=IF(ISBLANK(B1),"未充值",IF(MONTH(A1)
- 3楼网友:思契十里
- 2021-03-25 07:34
应该用公式:
=DATE(YEAR(A1)+2,MONTH(A1),DAY(A1)-1)追问哦,A1:2009-1-21,B1:2010-12-25,C1:2011-1-20,在C1输入公式=DATE(YEAR(B1),MONTH(A1)+12,DAY(A1)-1),B1是系统的随机日期(充值日期),A1是产品的出售日期,C1要显示出到期日期,就是说当我在B1输入日期时,C1就显示出比B1多12个月(年)而月日以A1的月日为基准,正确的在A3应为2012-1-20。我整列都是这样,但日期都不一样,如果我在B1输入2011-1-2,C1显示2012-1-20,这样是正确的,但收费是12月份的就不行追答没看明白到底是怎么回事。
如果是按照产品售出日期计算到期日的话,就是我上面的公式,只是放在了C1当中,跟B1没关系;如果按充值日期计算到期日,还要知道计算规则。
=DATE(YEAR(A1)+2,MONTH(A1),DAY(A1)-1)追问哦,A1:2009-1-21,B1:2010-12-25,C1:2011-1-20,在C1输入公式=DATE(YEAR(B1),MONTH(A1)+12,DAY(A1)-1),B1是系统的随机日期(充值日期),A1是产品的出售日期,C1要显示出到期日期,就是说当我在B1输入日期时,C1就显示出比B1多12个月(年)而月日以A1的月日为基准,正确的在A3应为2012-1-20。我整列都是这样,但日期都不一样,如果我在B1输入2011-1-2,C1显示2012-1-20,这样是正确的,但收费是12月份的就不行追答没看明白到底是怎么回事。
如果是按照产品售出日期计算到期日的话,就是我上面的公式,只是放在了C1当中,跟B1没关系;如果按充值日期计算到期日,还要知道计算规则。
- 4楼网友:三千妖杀
- 2021-03-25 07:08
楼主的公式是可以返回正确结果的,如果没有显示正确结果,应从两个方面检查:
1、日期是不是EXCEL能识别的日期格式。
2、公式所在单元格是不是设为“常规”或日期格式。
1、日期是不是EXCEL能识别的日期格式。
2、公式所在单元格是不是设为“常规”或日期格式。
- 5楼网友:人類模型
- 2021-03-25 06:26
=DATE(YEAR(A1)+1,MONTH(A1),DAY(A1))-1
或者
=DATE(YEAR(A1)+1,MONTH(A1),DAY(A1)-1)
和A2没关系
补充:
看了半天才明白题目的意思,那就改成
=DATE(YEAR(A2)+1,MONTH(A1),DAY(A1)-1)
或者
=DATE(YEAR(A1)+1,MONTH(A1),DAY(A1)-1)
和A2没关系
补充:
看了半天才明白题目的意思,那就改成
=DATE(YEAR(A2)+1,MONTH(A1),DAY(A1)-1)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯