if isna vlookup套用
在Excel中,vlookup函数常常用于查某一列中的数据并返回相应的结果。但是,当查的数据不存在时,vlookup函数返回的结果将为#N/A。这时候,我们可以通过if函数来判断vlookup函数是否返回了#N/A,然后根据需要返回不同的结果。
接下来,我们就来看一下如何通过if isna vlookup的组合套用来解决这个问题。
步骤一:输入vlookup函数
首先,我们需要输入vlookup函数。假设我们要查某一列中的“苹果”的价格,那么我们可以使用以下的vlookup公式:
=vlookup("苹果",A1:B10,2,false)
其中,“苹果”是我们要查的数据,“A1:B10”是我们要搜索的数据范围,“2”表示我们要返回的数据在搜索范围中的列数,“false”表示我们要进行精确匹配。
为什么vlookup显示的是公式 步骤二:判断vlookup函数是否返回#N/A
接着,我们可以使用if函数来判断vlookup函数是否返回了#N/A。具体来说,我们可以使用以下的公式:
=if(isna(vlookup("苹果",A1:B10,2,false)),"未到价格","价格为"&vlookup("苹果",A1:B10,2,false))
在这个公式中,我们首先使用isna函数来判断vlookup函数的返回值是否为#N/A。如果是的话,就返回“未到价格”,否则使用&符号来连接两个文本串,返回“价格为”加上vlookup函数返回的结果。
步骤三:修改if函数的输出结果
最后,我们可以根据需要修改if函数的输出结果。比如,我们可以将“未到价格”修改为“暂无价格信息”。
=if(isna(vlookup("苹果",A1:B10,2,false)),"暂无价格信息","价格为"&vlookup("苹果",A1:B10,2,false))
现在,我们已经通过if isna vlookup的组合套用,实现了根据情况返回不同结果的功能。同时,在使用if函数时要注意,语法必须正确,并且使用&符号连接文本串时需要注意添加引号和空格。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论