EXCEL函数运用【关键词搜索另一个表的内容】【二个单元格是否一致】

如下图,如果你想查香蕉的销量那怎么办?

比对的如果是数字,那要确认二组内空是不是数字格式,我被坑过,数字去匹配文本无效,文章末尾有如果批量【转换为数字】。

如果在另一个表,参考这一段
=IFERROR(VLOOKUP($A2,Sheet1!$A$1:$D$1000,COLUMN(B1),0),"没查到")

=IFERROR(VLOOKUP(把这个拿去查$A2,查这个表Sheet1!$A$1:$D$1000,查到了从这个表开始输出COLUMN(B1),全匹配0),"如果没查到显示没查到")
=VLOOKUP(E2,A:B,2,FALSE)
 
讲解:
=VLOOKUP()函数:有4个参数
第一个参数: 查询的参数,可以是字符串,可以是坐标;
第二个参数: 查询目标范围,可以使整列的数据坐标,也可以是固定区域的坐标;
第三个参数: 是从目标范围第二个参数列开始算的列数.就是说如果第二个参数
    选中了两列作为目标查询列,那么如果第三个参数传1,到时候返回的就是
    目标范围的第一列对应行的坐标内容;如果第三个参数传2,那就返回目标
    范围的第二列对应行的坐标内容;
第四个参数: 有两个选项:true和false; 
    true: 代表模糊查询;
    false:代表精确查找:
    (也可以用0来代替精确查找)

这样就能自动搜索A类的内容了,但是显示 #N/A不好看,那就要再加一层了。

=IFERROR(VLOOKUP(E2,A:B,2,FALSE),"没查到")
=IFERROR(A1,"没查到")
 
讲解:
=IFERROR()函数:有2个参数
第一个参数: 目标参数,返回内容为true|false;
第二个参数: 如果第一个目标参数返回false,则函数返回的内容;
 
一般用在其他函数数据处理时如果有不能预判的情况出现"#N/A"
时使用.
Eg: 在=VLOOKUP();函数判断时进行处理:
=IFERROR(VLOOKUP(B11,E:F,2,FALSE),FALSE)

还有种二组表格,看看是否一致的

=IF(A2=B2,"一样","他想歪了")
比对内容也可以是其他的,比如A2="2"判断他是不是等于2,是的话返回什么,不是的话返回什么
 
讲解:
=IF()函数:有3个参数
第一个参数: 是一个等式参数,用来指定目标坐标为的数据是否等于某个值;
第二个参数: 如果第一个参数中的等式成立,则输出的参数;
第三个参数: 如果第一个参数中的等式不成立,则输出的参数;

如果你导出的表格为非数字,又要做匹配,怎么办? 

 第一步,新建一列,在列里填上1

 第二步,复制有问题的列,在这个列上点【选择性粘贴】,然后选择数值,选择乘法,任何数*1都等于他本身,就解决了这个问题

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值