Excel公式自动增量X行后

我导入了几千行的数据到Excel,而一个项目表示一行,我不得不修改每个项目,以便11行代表相同的项目ID。

例如:-

原版的

63 --->data 64 --->data 65 --->data 

当前

 63 --->data 63 --->data 63 --->data 63 --->data 63 --->data 63 --->data 63 --->data 63 --->data 63 --->data 63 --->data 63 --->data 64 --->data 64 --->data 64 --->data 64 --->data 64 --->data 64 --->data 64 --->data 64 --->data 64 --->data 64 --->data 64 --->data 

(你明白了)…

但是,由于我用来填充每个项目的附加10行的公式,因此我在列A中留下了与公式所基于的所有行相同的ID。

我正在寻找一个公式,将自动递增基于单元格值,但只有每11行,以便我可以单击并拖动列A,它将填充相同的ID为11行,然后自动递增(+1 )并填写接下来的11行。

我已经尝试了一些变种都无济于事。 谢谢。

编辑

以下是我目前有的并希望简化的一个例子:

 ABCDEF 79 <--already correct id 79 <--already correct id 79 <--already correct id 79 <--already correct id 79 <--already correct id 79 <--already correct id 79 <--already correct id 79 <--already correct id 79 <--already correct id 79 <--already correct id 79 <--already correct id 80 <--already correct id 80 <--already correct id 80 <--already correct id 80 <--already correct id 80 <--already correct id 80 <--already correct id 80 <--already correct id 80 <--already correct id 80 <--already correct id 80 <--already correct id 80 <--already correct id 58 <-- needs to be changes to 81 57 <-- needs to be changes to 81 57 <-- needs to be changes to 81 57 <-- needs to be changes to 81 57 <-- needs to be changes to 81 57 <-- needs to be changes to 81 57 <-- needs to be changes to 81 57 <-- needs to be changes to 81 57 <-- needs to be changes to 81 57 <-- needs to be changes to 81 57 <-- needs to be changes to 81 58 <-- needs to be changes to 82 57 <-- needs to be changes to 82 57 <-- needs to be changes to 82 57 <-- needs to be changes to 82 57 <-- needs to be changes to 82 57 <-- needs to be changes to 82 57 <-- needs to be changes to 82 57 <-- needs to be changes to 82 57 <-- needs to be changes to 82 57 <-- needs to be changes to 82 57 <-- needs to be changes to 82 

有成千上万的这样的行…

如果您有兴趣,可以使用另一种方法:

A1input1

然后把这个公式input到A2

=IF(MOD(ROWS($A$1:A1),11)=0,A1+1,A1)

然后从A2下拉公式

您也可以使用这个公式,它也将用于偶数和奇数编号

 =INT(((ROW(a1)-1)/11))*1+1 

使用* 1为1增量,* 2为2增量,+1为起始数字,如果你想从79开始,最后使用+79

如果你把一列包含一个从1到你得到的行数的连续序列。 (1,2,3,4,5,…)

您可以使用该列进行11除法,只取结果的整数部分。

假设直序列为A:

 = int(A1/11) = int(A2/11) 

看到:

 AB Result 0 =int(A1/11) 0 1 =int(A2/11) 0 2 =int(A3/11) 0 3 =int(A4/11) 0 4 =int(A5/11) 0 5 =int(A6/11) 0 6 =int(A7/11) 0 7 =int(A8/11) 0 8 =int(A9/11) 0 9 =int(A10/11) 0 10 =int(A11/11) 0 11 =int(A12/11) 1 12 =int(A13/11) 1 13 =int(A14/11) 1 14 =int(A15/11) 1 15 =int(A16/11) 1 16 =int(A17/11) 1 17 =int(A18/11) 1 18 =int(A19/11) 1 19 =int(A20/11) 1 20 =int(A21/11) 1 21 =int(A22/11) 1 22 =int(A23/11) 2 23 =int(A24/11) 2 .......keep on until the last line 

如果我正确地理解这个问题,就不需要复杂的公式。

试着在列中testing你的自我,看看这是你需要的。

从A1开始,将3个单元(a1,a2,a3)

在A4中放A4 = A1 + 1

然后拖下来。 你会看到你需要的序列… 1 1 1 2 2 2 3 3 3

如果你需要的序列确实是连续的,那么你可以根据需要应用这个。