excel表中如何将2011-11-1 下午 02:11转换成2011-11-1 14:11
展开全部
参考以下,假设你的时间在D13单元格在需要结果的地方输入
=TEXT(IF(LEN(D13)>LEN(SUBSTITUTE(D13,"上午 ","")),SUBSTITUTE(D13,"上午 ","")&" am",SUBSTITUTE(D13,"下午 ","")&" pm"),"yyyy-m-d h:mm")
=TEXT(IF(LEN(D13)>LEN(SUBSTITUTE(D13,"上午 ","")),SUBSTITUTE(D13,"上午 ","")&" am",SUBSTITUTE(D13,"下午 ","")&" pm"),"yyyy-m-d h:mm")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设这个数据在A1中,那么在B1中输入=LEFT(A1,LEN(A1)-8) & IF(LEFT(RIGHT(A1,8),2)="下午",12+LEFT(RIGHT(A1,5),2),LEFT(RIGHT(A1,5),2)) & RIGHT(A1,3)
大致思想就是先截取日期【即:LEFT(A1,LEN(A1)-8)】 然后判断里面是不是下午,如果是就截取小时数并加上12。
注意:在你举的例子中下午前面和后面个按一个空格计算的长度,如不同,可联系我。
mzyz2008ok@163.com
大致思想就是先截取日期【即:LEFT(A1,LEN(A1)-8)】 然后判断里面是不是下午,如果是就截取小时数并加上12。
注意:在你举的例子中下午前面和后面个按一个空格计算的长度,如不同,可联系我。
mzyz2008ok@163.com
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把你的电脑时间改了,控制面板-区域时间-时间格式选成HHYY
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将系统时间转换成24小时制
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询