批量去除单元格的首字符

2015-04-29 12:32
电脑迷 2015年11期
关键词:字符串货号单元格

最近在工作中遇到一个问题,要求将产品货号的首个字符去除,例如“C12C100”修改为“12C100”,替换虽然简单,但由于字符串中间可能还有和首字母相同的字母,因此无法使用替换的方法。本想使用Excel 2013开始提供的“快速填充”,但由于各个单元格字符串的长度不一,因此这个方法也不可行,除了手工去除之外,有没有简单一些的方法呢?

例如产品货号从A3开始,我们可以在编辑栏输入公式“=if(a3<"9",a3,MID(A3,2,99))”,这里的MID函数是从文本字符串中指定的走动位置返回指定长度的字符,“2”表示从第2个字符开始,“99”应该是足够了,对于那些执行之后向下拖拽或双击填充柄,很快就可以获得图1所示的效果。当然,如果能够确保首个字符都是字母,那么也可以直接使用公式“=MID(A3,2,99)”。

或者,也可以使用分列的方法实现,切换到“数据”选项卡,点击“数据工具”功能组的“分列”按钮,选择文件类型为“固定宽度”,点击“下一步”按钮,如图2所示,在一个字符宽度的位置点击鼠标,接下来的操作相信就不用多介绍了吧?

猜你喜欢
字符串货号单元格
鞋品牌新品爆单“故事汇”
流水账分类统计巧实现
基于文本挖掘的语词典研究
玩转方格
玩转方格
作者更正致歉说明
浅谈Excel中常见统计个数函数的用法
一种新的基于对称性的字符串相似性处理算法
依据字符串匹配的中文分词模型研究
一种针对Java中字符串的内存管理方案