在excel中如何判断一列中每个单元格是否包含另一列中某一单元数值,若包含,返回其包含的值。(见附图)

若包含多个值,则在C列返回第一个搜索到的值,在D列返回包含的个数。若不包含,相应的C与D列均为空白。求高手指点公式,谢谢!

C2输入:
=OFFSET($A$1,MATCH(1,($A$2:$A$1000<>"")*(ISNUMBER(FIND($A$2:$A$1000,$B2))),),)

同时按CTRL+SHIFT+回车下拉

D2输入:
=SUMPRODUCT(($A$2:$A$1000<>"")*(ISNUMBER(FIND($A$2:$A$1000,$B2))))

下啦即可
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-16
D2公式:
=SUMPRODUCT(--(COUNTIF(B2:C2,"*"&$A$2:$A$5&"*")>0))
下拉填充

在excel中如何判断一列中每个单元格是否包含另一列中某一单元数值,若包...
C2输入:=OFFSET($A$1,MATCH(1,($A$2:$A$1000<>"")*(ISNUMBER(FIND($A$2:$A$1000,$B2))),),)同时按CTRL+SHIFT+回车下拉 D2输入:=SUMPRODUCT(($A$2:$A$1000<>"")*(ISNUMBER(FIND($A$2:$A$1000,$B2)))下啦即可

在excel中如何判断一列中每个单元格是否包含另一列中某一单元数值
假设是A列,标准数值是C1,在B2输入下面公式后下拉:=IF(ISNUMBER(FIND($C$1,A2)),"Y","N")B列结果为Y,则包含,B列结果为N则不包含。单元格类型定义了在单元格中呈现的信息的类型,以及这种信息如何显示,用户如何与其进行交互。用户可以 使用两种不同的单元格类型对表单中的单元格进行设置: ...

如何使用excel函数判断某一单元格内包含另一区域内某单元格的内容
d1单元格输入 =INDEX(C:C,MAX(ROW($B$1:$B$9)*ISNUMBER(FIND($B$1:$B$9,A1)))这是数组公式 输入后,不能按回车,需要按下ctrl+shift+回车 即,在编辑栏里,可以看到公式前后有{}的产生 下拉填充

excel判断一列值是不是包含另一列的值
“COUNTIF”函数同样可以用来判断一列值是否包含另一列的值。它会计算区域中满足给定条件的单元格数量。如果“COUNTIF”函数的返回值大于0,那么说明一列值中包含了另一列的值。使用“COUNTIF”函数时,需要指定条件区域以及计数条件。综上所述,通过使用“VLOOKUP&...

Excel怎么判断一列数据包含另一列数据
Excel可以通过使用函数来判断一列值是否包含另一列的值。在Excel中,我们可以利用某些函数来实现这一功能,其中最常用的是“SEARCH”或者“FIND”函数,以及“IF”函数。这些函数能够帮助我们检测一个字符串是否包含另一个字符串,并据此返回相应的结果。以“SEARCH&...

excel中如何检查一列中的内容是否包含在另一个文档的一列中。
1.在B列右边的空白列中,输入如下公式:=COUNTIF(E4:E12,F4)其中,E4:E12 代表A列中的所有数据,F4 代表B列中的一个单元格。如下图所示:2.输入完成后,点击回车。单元格的数据就自动计算出来了。其中1就代表存在,0就代表不存在。如下图所示:3.B列中,还剩下一部分数据没有进行判断。其实...

判断EXCEL中一列单元格中是否包含另一单元格的所有字符,是的话返回对...
=INDEX(A:A,MATCH(,0\/FIND($C$1:$C$100,B1),))数组公式,需要同时按CTRL SHIFT 回车键,出现结果,下拉公式

Excel中如何查找出某一列中的数据包含某一列里面的特定字符数据,并返 ...
在D2中输入或复制粘贴下列公式 =IFERROR(LOOKUP(1,0\/FIND(C$2:C$5,B2),C$2:C$5),"无关键词")或 =TEXTJOIN(",",,IF(ISNUMBER(FIND(C$2:C$5,B2)),C$2:C$5,""))下拉填充

EXCEL 判断某一单元格值是否包含在某一列中
EXCEL 判断某一单元格值是否包含在某一列中,可以使用COUNTIF函数,函数形式:=IF(COUNTIF(目标列,判断列首个单元格)>0,"是","否"),示例步骤如下:1.鼠标左键点击需要输入判断结果的单元格,如下图红框所示;2.然后在fx后面输入“=IF(COUNTIF(A:A,B2)>0,"有","无")”,如下图红框...

Excel中如何判断某个单元格是否包含某些字符中的一个,并返回包含的字符...
找一空列依次输入要查找的字符,如在C列输入美国、中国、英国、德国,在B列输入公式=VLOOKUP(LOOKUP(,-FIND($C$1:$C$4,A1),$C$1:$C$4),$C$1:$C$4,1,),下拉即可。

相似回答