使excel在文本之间按顺序计数

使excel在文本之间按顺序计数,excel,Excel,我想在我的excel电子表格中创建一个类似以下内容的列: AA____001_XLA AA____002_XLA AA____003_XLA AA____004_XLAN AA____005_XLAN AA____006_XLAN AA____007_TLA AA____008_TLA AA____009_TLA AA____010_TLAN ... 基本上,它是一个三位数的数字,在两个文本/符号片段之间向上计数。但鉴于列表将相当长,我正在寻找一种方法来自动扩展列表。我只是在寻找一种方法,让中

我想在我的excel电子表格中创建一个类似以下内容的列:

AA____001_XLA
AA____002_XLA
AA____003_XLA
AA____004_XLAN
AA____005_XLAN
AA____006_XLAN
AA____007_TLA
AA____008_TLA
AA____009_TLA
AA____010_TLAN
...

基本上,它是一个三位数的数字,在两个文本/符号片段之间向上计数。但鉴于列表将相当长,我正在寻找一种方法来自动扩展列表。我只是在寻找一种方法,让中间的数字向上计数,在它周围的文本,我将手动调整。 从A1开始,您可以
=“AA\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu


如果您是从1以外的行开始,则使用
Text(row()-x,“000”)
其中
x
开始行-1
(即,如果您的公式从A100开始,则使用
Text(row()-99,“000”)
从A1开始,您可以这样做
=“AA\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu


如果您的起始行不是1,则使用
Text(row()-x,“000”)
其中
x
起始行-1
(即,如果您的公式以A100开始,则使用
Text(row()-99,“000”)

欢迎使用SO。当Excel公式发布在StackOverflow上时,您可能会在SuperUser上得到更好的响应。欢迎使用SO。当Excel公式发布在StackOverflow上时,您可能会在SuperUser上得到更好的响应。+1,但在a列中使用“AA”部分,即“XLAN”可能是有意义的B列中的部分以及将它们与
TEXT(ROW())连接在一起的内容
在C列中,因为OP提到需要单独调整文本部分。@JohnColeman-很好的观点。我就这样离开了,因为OP说他会手动调整。但是,OP-如果有某种模式/方法可以知道最终文本是什么,我们可能也可以这样做。这就是我想要的。没有模式n表示文本的周围位,不幸的是,它是相当静态的,因此搜索和替换将足够快地处理它。+1,但在A列中有“AA”部分,在B列中有“XLAN”部分,以及将它们与
文本(ROW())连接在一起的东西可能是有意义的
在C列中,因为OP提到需要单独调整文本部分。@JohnColeman-很好的观点。我就这样离开了,因为OP说他会手动调整。但是,OP-如果有某种模式/方法可以知道最终文本是什么,我们可能也可以这样做。这就是我想要的。没有模式不幸的是,它是相当静态的,所以搜索和替换将足够快地处理它。