Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2017|回复: 5

[已解决][求助]日期相差天数问题.....在线等

[复制链接]
发表于 2010-9-1 23:03 | 显示全部楼层 |阅读模式
A1 输入 3天20小时
A2 输入 =NOW()
A3 输入:
=TEXT(NOW()+VALUE(LEFT(A1,FIND("天",A1,1)-1))+VALUE(MID(A1,FIND("天",A1,1)+1,FIND("小",A1,1)-FIND("天",A1,1)-1))/24,"yyyy-mm-dd hh:mm")

但如果A1带上分钟的话,这个公式不能计算。麻烦谁能帮忙修改下。然A3的公式在A3带上分钟的情况下依然可以计算

A3 便是结果
最佳答案
2010-9-1 23:17
=TEXT(NOW()+LEFT(A1,FIND("天",A1,1)-1)+SUBSTITUTE(SUBSTITUTE(MID(A1,FIND("天",A1,1)+1,99),"小时",":"),"分",""),"yyyy-mm-dd hh:mm")
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2010-9-1 23:07 | 显示全部楼层

A1内会有哪几种情况的数据?

尽量把可能出现的情况多列举一点才能更完美的解决问题。

回复

使用道具 举报

发表于 2010-9-1 23:11 | 显示全部楼层

A3 =TEXT(NOW()+VALUE(LEFT(A1,FIND("天",A1,1)-1))+VALUE(MID(A1,FIND("天",A1,1)+1,FIND("小",A1,1)-FIND("天",A1,1)-1))/24+VALUE(MID(A1,FIND("小",A1,1)+2,FIND("分",A1,1)-FIND("小",A1,1)-2))/24/60,"yyyy-mm-dd hh:mm")
回复

使用道具 举报

发表于 2010-9-1 23:17 | 显示全部楼层    本楼为最佳答案   

=TEXT(NOW()+LEFT(A1,FIND("天",A1,1)-1)+SUBSTITUTE(SUBSTITUTE(MID(A1,FIND("天",A1,1)+1,99),"小时",":"),"分",""),"yyyy-mm-dd hh:mm")
回复

使用道具 举报

发表于 2010-9-1 23:25 | 显示全部楼层

=TEXT(NOW()+SUM((SUBSTITUTE(MID(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"天","      "),"小时","      "),"分","      "),{1,6,12},5)," ",)&"00")%/{1,24,1440}),"yyyy-mm-dd hh:mm")
回复

使用道具 举报

发表于 2010-9-1 23:37 | 显示全部楼层

 

[em01]
[此贴子已经被作者于2010-9-1 23:40:54编辑过]
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-22 19:04 , Processed in 0.182103 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表