我用select函数从4个差异表中提取数据:
=CHOOSE($H$3,sheet1!A2,sheet2!A2,sheet3!A2,sheet4!A2)
现在,我想使用CHOOSE的“IF”功能将错误结果替换为“”。但它没有用,下面的语法有什么问题吗?
=IF(CHOOSE($H$3,sheet1!A2,sheet2!A2,sheet3!A2,sheet4!A2),CHOOSE($H$3,sheet1!A2,sheet2!A2,sheet3!A2,sheet4!A2),"")
答案 0 :(得分:0)
如果您收到错误(例如#Value),那么使用IFERROR
可能会更好:
=IFERROR(CHOOSE($H$3,sheet1!A2,sheet2!A2,sheet3!A2,sheet4!A2),"")