excel 如何利用函数或者vba提取时间

我试过left用不了因为时间返回的是44300的字样原单元格2013-06-1308:36:00需要返回的是这2个单元格201306030803600... 我试过left用不了 因为时间返回的是44300的字样
原单元格
2013-06-13 08:36:00 需要返回的是这2个单元格 20130603 0803600
展开
 我来答
yangsanmyth
2013-06-14 · TA获得超过574个赞
知道小有建树答主
回答量:396
采纳率:0%
帮助的人:297万
展开全部
设数据在A1单元格:

提取日期:=TEXT(A1,"yyyymmdd")
提取时间:=TEXT(A1,"hhmmss")
太极健1969
2013-06-14 · TA获得超过9033个赞
知道大有可为答主
回答量:8668
采纳率:69%
帮助的人:3612万
展开全部
这个问题很容易的呀,如你的数据在A列,那么
B1日期=text(a1,"emmdd")
C1时间=text(a1,"hhmmss")
两公式下拉完成
如果你不要保留A列,可以复制B和C列,右键选择性粘贴,把数值选择上,确定,这时候,B和C列不是公式了,把A列删除即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我爱桑果
2013-06-14 · TA获得超过9786个赞
知道大有可为答主
回答量:4470
采纳率:0%
帮助的人:2887万
展开全部
=TEXT(A1,"yyyymmdd")
=TEXT(A1,"hhmmss")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
绿萝兰馨
2013-06-14 · TA获得超过2461个赞
知道小有建树答主
回答量:1477
采纳率:50%
帮助的人:1249万
展开全部
A1=
2013-06-13 08:36:00

B1=
=YEAR(A1)&TEXT(MONTH(A1),"00")&TEXT(DAY(A1),"00")

C1=
=TEXT(HOUR(A1),"00")&TEXT(MINUTE(A1),"00")&TEXT(SECOND(A1),"00")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式