在EXCEL中一列数据如何根据一列数据为条件进行匹配检索,并在第三列中输出检索结果

2025-02-25 23:02:38
推荐回答(5个)
回答1:

叙述有点绕,是这个意思吗?

如果B列的某个数据在F列中出现,就在同行的C列,显示超导,如果是要这效果,试试这个函数!

具体公式:=IF(COUNTIF($F$2:$F$12,B2)>0,"超导",""),

如有疑问可以继续交流!!

回答2:

公式为:=IF(IFNA(VLOOKUP(A2,$E$2:$G$12,1,0),"")="","","超导")

这个要先通过ifna判断vlookup有没有取到值,取到值是正常值,否则返回空。再根据返回值做个判断出来你要的结果,一个返回超导,一个返回空。

这个建议使用countif函数判断要好一点。

回答3:

很简单的一个公式,即可在C2单元格输入公式:
=IF(COUNTIF(F:F,B2)>0,"超导","")
复制并下拉,即可。

回答4:

C2中输入
=IF(COUNTIF(E:E,A2),"超导","其他")

=IF(COUNTIF(F:F,B2),"超导","其他")
下拉填充

回答5:

在sheet2的B2中输入或复制粘贴此公式
=IF(A2="","",VLOOKUP(A2,SHEET1!B:D,3,))
下拉填充