请Excel 高手进解答下这个公式

来源:百度知道 编辑:UC知道 时间:2024/06/06 00:25:42
=IF(ISERROR(VLOOKUP(A4,aaa,3,TRUE)),0,VLOOKUP(A4,aaa,3,TRUE))

请帮忙详细解释一下上面,这个公式的意思!

aaa是一个定义了的名称,应该是个单元格区域
VLOOKUP(A4,aaa,3,TRUE))
是查找aaa区域里首列包含“A4”单元格内容的第三列的值,如果查找不到精确匹配值,则使用小于等于精确匹配值的最大值。
这个公式外套一个“IF(ISERROR”是一个排错公式,如果aaa区域里首列不包含“A4”单元格内容,返回0

在表格区域aaa的第一列中查找与A4格相同的内容,若找到,则显示aaa中相应的这行的第三列的内容;若找不到则显示0。