1. 首页
  2. 职场Office
  3. 办公office小技巧

妙用Excel函数,IFERROR,解决vlookup查询公式中文本与数值混合转换

小编最近在处理一些Excel电子表,发现在用VLookup函数做数据查询时,只要两张表中的数据格式是一样的,就能够正常查出我们想要的数据,但如果其中一张表中的数据格式不对,那么就会出现错误,通常都是文本和数值格式不统一,解决办法通常是针对单一的,文本转数值,或者是数值转文本的操作,今天给大家说说,在实际工作中,也有可能一列数值中,是文本格式和数值格式混合的,那么之前的方法,就不能简单的直接套用.
妙用Excel函数,IFERROR,解决vlookup查询公式中文本与数值混合转换

图一

如上图一,那么右边表格中的编号1003,是数值,左边编号中的1003是文本,因此两者不相等,故返回,#N/A错误,在电子表格中有这样的一个函数IFERROR(),如果公式的计算结果为错误,则返回您指定的值;否则将返回公式的结果。然后我们使用 IFERROR 函数来捕获和处理公式中的错误后拿到我们想要的结果.

妙用Excel函数,IFERROR,解决vlookup查询公式中文本与数值混合转换
图二

如上图二所示函数公式,在IFERROR()函数中包含了,两个Vlookup()查询函数,这样的话,就能满足无论左边表格中的编号列,右边表格中的编号列中的编号是文本格式,或数值格式,就都能查询出来.但要注意一个前提,就是查询条件,必须是全数字的形式,因为只有数值,才有文本格式和数值格式两种形态,如果查询条件是A0001,这条件,本身是文本的话,就不能转换成数值.如图三.

妙用Excel函数,IFERROR,解决vlookup查询公式中文本与数值混合转换

原创文章,作者:邻家阿涛,如若转载,请注明出处:https://www.51pcjq.com/84.html

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息