为每5个单元格

时间:2017-05-12 08:13:31

标签: excel excel-formula auto-increment

在Excel工作表中如何为每5个单元格增加Excel工作表列值的值

我想在列

中给出值
Sno testno
1   1
2   1
3   1
4   1
5   1   
6   2
7   2
8   2
9   2
10  2
11  3
12  3
13  3
14  3
15  3
16  4
17  4

对于每5个值,该值将增加。 任何论坛都能为我做到这一点。或手动我必须改变

3 个答案:

答案 0 :(得分:2)

N=3
pre_calc=["-1" for i in range (N+2)]
def calc(i) :
    if(pre_calc[i] =="-1"):
        if i==0:
             pre_calc[i] ="a[0]"
        elif i==N+1:
            pre_calc[i]= "a[N+1]"
        else:
            pre_calc[i] ="("+str(calc(i-1))+"+"+str(calc(i+1))+")/2-c["+str(i)+"]"
    return pre_calc[i] ;
ans=calc(1)
print (ans) 

在B栏中复制并粘贴。

P.S。您可以使用B2: =1+INT((A2-1)/5) ,但如果您已经像这样生成了A列,那么最好使用第一个表单,因为您可以将表移动到任何位置。

答案 1 :(得分:1)

将此公式:=INT((ROW(E1)-1)/5)+1输入到您要填充序号的空白单元格中

见截图:

enter image description here

答案 2 :(得分:0)

从A1到A5输入1.在单元格A6中键入公式为= a1 + 1并向下拖动公式直到您希望。它应该可以解决。