vlookup如何让NA不显示

描述

在Excel中,当使用VLOOKUP函数时,如果要避免显示NA错误值,有几种方法可以实现。

方法一:使用IFERROR函数
IFERROR函数是一个非常有用的Excel函数,可以将错误值替换为自定义的值。在VLOOKUP函数嵌套IFERROR函数中,如果VLOOKUP返回一个错误值(如NA),则IFERROR函数将返回一个用户指定的值。下面是一个示例:
=IFERROR(VLOOKUP(lookup_value, table_array, col_index, range_lookup), "Not Found")

在这个示例中,如果VLOOKUP函数返回NA,IFERROR函数将返回“Not Found”。

方法二:使用IF函数
使用IF函数也可以达到相同的目标。在这种情况下,我们需要使用IF函数来检查VLOOKUP函数返回的值是否等于NA。如果是,我们可以使用一个空字符串或其他自定义的值来替代NA。下面是一个示例:
=IF(VLOOKUP(lookup_value, table_array, col_index, range_lookup)="NA", "", VLOOKUP(lookup_value, table_array, col_index, range_lookup))

在这个示例中,IF函数首先检查VLOOKUP函数返回的值是否等于“NA”。如果是,IF函数返回一个空字符串("")作为结果。否则,它将返回VLOOKUP函数的结果。

方法三:使用条件格式化
除了使用函数,您还可以使用条件格式化来隐藏NA错误值。通过将条件格式应用于包含VLOOKUP函数的单元格,您可以设置一个规则,以隐藏包含NA错误值的单元格。以下是一个示例:

  1. 选择包含VLOOKUP函数的单元格或单元格范围。
  2. 转到“开始”选项卡,然后在“样式”组下选择“条件格式化”。
  3. 选择“新建规则”,然后选择“使用公式确定要设置格式的单元格”选项。
  4. 在“格式值是”框中输入以下公式:=ISNA(VLOOKUP(lookup_value, table_array, col_index, range_lookup))
  5. 点击“确定”并设置您想要应用的格式(如设置字体颜色为与背景颜色相同)。
  6. 单击“确定”以应用规则。

这样,包含NA错误值的单元格将被隐藏起来,使其在工作表上不可见。

通过以上方法,您可以在使用VLOOKUP函数时避免显示NA错误值。可以根据具体需求选择适合您的方法。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分