excel单元格日期以及时间设置怎么自动生成?

就是当我移动到此单元格时,比如当我输入数字“201301011231”后达到“2013-01-0112:31”的效果... 就是当我移动到此单元格时,比如当我输入数字“201301011231”后达到“2013-01-01 12:31”的效果 展开
 我来答
一点设计演示
高粉答主

2015-08-14 · 职场/教育各类模板,衷于原创
一点设计演示
采纳数:874 获赞数:83673

向TA提问 私信TA
展开全部
  1. 我们通常加入系统时间是在单元格内输入=NOW()函数,系统自动生成当前时间。这样做如果该工作表中任意一个单元格数据发生变化,所有使用=NOW()生成时间的单元格都会跟随全部变化。

  2. 为了实现时间不跟随表格内容改变而改变,达到固定时间目的,我们通过使用数据有效性来实现。

    在任意单元格插入=NOW()函数,如实验表格中D1列。

  3. 单击【数据】选项卡,选择【数据有效性】选项,弹出数据有效性设置窗口。

  4. 设置有效性条件为“序列” ,数据来源设置为步骤2中的D1列,将引用改为绝对引用,即"=$D$1",点击确定保存。

  5. 在A3、A4、A5单元格输入内容测试,会发现,B3、B4、B5时间不会随着单元格变化而变化。但直接使用NOW()函数的A1、A2单元格却会跟随着进行变化。

百度网友ca64c0c
2012-12-13 · TA获得超过4679个赞
知道大有可为答主
回答量:2991
采纳率:61%
帮助的人:1725万
展开全部
如果只要显示效果
用自定义数字格式:####-##-##" "##":"##即可

如果要转换成日期时间数据
建议先定义单元格的格式为:YYYY-MM-DD HH:MM
然后直接输入 2013-1-1 12:31 这样形式的数字即可
追问
如果要转换成日期时间数据
建议先定义单元格的格式为:YYYY-MM-DD HH:MM
然后直接输入 2013-1-1 12:31 这样形式的数字即可

有没有直接输入201301011231就能输入日期时间数据的方法?以日期时间数据录入对今后数据管理有是不是有什么方便的地方?
追答
直接输入201301011231就转换需要另一个单元格,或者是用VBA(但不建议为了这么小的一个需求使用VBA)

无论是以日期时间数据录入,还是直接以201301011231的形式录入并保存,对今后数据管理都是一样的
首先两种形式都保留了完整的年、月、日、时、分的数据
其次,如果将来需要对数据进行分层筛选汇总,还是要将这个数据另外分解成年、月、日、时、分才行
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
madfengn
2015-08-04 · TA获得超过1016个赞
知道小有建树答主
回答量:625
采纳率:0%
帮助的人:458万
展开全部

问题描述不清楚。

  1. 展现结果是什么样子?

  2. 对于表格有什么要求?

  3. 只是简单设置格式还是需要计算日期等?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1040b0874
2012-12-13 · 超过22用户采纳过TA的回答
知道答主
回答量:108
采纳率:0%
帮助的人:57.3万
展开全部
自定义单元格格式,然后输入####“-”##”-“##“ "##“:”##就达到你的效果了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宏格沃兹课件库
2012-12-13 · TA获得超过218个赞
知道小有建树答主
回答量:328
采纳率:100%
帮助的人:181万
展开全部
右击单元格,选择“设置单元格格式” 数字标签栏中选择自定义,然后把【 ####-##-## ##":"##】 方括号内的复制到类型中,确定后,你在单元格内即可直接输入201301011231 就会生成你要的格式

当然还有一种方式就是你在A1单元格中输201301011231,B2单元格中输入公式
=LEFT(A1,4)&"-"&MID(A1,5,2)&"-"&MID(A1,7,2)&" "&MID(A1,9,2)&":"&RIGHT(A1,2)
一样可以实现
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山昳超09
2012-12-13 · TA获得超过973个赞
知道小有建树答主
回答量:1387
采纳率:0%
帮助的人:892万
展开全部
那样好像不可能
不过可以这样
加入在A1输入201301011231
则在B1输入
=LEFT(A1,4)&"-"&MID(A1,5,2)&"-"&MID(A1,7,2)&" "&MID(A1,9,2)&":"&RIGHT(A1,2)
也可以实现
更多追问追答
追问
试过了好像不行,如果这个输入A1显示“2.01301E+11”B1显示“NO.--  :O. ”,这样以后都是通过下拉来实现数据填充?
另外单纯的效果显示和以日期时间为数据有什么不同?
追答
你把A1设置成文本格式
或者输入日期的时候在前面加一个 '
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秋余晨曦
2012-12-13 · TA获得超过1531个赞
知道小有建树答主
回答量:809
采纳率:33%
帮助的人:395万
展开全部
设置单元格,将单元格的“分类”改成“日期”,然后在“类型”里面选择你需要的模式。确定,然后下拉即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式