作者:乔山办公网日期:
返回目录:excel表格制作
在C1中输入或复制粘贴下列公式zd
=TEXT(A1,"e年m月d日")
或
=TEXT(A1,"yyyy年m月d日")
右拉填充,下拉填充
选择内C:D两列容 复制 右键单击C1 选择性粘贴 数值 确定
或利用分列命令
选择A列 分列 隔符号 下一步 下一步 文本 完成 得到类似2016-3-5的日期文本
可以用公式,在空白列上输入以下公式,对应第二行:
=DATE(YEAR(E2),MONTH(E2),DAY(E2))
下拉公式
再选择性粘贴回E列
再有的方法,就是VBA了,直接在原单元格上改
Excel中将数字转换成文本类型方法有很多,没法给个固定地答案说是哪种知方法最快速。在这里给出一种相对简便快捷的方法。
使用工具:Office2007
举例说明如下:
1.将A-C列的数字转换成文本格式:
2.选择E-G列(道可以随意选3列),右键,设置单元格格式:
3.设置为文本:
4.复制回A-C列数据区域:
5.选择性粘贴,粘贴为数值:
6.这样E-G列数据就成为文本格式的数值了(Excel中数值靠右对其,文本靠左对答齐),可以再将E-G列剪切到A-C列中:
假如这些数据在A列,在B列输入公式:
=TEXT(DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2)),"yyyy-mm-dd")
然后往下拉就可以复制公式。