Posted on 2017年6月1日 by Hana 带有上下午的日期格式有时直接通过改变单元格格式是不会发生变化的,所以这里提供一个转换函数,转换后可以通过设置单元格格式转换为自己想要的效果: =REPLACE(D2,FIND(“午”,D2&”上午”)-1,3,)+COUNTIF(D2,”*下*”)/2*ISERR(FIND(“下午 12”,D2)) 参考链接:http://club.excelhome.net/thread-859395-1-1.html