Excel 里计算时间区域的公式

excel里有一下A列表示时间点的数据,想要用公式得出每个时间点的时间区域如B列,请大神赐教怎么使用公式,多谢!!TimeTimeRange-AM/PMTimeRange... excel里有一下A列表示时间点的数据,想要用公式得出每个时间点的时间区域 如B列,请大神赐教怎么使用公式,多谢!!

Time Time Range- AM/PM Time Range- 24H

12/30/15 13:48 1:00 PM to 2:00 PM 13:00 to 14:00

5/14/15 16:28 4:00 PM to 5:00 PM 16:00 to 17:00

6/5/15 23:57 11:00 PM to 00:00 AM 23:00 to 24:00

6/5/15 5:12 5:00 AM to 6:00 AM 5:00 to 6:00
展开
 我来答
凌文元LWY
高粉答主

2016-06-06 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.3亿
展开全部

Excel 里计算时间区域的步骤是:

1、打开Excel

2、根据题目要求,需要在B列和C列自动生成A列时间所处的时间区域,MOD(A2,1)可以得到A2的时间值,却无法得到A2时间所处的区间,更不会自动识别PM还是AM,因此需要通过IF函数来条件判断是PM还是AM,以及是否需要减去12:00,而得到整数小时的方式;不区分24小时的时间区域,不需要进行上午和下午的判断,而直接得到结果;

3、在B2单元格输入以下公式,然后向下填充公式

=IF(HOUR(A2)>12,HOUR(A2)-12&":00 PM to "&HOUR(A2)-11&":00 PM",HOUR(A2)&":00 AM to "&HOUR(A2)+1&":00 AM")

公式表示:如果A2的小时数大于12,那么就将A1的小时数减去12,然后后面与“:00 PM to ”连接,再与A1的小时数减去11,及“:00 PM”连接;如果A2的小时数小于等于12,那么直接返回A2的小时数与“:00 AM to”及增加一个小时后与“:00 AM”连接的字符串

4、在C2单元格输入以下公式,然后向下填充公式

=HOUR(A2)&":00 to "&HOUR(A2)+1&":00"

公式表示:将A2的小时数、“:00 to ”、A2的小时数加1、“:00”连接起来。

晨旺excel财务软件
2016-05-19 · excel文件实现财务软件的所有功能
晨旺excel财务软件
采纳数:33 获赞数:106

向TA提问 私信TA
展开全部
一开始没看到详细的内容,回答的不对。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
钟情于妳的温柔
2016-05-17 · 超过61用户采纳过TA的回答
知道小有建树答主
回答量:153
采纳率:50%
帮助的人:46.1万
展开全部

我只是做了B列的,C列大同小异

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ELLKKLLE
2016-05-27 · TA获得超过207个赞
知道小有建树答主
回答量:479
采纳率:100%
帮助的人:115万
展开全部
DateDiff 函数
可用来决定两个日期之间所指定的时间间隔数目。例如,可以使用 DateDiff 来计算两个日期之间相隔几日,或计算从今天起到年底还有多少个星期。  
DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])
DateDiff 函数语法中有下列命名参数:
interval 必要。字符串表达式,是所要加上去的时间间隔。它具有好多设定值,与DateAdd函数相同;此例中的"d",表示天数;
Date1,date2 必要;计算中要用到的两个日期。
Firstdayofweek 可选。指定一个星期的第一天的常数。如果未予指定,则以星期日为第一天。
firstweekofyear 可选。指定一年的第一周的常数。如果未予指定,则以包含 1 月 1 日的星期为第一周。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式