用VLOOKUP函数匹配,为什么结果显示为函数公式

用VLLOKUP函数匹配,有结果显示,但显示成=VLOOKUP(E3:E558,'[AssetCard1.xls]AssetCard'!$A$3:$C$712,3,0)而... 用VLLOKUP函数匹配,有结果显示,但显示成
=VLOOKUP(E3:E558,'[AssetCard 1 .xls]AssetCard'!$A$3:$C$712,3,0)
而不是相对应的文本。怎样可以显示出对应的文本信息而不是整个公式?
展开
 我来答
麻木y1
高粉答主

2019-08-08 · 每个回答都超有意思的
知道小有建树答主
回答量:765
采纳率:100%
帮助的人:22.8万
展开全部

因为单元格格式没有设置为常规。

VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询序列所对应的值;与之对应的HLOOKUP是按行查找的。

扩展资料:

VLOOKUP的错误值处理:

如果找不到数据,函数总会传回一个这样的错误值#N/A,这错误值其实也很有用的。例如,如果想这样来作处理:如果找到的话,就传回相应的值,如果找不到的话,就自动设定它的值等于0,则函数可以写成这样:

=if(iserror(vlookup(1,2,3,0)),0,vlookup(1,2,3,0))

在Excel 2007以上版本中,以上公式等价于

=IFERROR(vlookup(1,2,3,0),0)

这句话的意思是:如果VLOOKUP函数返回的值是个错误值的话(找不到数据),就等于0,否则,就等于VLOOKUP函数返回的值(即找到的相应的值)。

这里又用了两个函数:

第一个是iserror函数。它的语法是iserror(value),即判断括号内的值是否为错误值,如果是,就等于true,不是,就等于false。

第二个是if函数,这也是一个常用的函数的,后面有机会再跟大家详细讲解。它的语法是if(条件判断式,结果1,结果2)。如果条件判断式是对的,就执行结果1,否则就执行结果2。

举个例子:=if(D2=””,”空的”,”有东西”),意思是如D2这个格子里是空的值,就显示文字“空的”,否则,就显示“有东西”。(看起来简单吧?其实编程序,也就是这样子判断来判断去的。)

在Excel 2007以上版本中,可以使用iferror(value, value_if_error)代替以上两个函数的组合,该函数判断value表达式是否为错误值,如果是,则返回value_if_error,如果不是,则返回value表达式自身的值。

bnjhyangb
推荐于2017-10-07 · TA获得超过668个赞
知道小有建树答主
回答量:865
采纳率:71%
帮助的人:367万
展开全部
你编辑公式的单元格格式必须为“常规”,设置方式:设置单元格格式——数字——常规——确定,在编辑你的公式。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ba3c2c4
2015-05-26 · TA获得超过274个赞
知道小有建树答主
回答量:557
采纳率:0%
帮助的人:289万
展开全部
设置单元格格式为常规,再双击单元格
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
称马你0M
高粉答主

2019-10-05 · 繁杂信息太多,你要学会辨别
知道答主
回答量:22.3万
采纳率:8%
帮助的人:1.1亿
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
多为觉5261
2020-12-31 · TA获得超过4006个赞
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式