作者:乔山办公网日期:
返回目录:excel表格制作
C2公式下拉:来
=LOOKUP(9,FIND(B2,A$2:A$99),A$2:A$99)&""
如果存在不包含的情况,以上公式返回#N/A错误值,用源以下公zd式遇上这情况时返回空值:
=IFERROR(LOOKUP(1,FIND(B2,A$2:A$99),A$2:A$99)&"","")
如果使用的是EXCEL 2003版本,得用以下公式:
=IF(COUNTIF(A$2:A$99,"*"&B2&"*"),LOOKUP(1,FIND(B2,A$2:A$99),A$2:A$99)&"","")
可以用VLOOKUP函数进行匹配。
1、以excel2010版本为例来,如下图要查找源A列数据是否包含B列的数据;
2、首先在C1单元格输入VLOOKUP函数,=VLOOKUP(查找值,查找范围,查找列数,精确匹配或者近似匹配),所以C1处输入的公式百是=VLOOKUP(B1,A:A,1,0),按enter键后则可得出匹配结果度;
3、然后把鼠标放在C1单元格右下角知,下拉填充公式,则可匹配出B列数据在A列的查找结果了,如果显示#N/A则表示该数值在A列找不道到,则A列没有全部包含B列,如果没有出现#N/A,则全部包含。
用以下公式即可:
=IF(ISNA(VLOOKUP(查找的值,查找范围,1,FALSE)),FALSE, TRUE)
查表函数查B列即可;
如图所示:
3. 也许你要的是这个: