一个列的Excel字符公式?
我不知道如何谷歌或甚至要求这是一个问题,所以这是解释它的最好方法:
什么是让一个string重复+1的最好方法
所以,让我们说我有一个专栏:CB-001 CB-002 CB-003 …. etcc
是否有任何公式使它只是CB-00X,然后每一行使X + 1?
谢谢,(我确定之前已经问过这个问题,但是我甚至不知道你会怎么称呼它?)
我已经使用了LEFT
, RIGHT
和TEXT
=LEFT(A1,3)&TEXT(RIGHT(A1,3)+1,"000")
所以,如果我的CB-001
在A1
,并且将公式放在A2
并拖拽它,那么产生以下结果。
CB-001 CB-002 CB-003 CB-004 CB-005 CB-006 CB-007 CB-008 CB-009 CB-010
-
LEFT(A1,3)
将得到你想保留的前缀 -
RIGHT(A1,3)+1
将得到数字部分并增加1 -
TEXT(value, "000")
将填充数字,以便显示至less三位数字。 -
&
将连接在一起给你你的下一个结果。