我有一个 1 列 700 行的 Excel 电子表格。我关心每七行。我不想进入并删除我关心的每一行之间的 6 行。所以我的解决方案是创建另一个工作表并指定对我想要的每个单元格的引用。
=sheet1!a1
=sheet1!a8
=sheet1!a15
但我不想输入这些公式中的每一个......`100次。我想如果我选择三个并拖动框,它会理解我想要做什么,但没有运气。
关于如何优雅/高效地做到这一点的任何想法?
最佳答案
在新工作表的 A1 中,输入:
=OFFSET(Sheet1!$A$1,(ROW()-1)*7,0)
...并复制下来。如果您从第 1 行以外的地方开始,请将 ROW() 更改为 ROW(A1) 或第 1 行上的其他单元格,然后再次向下复制。
如果要复制第 n 行但多列,请使用公式:
=OFFSET(Sheet1!A$1,(ROW()-1)*7,0)
这也可以直接复制。
关于excel - 将每 n 行从一张纸复制到另一张纸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/211062/