每5行Excel计数模式

每5行Excel计数模式,excel,formula,editing,Excel,Formula,Editing,因此,我在excel中有120k行,格式为 id number description 1 1 apple 2 1 banana 3 1 pineapple 4 1 b 5 1 c 6 6 d 7 6 e 8 6 f 9 6 g 10 6 e 我可以在数字列中使用什么公式,使其与上表相同?每隔5行,我将根据id列第6行的编号更改编号列的编号。请注意,数字列现

因此,我在excel中有120k行,格式为

id number description
1    1     apple
2    1     banana
3    1     pineapple
4    1     b
5    1     c
6    6     d
7    6     e
8    6     f
9    6     g
10   6     e
我可以在数字列中使用什么公式,使其与上表相同?每隔5行,我将根据id列第6行的编号更改编号列的编号。请注意,数字列现在为空。

请尝试以下操作:

 =5*INT((ROW(RC)-1)/5)+1
我得到:

1 1 1 1 1 6 6 6 6 6 11 11 11 11 11 16 16 1. 1. 1. 1. 1. 6. 6. 6. 6. 6. 11 11 11 11 11 16 16
我使用了R1C1表示法,但如果您使用的是
A1
模式,则只需将
RC
替换为当前单元格(即
B2
)。

尽管Enigmativity的解决方案提供了所需的结果,但结果会因您开始列的行而异。下面是我的建议

在要从中开始模式的第一个单元格中输入1(
B2
)。 在下一个单元格(
B3
)中输入


把公式抄下来。只要您更新起始单元格地址(
B2
$B$2

您的标题没有意义,就会得到所需的模式。你只是想显示
1
5次,然后
6
5次等等吗?我编辑了标题和描述。希望现在能更容易理解。太棒了,这一次你帮我省去了很多头痛。
=IF(MOD(ROW()-ROW($B$2),5)=0,B2+5,B2)