Excel返回单元格值的公式

时间:2016-06-15 10:31:53

标签: excel excel-formula

我正在寻找一个可以返回每个第4个细胞的excel配方。 例如,如果我在A列中有以下内容:

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

我正在寻找能够返回每一个细胞的公式,我希望我的B栏能够向我展示

  • 1
  • 3
  • 5
  • 7
  • 9 ...

我尝试使用Offset但没有成功。 谢谢 阿萨弗

2 个答案:

答案 0 :(得分:1)

使用 A 列中的数据,在 B1 中输入:

=INDEX(A:A,2*(ROWS($1:1)-1)+1,1)

并复制下来。

enter image description here

答案 1 :(得分:0)

对于初学者,我强烈推荐Gary的方法,因为它是一种非挥发性的解决方案。我将提供一个偏移解决方案,以匹配您最初的思考过程。但是,如果您的工作簿中有大量偏移或其他易失性函数,我建议不要使用它,因为它们会导致在一定数量的事件后显着减慢速度。每当工作表上的某些内容发生更改时,易失性公式都会重新计算,其中非易失性函数仅在其引用的范围发生更改时重新计算。

=OFFSET(A1,2*(ROW(A1)-1)+1,0,1,1)

将数据放在您希望数据开始的位置,并根据需要进行复制。