发布网友 发布时间:2022-04-19 17:14
共4个回答
热心网友 时间:2023-07-18 14:29
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”连接起来。
热心网友 时间:2023-07-18 14:30
一开始没看到详细的内容,回答的不对。热心网友 时间:2023-07-18 14:30
我只是做了B列的,C列大同小异
热心网友 时间:2023-07-18 14:31
DateDiff 函数