如下图,是B列为某公司产品编号,现在想要将所有所有首产品编号首字符4的改为A开头,产品编号首字符不是4的则不需要修改。比如4836改为A836.
在C2单元格输入公式=IF((LEFT(B2,1)="4"),"A"&MID(B2,2,3),B2)即可修改B2单元格产品编号
将C2单元格公式下拉到底即可完成全部数据的修改
下面跟大家简单分析一下这个公式,首先是LEFT函数,它的作用是从文本字符串的第一个字符开始返回指定个数的字符。它的语法结构是=LEFT(text, [num_chars])
本文中【LEFT(B2,1)】的作用是将B2单元格左边第一个字符提取出来。
MID函数作用是返回文本字符串中从指定位置开始的特定数目的字符,语法结构是=MID(text, start_num, num_chars),本文中【MID(B2,2,3)】的作用是将B2单元格后三个字符提取出来。
最后我们利用if函数进行判断,如果B2单元格首字符为4,则用大写字母A与B2单元格后三个字符连接在一起组成一个新文本,否则返回B2.