在OpenOffice Calc

时间:2016-09-23 19:49:51

标签: excel openoffice.org openoffice-calc

我有一个像这样的字母数字字符串(序列号)

S / N:WLD4450001256790

我试图用经典的“拖放”方法增加它,但它给我带来了奇怪的结果,例如。

S/N:WLD4450001256790
S/N:WLD415138135
S/N:WLD415138136
S/N:WLD415138137
S/N:WLD415138138
S/N:WLD415138139
S/N:WLD415138140
S/N:WLD415138141
S/N:WLD415138142
S/N:WLD415138143

我认为问题是由于数字的长度,因为当我使用数字较小的字母数字字符串时,它可以工作:

示例:

S/N:WLD445000
S/N:WLD445001
S/N:WLD445002
S/N:WLD445003
S/N:WLD445004
S/N:WLD445005
S/N:WLD445006

让我们回到第一个字母数字字符串

S/N:WLD4450001256790

除了最后6个数字之外的所有数字都是恒星。唯一的“增量”部分是256790。 我正在试图找到一种方法来创建一个宏或其中字母数字字符串的第一部分只是一个......'字符串'(S / N:WLD4450001),其余的是一个数字,希望能成功增加它

任何人都可以给我一个建议吗? 我是excel的新手,我现在正在阅读宏。

非常感谢你的帮助

2 个答案:

答案 0 :(得分:1)

A1 中输入:

="S/N:WLD445000" & 1256790+(ROW()-1)

并复制下来。

enter image description here

答案 1 :(得分:1)

在这种情况下,我喜欢简化问题:我将字符串放在A列中,将增量编号放在B列中,并将C列中两个字符串连接起来。连接的运算符为{{1} },所以:

  • &
  • 中输入S/N:WLD415
  • A1
  • 中输入一个数字
  • B1
  • 中输入=A1&B1
  • 选择C1并按A1:A10复制常量字符串
  • 选择Ctrl + D并按住单元格右下角的小方块,同时按下A2键复制和增加(填充系列)
  • 使用上述两种方法之一复制公式

enter image description here