EXCEL里日期和时间在同一个格里,怎样才能使日期和时间分开在两列
展开全部
才看到你的提问哦。
昨天我在私信里面有告诉你,“假设,源数据是日格式,在A列,在B1输入=INT(A1)、C1输入=MOD(A1,1),再分别设置公式单元格格式就行。”
但看到你的抓图,你的数据不是日期格式(数据靠左),公式更为复杂:
B2输入
=TEXT(DATE(MID(A2,FIND("/",A2,4)+1,4),LEFT(A2,FIND("/",A2)-1),MID(A2,FIND("/",A2)+1,FIND("/",A2,FIND("/",A2)+1)-FIND("/",A2)-1)),"emmdd")
回车并向下填充(下同)。
【其中A6我修改日期,检验公式】
C2输入
=TEXT(IF(LEFT(RIGHT(A2,2))="P",MID(A2,FIND(" ",A2)+1,FIND("M",A2)-FIND(" ",A2)-3)+1/2,MID(A2,FIND(" ",A2)+1,FIND("M",A2)-FIND(" ",A2)-3)),"hh:mm:ss")
更多追问追答
追答
用文本函数TEXT()返回的,不区分12小时制或24小时制。
我的时间公式是根据其上下午(AM or PM)做出判断。你的A7,后面是“PM”应该弄错,下午时间没有12:45:17哦。
展开全部
这个不用公式就你解决,将数据复制粘贴两列,分别设置为需要的日期格式yyyymmdd、 时间格式hh:mm:ss。你先试试,如果有问题微我qfbbl。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询