如何把excel一列文本格式的数字,转换成日期或者数值等其他格式?

我选中要更改的整列,然后在设置单元格格式里面选择,但更改以后,依然是文本格式,只有我在单独的表格里鼠标双击,才会更改成我要的格式,这个不能批量一次性处理的吗?求解。

1、要求将A2:A7单元格区域的文本格式的数字转换为日期格式。

2、点击鼠标左键拖动鼠标选中A2:A7单元格区域,依次点击【数据】-【分列】选项。

3、如下图,弹出【文本分列向导—步骤1】对话框,勾选[固定宽度]选项,然后点击【下一步】按钮。

4、弹出【文本分列向导—步骤2】对话框,这里直接点击【下一步】按钮。

5、弹出【文本分列向导—步骤3】对话框,勾选[日期]选项,然后点击【完成】按钮。

6、返回到工作表中,原来的文本格式的数字就转换为了日期格式。此时,日期格式中的月份和日期都是单数显示,可以转换为双数。我们选中A2:A7单元格区域,点击鼠标右键,在弹出的菜单中选择【设置单元格格式】选项。

7、弹出【设置单元格格式】对话框,左边选择[自定义]选项,右边将[类型]变为[yyyy-mm-dd],设置好后点击【确定】按钮。

8、返回到工作表中,单日期就转换为了双日期的形式。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-09

第一步:选中文本内容所在的这一整列(假设如图中的A列数据)

第二步至第三步:操作工具栏的"数据"菜单,选择"分列"

第四步:直接点击"完成"

第五步:直接点击右键,在菜单中选择"设置单元格格式"

第六步:在"数字选项卡"中选择设置为"数值"格式(设置好小数位数)或者是选"日期"格式(选好要显示的日期类型),最后进行"确定"

 

 

第2个回答  2020-01-29

最简单的方法是替换法。

如果你的数据可以通过双击变成你要的格式,那么用替换法可以批量完成。

为了便于讲解,假设你的文本格式的日期是“2019.12.12”这样的。

第一步,将需要转换的单元格设置好日期格式。

第二步,按Ctrl+H打开替换对话框,在 查找内容 输入框里输入”.“, 替换为 输入框里输入”-“,点击全部替换。

替换.为-

完成。

详细内容请看我的经验:网页链接

第3个回答  2011-05-06
右键点一其他空白单元格选“复制”,再选中这些文本列,在选区内点右键选“选择性复制”-“加”,保存后就行了。
第4个回答  2011-05-06
要转成 数值类型 最快的方式 就用 数据 分列 一路下一步 即可本回答被提问者和网友采纳