乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel返回每行最大值之后的行最小值,谢谢

excel返回每行最大值之后的行最小值,谢谢

作者:乔山办公网日期:

返回目录:excel表格制作


1、首先,打开需要操作的Excel表格,要求隔一行取值,即将1,3,5,7...提取出来显示在另外一列(OFFSET函数的功能为以指定的引用为参照系,通过给定偏移量得到新的引用)。

2、在E4单元格中输入公式=OFFSET(C2,ROW(C1)+1,0)。

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

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

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

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

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



返回最小值公式是:=MIN(所选值区域)
返回最大值公式是:=MAX(所选值区域)

根据以上公式你自己套用就可以了

在EXCEL表格中提取规定单元格行的数字,可以使用OFFSET和COUNTA组合函数公式来完成。
公式如下:zd
=SUM(OFFSET(A5,COUNTA(A5:A100)-9,0,9)



最后效果:



CountA函数是求数据区域中的非空个数。
OFFSET函数这里使用了四个参数:
1、参照的区域或单元格
2、位移行数,这里使用的是COUNTA函数公式减9;
3、位移列数,0表示不位移;
4、数据区域高度,因为需要9行数据,所以直接输9就可以了。



在Excel中,OFFSET函数的功能为以指定的引用为参照系,通过给定偏移量得到新的引用。返回的引用可以为一个单元格或单元格区域。并可以指定返回的行数或列数。
函数语法

OFFSET(reference,rows,cols,height,width) Reference 作为偏移量参照系的引用区域。Reference 必须为对单元格或相连单元格区域的引用;否则,函数 OFFSET 返回错误值 #VALUE!。 Rows 相对于偏移量参照系的左上角单元格,上(下)偏移的行数。如果使用 5 作为参数 Rows,则说明目标引用区域的左上角单元格比 reference 低 5 行。行数可为正数(代表在起始引用的下方)或负数(代表在起始引用的上方)。 Cols 相对于偏移量参照系的左上角单元格,左e68a84e8a2ade799bee5baa6e997aee7ad94338(右)偏移的列数。如果使用 5 作为参数 Cols,则说明目标引用区域的左上角的单元格比 reference 靠右 5 列。列数可为正数(代表在起始引用的右边)或负数(代表在起始引用的左边)。 Height 高度,即所要返回的引用区域的行数。Height 必须为正数。 Width 宽度,即所要返回的引用区域的列数。Width 必须为正数。
函数示例

A B
1 公式 说明(结果)
2 =OFFSET(C3,2,3,1,1) 显示单元格 F5 中的值 (0)
3 =SUM(OFFSET(C3:E5,-1,0,3,3)) 对数据区域 C2:E4 求和 (0)
4 =OFFSET(C3:E5,0,-3,3,3) 返回错误值 #REF!,因为引用区域不在工作表中

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网