EXCEL表中如何让两列时间相减 35

两列时间,格式是常规,显示如:24时20分,如果我直接相减(比如C1=A1-B1),时间没有超过24小时的可以正常显示结果,但如果时间超过24小时,比如24时20分-10... 两列时间,格式是常规,显示如:24时20分,如果我直接相减(比如C1=A1-B1),时间没有超过24小时的可以正常显示结果,但如果时间超过24小时,比如24时20分-10时20分,就会出错,显示#VALUE!,请问有没有解决办法啊?烦请高手指点……
因为我用来相减的时间是指历时,比如某件事情处理历时25小时,所以表格里面的时间有很多超过24小时的。我并不是说用来相减的数值不能显示, 两列相减的时间都是可以显示的,上面已经说过,举例:A列数值是“10时20分”,B列数值时“100时20分”,时间格式用常规也好,用h:mm或其他时间格式也好,相减以后都出错。现在的问题是相减的结果值(采用直接相减),如果相减的数有超过24小时的则结果值不能显示,我要寻求的是如何使这两列的时间值减出来,不知道是不是要用到其他函数……1楼3楼4楼都没看清楚问题……2楼说的办法,我试过,不行…… 5楼的也试过,不行,另外没有找到DATEIF函数……
展开
 我来答
EXCEL办公实战
推荐于2016-06-07 · Excel办公实战函数、技巧、VBA教程
EXCEL办公实战
采纳数:2380 获赞数:23640

向TA提问 私信TA
展开全部

时间是特殊的数值形式,直接相减即可


Excel版本参考:2010

测试数据在A1和A2单元格

1、B1输入:=B1-A1

2、回车,查看效果

xq84112
推荐于2021-02-11 · 超过23用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:53.8万
展开全部
你要设置时间格式才行啊
这样想减是出来的常规值
你要设置单元格格式的
Ctrl+1,设置为“自定义”--“h:mm”格式
或者直接用dateif函数
看看函数帮助
还有就是可以时间相减*24
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hmily0722
2009-02-27 · TA获得超过513个赞
知道小有建树答主
回答量:237
采纳率:0%
帮助的人:103万
展开全部
时间不会有超过24小时的吧???要不你就用IF函数试试...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tyyxsrg
2009-02-27 · TA获得超过1469个赞
知道小有建树答主
回答量:917
采纳率:0%
帮助的人:296万
展开全部
24时20分得输入为1900-1-1 0:20:00
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
upyzl
2009-02-27 · TA获得超过2022个赞
知道大有可为答主
回答量:2797
采纳率:0%
帮助的人:1468万
展开全部
超过24小时 要用 yyyy/mm/dd h:mm:ss 格式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式