excel 中第一列是全部人的名单 第二列是其中部分人的名单 如何快速的从第一列中找出第二列中的名单并标记

2025-03-28 07:21:28
推荐回答(5个)
回答1:

如果数据在A1:B100中,AB列中都是完整的名字,C1中输入
=IF(COUNTIF(B$1:B$100,A1)>0,A1,"")
用自动填充柄将C1的公式下拉到C100,就能标示A列中名字是否在B列中出现过。 如果B列的是名,而A列的是命名,C1公式改为

=IF(SUM(IF(ISERR(FIND($B$1:$B$100,A1)),,1)),A1,"")
同时按下CTRL+SHIFT+ENTER输入数组公式,再向下复制填充,单元格地址不对可以自己调整。B1:B100中不允许有空格。

回答2:

用条件格式来做,在条件格式中来设定条件

回答3:

C1=SUMPRODUCT(ISNUMBER(FIND(A1,$B$1:$B$340))*1)
当然 你也可以以此为条件 使用条件格式

回答4:

=IF(COUNTIF($A$1:$A$20,B8)>0,INDEX(ROW(A:A),MATCH(B8,$A$1:$A$20,)),MATCH(TEXT(B8,"#"),MID($A$1:$A$20,2,2),))

在c列输入这个公式,按ctrl+shift+enter,然后向下拖拽公式。 返回B列名字在A列的行数。

回答5:

countif()函数可以解决,