• 首页
  • 发布文章
  • 我的文章
  • 我的收藏
  • 设置
  • 退出

excel中如何隔行取值

blmius 2024-03-01 16:14:13
收藏
编辑
上架
下架

本文将为大家举例说明隔行如何取值,以此类推,大家可以进行隔N行取值操作

工具/原料

  • excel

方法/步骤

1. 如图,要求隔一行取值,即将1,3,5,7…提取出来显示在另外一列

excel中如何隔行取值

2. 如图所示,在E4单元格中输入公式=OFFSET(C2,ROW(C1)+1,0)

excel中如何隔行取值

3. 然后下拉公式,即可得到我们想要的值

excel中如何隔行取值

4. 这里分开解释下公式的含义,首先ROW(C1)+1表示的是C1单元格所在行数再另外加1,即ROW(C1)所得到的值为1,再加1为2

excel中如何隔行取值

5. 下拉填充公式即可得到不同行时不同的值,如F5中=ROW(C2)+1的值应该为2+1=3

excel中如何隔行取值

6. 再返回看E5的公式=OFFSET(C3,ROW(C2)+1,0),即为=OFFSET(C3,3,0),表示的是以C3单元格为起点,向下移动3个单元格,向右移动0个单元格,即得到C6单元格的值3

excel中如何隔行取值

7. 同理,我们可以选择不同的起点,用不同的公式即可。=OFFSET(C1,ROW(C1)+2,0)

excel中如何隔行取值

8. OFFSET函数的功能为以指定的引用为参照系,通过给定偏移量得到新的引用,语法为OFFSET(reference,rows,cols,height,width),省略 height 或width,则假设其高度或宽度与 reference 相同。

本文转自 https://jingyan.baidu.com/article/3c48dd34f7b7f9e10be3581e.html,如有侵权,请联系删除。