Excel计数模式每隔5行

时间:2017-05-03 02:34:44

标签: 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行的数字更改数字列数。请注意,数字列现在为空白。

2 个答案:

答案 0 :(得分:1)

虽然Enigmativity的解决方案可以为您提供所需的结果,但结果会因您开始列的行而异。以下是我建议的方法。

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

=IF(MOD(ROW()-ROW($B$2),5)=0,B2+5,B2)

并将公式复制下来。只要您更新起始单元格地址(B2$B$2

,这应该会为您提供所需的模式

答案 1 :(得分:0)

试试这个:

 =5*INT((ROW(RC)-1)/5)+1

我明白了:

1
1
1
1
1
6
6
6
6
6
11
11
11
11
11
16
16

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