我有一个Excel表,其中我希望用以下公式开始列D:
=AVERAGE(C7:C10)
我希望能够向下拖动D列,给出以下公式:
=AVERAGE(C11:C14)
=AVERAGE(C15:C18)
=AVERAGE(C19:C22)等。
然而,如果我只是天真地拖拽下来,我会得到:
=AVERAGE(C8:C11)
=AVERAGE(C9:C12)
=AVERAGE(C10:C13)我怎样才能改变这种行为?
发布于 2015-06-20 21:38:39
在D栏中输入
=AVERAGE(OFFSET($C$1,4*ROW(C1)+2,0,4))然后,当您将其拖到D列下时,每个连续单元格的引用将增加4。
发布于 2015-06-20 21:30:42
这个答案假设范围的大小保持不变。例如,如果G列未填充,则G1=7;G2=11。选择两个单元格,并根据需要拉下填充句柄。D1的公式是=AVERAGE(INDIRECT("C"&G1&":C"&G1+3)),它可以根据需要进行填充。
https://stackoverflow.com/questions/30958462
复制相似问题