找回密码
 立即注册
搜索
楼主: 皮虫

求大佬们改良时间差的函数

36
回复
2303
查看
[复制链接]

0

主题

8

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2021-12-31 03:59:04 显示全部楼层
=EDATE(A2,-MMULT(LEFTB(MID(SUBSTITUTE(B2,"年",REPT(" ",10)),{1,11},10),2)*1,{12;1}))
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-1

幻币

初入江湖

Rank: 1

积分
3
2022-1-8 01:00:18 显示全部楼层
=EDATE(A2,-EVALUATE(SUBSTITUTE(SUBSTITUTE(B2,"年","*12+"),"月","")))
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

-1

幻币

初入江湖

Rank: 1

积分
4
2022-1-10 10:59:52 显示全部楼层
更换总合时间会出现错误
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

幻币

初入江湖

Rank: 1

积分
4
2022-1-10 11:55:16 显示全部楼层
Office提示EVALUATE是无效函数,补充一下因为公司软件安全限制,无法运行任何插件,宏VBA等
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-1

幻币

初入江湖

Rank: 1

积分
2
2022-1-11 06:26:18 显示全部楼层
用9月30日推出的日期会出现2月30日,实际这是一个不存在的日期
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

6

帖子

1

幻币

初入江湖

Rank: 1

积分
8
2022-1-15 04:41:30 显示全部楼层
谢谢大佬的指导
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
11
2022-1-20 01:14:21 显示全部楼层
我用一个EOMONTH的吧
D2=EOMONTH(A2,-(IFERROR(LEFT(B2,FIND("年",B2)-1),)*12+MAX(IFERROR(MID(B2,FIND("年",B2)+1,{1,2}),))))
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册