IF ELSE在Excel中使用MID
我正在尝试使用IF
, ELSE
和MID
在Excel中形成一个公式
VB241111NS
我想增加上面的string。
VB24111 2 NS
VB24111 3 NS
….
但是到达9时就增加到10,也就是说,
VB24111 10 NS
我想限制string的总长度为10.所以我相信我需要做一个公式,当我find一个9我需要改变它。 这是我提出的公式。
=CONCATENATE(LEFT(J2,7), MID(J2,8,1)+1, RIGHT(J2,2))
请帮忙。
如果你想增加这样的6位数字:
所有你需要的是改变你的公式的每个部分中提取的子string的长度:
=CONCATENATE(LEFT(J2,2), MID(J2,3,6)+1, RIGHT(J2,2))
与连接运算符相同的公式:
=LEFT(J2,2) & MID(J2,3,6)+1 & RIGHT(J2,2)