作业帮 > 综合 > 作业

求大神帮助解释,如下excel函数是什么意思?最好具体点,一句一句来,本人菜鸟,谢谢!

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 05:38:02
求大神帮助解释,如下excel函数是什么意思?最好具体点,一句一句来,本人菜鸟,谢谢!
OFFSET(INDIRECT("DATA!A1"),MATCH(AE5,OFFSET(INDIRECT("DATA!A1"),MATCH(AE$4,INDIRECT("DATA!$1:$1"),)-1,100,1),)-1,MATCH(AE$4,INDIRECT("DATA!$1:$1"),),1,16)
INDIRECT("DATA!A1"),是将文本内容转为单元格引用,即引用“DATA”工作表的A1单元格;同样,INDIRECT("DATA!$1:$1")是引用DATA和第一行.公式化简后可写成:
OFFSET(DATA!A1,MATCH(AE5,OFFSET(DATA!A1,MATCH(AE$4,DATA!$1:$1,)-1,100,1),)-1,MATCH(AE$4,DATA!$1:$1,),1,16)
MATCH(AE$4,DATA!$1:$1,),是返回AE4在第一行中的位置.下面表达为【AE4位置】,公式即为:
OFFSET(DATA!A1,MATCH(AE5,OFFSET(DATA!A1,【AE4位置】-1,100,1),)-1,【AE4位置】,1,16)
OFFSET(DATA!A1,【AE4位置】-1,100,1),以“DATA!A1”单元格为参照系,偏移0行,【AE4位置】-1列的位置为起始位置,取100行,1列的数据区域.【100行数据】
OFFSET(DATA!A1,MATCH(AE5,【100行数据】,)-1,【AE4位置】,1,16),在这100行数据区域中,检出AE5的位置.【AE5位置数字】
根据这个位置,以“DATA!A1为参照系,偏移0行,【AE5位置数字】列,取1行16列数据区域.
再问: 返回AE4在第一行中的位置。其中的AE4指的是此函数数据出来的那张表,还是data工作表?
再答: 没有指明是哪个工作表,当然是指当前工作表。 建议你先学习基础公式的应用,现在还不是探究这些复合公式的时候。你家说了一大篇,估计你也没有真正学到什么。