使用IFERROR函数和INDEX函数可以提取满足多个条件的单元格值。首先,使用IFERROR函数来检测是否有错误发生,如果没有错误,则使用INDEX函数来检索C列中与A列和B列相匹配的值。通过将SMALL、IF、ROW和INDEX等函数结合起来,可以确保仅返回第一个匹配项的行数。
以下是E2公式示例:
```
=IFERROR(INDEX(C:C,SMALL(IF((A$1:A$100=E2)*(B$1:B$100=F2),ROW($1:$100)),ROW(E1))),"")
```
该公式是一个数组公式,在输入完毕后按下Ctrl+Shift+Enter三个键完成输入。
这个公式的功能是根据两个条件来提取E2所对应的单元格值。首先,检查是否存在错误值,如果出现错误,则返回一个空白单元格。否则,根据多个条件来确定C列中与A、B相对应的值,并通过ROW函数获取第一个匹配项所在行数。
最后,在E2中留下一个空白单元格即可实现上述操作。