我正在使用 MS Excel。我有一个包含字符串“C1_05-4422”的文本单元格。我确保使用格式单元格菜单将其格式化为“文本”。然后,我使用替换命令将“C1_05-4422”中的“*_”替换为“”(空)。 Excel 将条目更改为 01/05/4421(显示为“May-21”),而不是所需的文本“05-4422”,并将单元格格式从“文本”更改为“自定义”(mmm-yy)。
我想用很多细胞来做这个。我正在准备将数据读入另一个程序,因此我不想添加特殊字符、空格、引号、等号等。我只是希望能够将文本格式的 C1_05-4422 编辑为 05-第4422章 以及大量条目中的类似更改,以及指定格式“文本”的保留而不转换为日期。
尝试另存为 .csv 文件、.txt 文件(制表符分隔)和 .xlsx 文件,但这没有帮助。我尝试从首选项中删除转换,但这没有帮助。我尝试在转换后将格式切换回“文本”,但它将日期转换为整数。
在 Macbook Air (M2)、Excel 16.81 (Microsoft 365) 上运行
替换(B2,左(B2,查找(“_”,B2)),“”)
尝试一下上面的公式,它成功转换为05-4422而不是日期