excel保留原时间列的年、月、日、时、分,同时删去毫秒,四舍五入秒
时间: 2023-12-21 16:07:15 浏览: 18
可以使用以下公式来实现:
=TEXT(A1,"yyyy-mm-dd hh:mm:ss")
其中,A1为原时间列的单元格引用。该公式会将原时间列的年、月、日、时、分保留下来,并将秒数四舍五入到整数,同时删除毫秒部分。如果需要保留毫秒部分,可以使用以下公式:
=TEXT(A1,"yyyy-mm-dd hh:mm:ss.000")
相关问题
excel 在将秒和毫秒四舍五入为分钟的同时保留原时间列的年、月、日、时、分
1. 首先,在原数据表格中新增一列,用于保存四舍五入后的分钟数,命名为“分钟数”。
2. 在“分钟数”列的第一行中,输入以下公式:
=ROUND(A2/60000,0)
其中,A2为原数据表格中的时间列,表示将时间列中的数值转换成分钟,并进行四舍五入。
3. 将公式应用到“分钟数”列的所有单元格中,方法是将鼠标移到“分钟数”列的第一行,然后双击单元格右下角的小黑点。
4. 接下来,新增一列,用于保存转换后的时间,命名为“转换后的时间”。
5. 在“转换后的时间”列的第一行中,输入以下公式:
=DATE(YEAR(A2),MONTH(A2),DAY(A2))+TIME(HOUR(A2),ROUND(MINUTE(A2)/1)*1,0)
其中,A2为原数据表格中的时间列,表示将原时间列中的年、月、日、时、分提取出来,并将分钟数四舍五入为整数后转换成分钟,并且将秒和毫秒设置为0,最终得到转换后的时间。
6. 将公式应用到“转换后的时间”列的所有单元格中,方法是将鼠标移到“转换后的时间”列的第一行,然后双击单元格右下角的小黑点。
7. 最后,可以将原数据表格中的时间列隐藏或删除,只保留“分钟数”和“转换后的时间”两列即可。
excel 在将秒和毫秒四舍五入为分钟的同时保留原时间列的年、月、日、时、分,
可以使用以下公式:
=INT(A2/60/60/24) //获取日期部分
&" "&TEXT(A2,"hh:mm") //获取时间部分
&" "&ROUNDUP(MOD(A2,60)/60/24,2) //将秒和毫秒四舍五入为分钟并保留两位小数
其中,A2为原时间列的单元格。将以上公式应用到需要转换的单元格中即可。