zig*_*cko 9 excel excel-2007 excel-formula
我将几千行数据导入Excel,而一个项目代表一行,我必须修改每个项目,以便11行代表相同的项目ID.
例如:-
原版的
63 --->data
64 --->data
65 --->data
Run Code Online (Sandbox Code Playgroud)
当前
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
Run Code Online (Sandbox Code Playgroud)
(你明白了)......
但是,由于我已经习惯于每个项目填充额外的10行,我在A列中留下与公式所基于的所有行相同的ID.
我正在寻找一个公式,它将自动递增单元格值,但只有每11行,这样我就可以单击并向下拖动列A,它将填充11行的相同ID,然后自动递增(+1并填写接下来的11行.
我尝试过多种变体都无济于事.谢谢.
以下是我目前拥有并希望简化的示例: -
A B C D E F
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
Run Code Online (Sandbox Code Playgroud)
有这样的数千行......
Jos*_*eph 17
如果您有兴趣,这是另一种方法:
进入1到A1
然后输入此公式A2:
=IF(MOD(ROWS($A$1:A1),11)=0,A1+1,A1)
然后只需从A2下拖动公式
小智 6
您也可以使用此公式,它也可用于偶数和奇数编号
=INT(((ROW(a1)-1)/11))*1+1
Run Code Online (Sandbox Code Playgroud)
使用*1为1增量,*2为2增量,+ 1为起始编号,如果你想从79开始使用+79结束
如果将一列包含从1到行数的连续序列。(1,2,3,4,5,...)
您可以使用该列除以11,仅取结果的整数部分。
假设直序列的列为A:
= int(A1/11)
= int(A2/11)
Run Code Online (Sandbox Code Playgroud)
看到:
A B 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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
52392 次 |
| 最近记录: |