练习题053答案:批量将日期中的时间改为0点0分0秒

题目要求
不使用函数公式,只使用基本功能,将A列的日期中的时间均改为0点0分。如图片的样式。
使用二种以上的方法才算及格。
本练习根据《"偷懒"的技术》读者群读友的问题改编,答案及知识点介绍近期将在本微信公众号公布,敬请关注。微信公众号:Excel偷懒的技术
示例文件请到QQ群3248363下载。
题目答案
答案一:查找替换法
分析A列日期的格式可以发现,日期和时间中间有一空格,我将只需使用通配符*将后面的时间全删除掉,删除后,由于单元格格式还是yyyy-mm-dd hh:mm:ss格式,还是会显示零点零分的时间。
具体操作点击下面的图片可观看GIF演示

答案二:分列法

答案三:设为所显示的精度
在Excel中我们将数字保留二位小数显示,但这只是显示,其数值并没有变化,我们要将其真正四舍五入,只保住二位小数,可以使用“将精度设为所显示的精度”批量四舍五入。
要使用此功能,需要将日期先设为数值,且小数位为0(在Excel中日期和时间本质上是数字,1为1900年1月1日,今天2017年4月24日为42849,1就是一天,那么中午12点就是0.5)。
然后再使用“将精度设为所显示的精度”去掉小数,再将其改为日期时间yyyy-mm-dd hh:mm:ss格式。
注意:
“将精度设为所显示的精度”会影响本工作簿所有的工作表的数据,使用时需谨慎。为保险起见,应将数据复制到新建工作簿,处理好后,再复制粘贴回来。

答案四:剪贴板法
剪贴板法和word和记事本一样,有一个特点,可以粘贴所显示的值,可以利用此特点将“数值”转换为其所显示的值。
注:连按二次ctrl+C可打开剪贴板。如果无法打开,可点击”开始“选项卡”剪贴板“组功能按钮的右下角箭头,在弹出的菜单中进行设置。
先将单元格格式设为不带时间的格式,连按二次ctrl+C,复制A列的值并打开剪贴板,点击剪贴板中的值,将可将所显示的值粘贴到A列单元格中。
