excel两行数据匹配【vlookup、countif】

说明

countif

方式1

A列数据在B列中出现的次数,出现过的y,没有出现过的n,以A列数据为准。
=IF(COUNTIF($B$2:$B$90,A2)>0,"y","n")
在这里插入图片描述

方式2

b列中数据在a列中匹配的为1,不匹配上的为0,以b列数据为准。
在这里插入图片描述

vlookup

公式说明

  • 公式 =VLOOKUP(B1,A:A,1,0))
    • B1 是 VLOOOKUP 的查找值,A:A是查找区域【和B1可以是一个表中不同sheet】,1是返回第一列的值(即 A 列)【如果是c列就需要把1换成3】,0/1是精确匹配和近似匹配的意思。
    • 匹配成功的就是vlookup的值,未匹配成功的就是#N/A

使用场景1

  • 网上很多数据是用来取数据,我这是用来对比数据,如下。
    https://zhidao.baidu.com/question/986579022825277419.html?qbl=relate_question_1&word=excel%CA%FD%BE%DD%C6%A5%C5%E4
  • 列出A列数据在B列中出现过的IP,以A列数据为准。#N/A表示未匹配上。
    这个呢是我刚开始用的时候放的示例,其实这种不好,更方便的用途看下面使用场景2.
    在这里插入图片描述

使用场景2

  • 后面用得多了 更熟悉了,发现这才是正确的打开方式。
    如下:我有一批ip,我需要在总表中定位到这批ip在总表中的哪个位置,那么我就用如下定位方式,其中f列是我新增来用来放需要定位的ip项,g列是新增列,用来放公示匹配结果用的项,数据获取完后把这2行删掉即可。
    纵观整个表,有结果的在公式行都会列出来,#N/A表示没有匹配到,我们不管,这种数据匹配是不是很方便呢!
    在这里插入图片描述
    在这里插入图片描述

公式使用说明(新手必看)

  • 我们套入公式的时候,后面输入1,会自动弹出下面内容(近似匹配和精确匹配),我们一般选择近似匹配即可,这个地方我们要按回车(如果不安回车,可能数据匹配有问题哈)
    在这里插入图片描述
  • 匹配的数据中前后有没有空格,如果有空格,数据是匹配不出来的,需要先把空格去掉(也就是说,2个要对比的数据中,不能多或少空格)
    最简单的去空格方法:使用替换,(空格)替换内容为空即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

҉人间无事人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值