在EXCEL表里如何做到输2011110101,会在日期那栏自动生成2011年11月10日,谢谢

[复制链接]
查看11 | 回复5 | 2011-12-23 13:28:43 | 显示全部楼层 |阅读模式
首先,问题有问题。2011110101转换成2011年11月10日,没有规律可循。如果是2011111001转换成2011年11月10日还是可以的。如果A1单元格是:2011111001那么B1单元格作为日期栏:=MID(A1,1,4)&"年"&MID(A1,5,2)&"月"&MID(A1,7,2)&"日"测试过,可以直接复制使用。如果数值不在A1请修改“A1”为你的数值所在单元格即可...
回复

使用道具 举报

千问 | 2011-12-23 13:28:43 | 显示全部楼层
你看这个图片的行吗?有详细点的要求还可以做的更好,比如你下一个数据要变成什么样...
回复

使用道具 举报

千问 | 2011-12-23 13:28:43 | 显示全部楼层
假设输入在A1单元格,把公式放在日期栏即可如果不是A1,把公式中A1修改为何实际一样即可=TEXT(LEFT(A1,8),"0000年00月00日")...
回复

使用道具 举报

千问 | 2011-12-23 13:28:43 | 显示全部楼层
=DATE(LEFT(A1,4),MID(A1,5,2),MID(A1,7,2))A1输入编号...
回复

使用道具 举报

千问 | 2011-12-23 13:28:43 | 显示全部楼层
直接输入行不行...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行