-1

我确定以前有人问过这个问题,但我无法找出正确的搜索词来获得我正在寻找的答案,所以很抱歉......

我有一个包含常规但非顺序数据的工作表(即 A1、A11、A21 中的值...)

在另一张表中,我希望能够输入一个公式以从这些单元格中获取值,并使其易于扩展,以便我可以将公式向下拖动并继续从 Sheet1 中获取每个第 n 个单元格。看起来 OFFSET 会起作用,但它并不那么优雅。VBA 似乎有点矫枉过正......有更好的方法吗?

谢谢!

4

1 回答 1

1

像你说的那样偏移,或者像这样的东西会在第 1 行的另一张纸上并复制下来(假设第一张纸叫做'sheet1',或者更改为实际名称:

=INDIRECT(ADDRESS(ROW()*10-9,1,,,"sheet1"))

偏移量会更清楚:

=OFFSET(Sheet1!A1,((ROW())-1)*10-ROW()+1,0)
于 2014-12-16T15:08:07.030 回答