防止Excel";“将文本转换为列向导”;从文本转换为日期
我有一个3000行的excel文件。A1中的值为7/2-79,A2中的值为7/2-80,依此类推。当我尝试使用convert text to columns向导拆分这些值时,我在B1中得到了7,在C1中得到了2-79,分别是7和2-79 我将目标单元格格式化为文本,但它不起作用。然后我将整张纸格式化为文本,但结果没有变化 请帮帮我防止Excel";“将文本转换为列向导”;从文本转换为日期,excel,Excel,我有一个3000行的excel文件。A1中的值为7/2-79,A2中的值为7/2-80,依此类推。当我尝试使用convert text to columns向导拆分这些值时,我在B1中得到了7,在C1中得到了2-79,分别是7和2-79 我将目标单元格格式化为文本,但它不起作用。然后我将整张纸格式化为文本,但结果没有变化 请帮帮我 编辑:在使用“将文本转换为列”向导时,我也尝试将列数据格式从“常规”更改为“文本”。我刚刚尝试过,您必须实际使用2-79(向导的步骤3)选择列,然后填充显示文本的单选
编辑:在使用“将文本转换为列”向导时,我也尝试将列数据格式从“常规”更改为“文本”。我刚刚尝试过,您必须实际使用2-79(向导的步骤3)选择列,然后填充显示文本的单选按钮。如果只对第一列执行此操作,则不会影响转换为日期的列。79年2月是正确的。1979年2月=2/79 如果您想要一个文本字符串,您可以
C1=Feb-79
D1=MONTH(C1)&"/"&RIGHT(YEAR(C1),2)
D1=2/29
或者,如果要保留日期值;右键单击范围(单元格或列)并设置单元格格式>数字选项卡>自定义类别>键入:“m/yy”,不带“”
或者你可以这样做
C1=Feb-79
D1=TEXT(C1,"m/yy")
D1=2/29
达到同样的效果
希望这能有所帮助。您能详细说明一下吗?我只是按照您在原始帖子中概述的步骤进行了操作,但是当您进入向导的第3步时,您将选择列中数据的格式,您必须逐个列进行操作。在选择了包含2-79的列之后,我选择了文本格式,它显示的方式与您希望显示的方式完全相同哦,这很有效!我不知道我可以在数据预览中点击!那张照片真的很有帮助。