EXCEL中,判断一个单元格的内容是否包含于另一个单元格中,用什么函数可以比较?

如题所述

材料/工具:Excel2010

1、如下图在A列,我们输入的是我们计划中应搜集的资料

2、首先我们如下图,输入了一个查找替换公式

3、进一步修改公式,将公式的原始值后面加一个顿号

4、当替换完顿号,如下图就要对公式做进一步的修改

5、在C2单元格中,原有公式的基础上,外套一个IF函数,让当B列的值为空的时候,显示C列的值

6、修改公式后,我们确定,而后就可以看到,C列的数据,刚好是A列减去B列之后剩余的内容,就达到了我们原来设定的效果

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-08-14

可以用vlookup函数。

1、以excel2010版本为例,如下图要判断D列的名字是否包含在A列中;

2、首先在E2单元格输入公式=VLOOKUP(D2,A:A,1,0),VLOOKUP函数的公式是=VLOOKUP(查找值,查找范围,查找列数,精确匹配或者近似匹配),按enter键后则可得出匹配结果;

3、把鼠标放在E2单元格的右下角,待鼠标变成一个“+”号后下拉填充公式,则可看到D列的名字若包含在A列中就会显示姓名,不包含就会显示#N/A,这样就能判断了。

本回答被网友采纳
第2个回答  2013-02-04
=IF(COUNTIF(A1,"*"&B1&"*"),"包含","不包含")
第3个回答  2013-02-04
FIND(find_text,within_text,start_num)
FINDB(find_text,within_text,start_num)
Find_text 是要查找的文本。
Within_text 是包含要查找文本的文本。
Start_num 指定开始进行查找的字符。within_text 中的首字符是编号为 1 的字符。如果忽略 start_num,则假设其为 1。
第4个回答  推荐于2017-11-25
find
假设判断A1是否包括B1中的内容
=IF(ISERROR(FIND(B1,A1,1)),"不包括","包括")追问

谢谢
如果问题是这样:
A1中的内容是QWERT YUIOP
B1中的内容是必须和A1中的空格前的内容完全一致才算“包括”,否则就算“不包括”,该怎么写函数?

追答

=if(left(a1,find(" ",a1,1)-1)=b1,"包括", "不包括")

本回答被提问者采纳