当前位置:文档之家› Index+Match函数组合操作实例

Index+Match函数组合操作实例

Index+Match函数组合操作实例
Index+Match函数组合操作实例

Index+Mctch引用多表区域中的单个数据

公式1:=IFERROR(INDEX((B3:E6,H3:K6),MATCH(B10,IF(A10="零售",A3:A6,G3:G6),0),MATCH(C10,B2:E2,0),IF(公式说明:使用Index的引用形式index(两个区域,行号,列号,区域号),其中行号和列号使用match函数求

公式2:=IFERROR(INDEX(IF(A10="零售",B3:E6,H3:K6),MATCH(B10,IF(A10="零售",A3:A6,G3:G6),0),MATCH(C1公式说明:使用Index的数组形式index(区域,行号,列号),其中行号和列号使用match函数求出,结合if来

公式3:=INDEX(IF(A10="零售",B3:E6,H3:K6),MATCH(B10,IF(A10="零售",A3:A6,G3:G6),0),MATCH(C10,IF(A10=公式说明:使用Index的数组形式index(区域,行号,列号),其中行号和列号使用match函数求出,结合if来判断零售和批

数组形式:INDEX(array, row_num, [column_num])

解释:INDEX(单个数值区域,行号,列号)

引用形式:INDEX(reference, row_num, [column_num], [area_num])

解释:INDEX(一个或多个数值区域,行号,列号,区域号)

),MATCH(C10,B2:E2,0),IF(A10="零售",1,2)),"无数据")

函数求出,结合if来判断零售和批发区域,最后使用iferror来判断是否能查找到结果,若无,返回“无数据”

3:A6,G3:G6),0),MATCH(C10,IF(A10="零售",B2:E2,H2:K2),0)),"无数据")

合if来判断零售和批发区域,最后使用iferror来判断是否能查找到结果,若无,返回“无数据”提示。

6),0),MATCH(C10,IF(A10="零售",B2:E2,H2:K2),0))

求出,结合if来判断零售和批发区域。没有使用iferror。

如果第一参数为多个数值区域,则区域号按1、2、3……规则选填,只能填一个,意思是对应的第几个区域,不填默认为1。

如果第一参数为一个数值区域,则区域号可省略。

INDEX函数的两种形式

数据”提示。

相关主题
文本预览
相关文档 最新文档