假设excel中A1单元格日期如下:2013/6/12 8:17:00,那么要如何提取日期2013/6/12或者时间8:17呢?
如果不是日期格式可以用=LEFT(A1,10)提取左侧前10个字符,即日期。
如果是日期格式,=TEXT(A1,"yyyy/mm/dd") 获得日期,
=TEXT(A1,"hh:mm") 获得时间。
如果把不是日期格式的转为日期格式,在A1前加"--"符号即可。在B1中输入=TEXT(--A1,"yyyy/mm/dd")回车,得到日期,时间同理。
当然也可以用mid函数截取日期或时间,以下以截取时间为例,在B1中输入=MID(TEXT(A1,"yyyy/mm/dd hh:mm"),12,5)回车,获得时间
还可以用以下公式=LEFT(RIGHT(TEXT(A1,"yyyy/mm/dd hh:mm"),5),5)获得时间。若为非日期格式用以下公式=LEFT(RIGHT(A1,5),5)。
栏目