其实这个公式可以简化为=IF(ISERROR(INDEX(D:D,MATCH(A1,C:C,0))),"",INDEX(D:D,MATCH(A1,C:C,0)))意思是当INDEX(D:D,MATCH(A1,C:C,0))查到结果的话,就是查找的结果,如果查不到结果就返回空当然就这个公式而言,人们更习惯用vlookup=if(iserror(vlookup(a1,C:d,2,0))."",vlookup(a1,c:d,2,0))两者的效果是一样的