excel 表中,对A列的数据进行判断,如果A列中的某一单元格的部分值与B列中任一格值匹配,则在C列中返回是?怎么写函数。
B列不一定都是两位数哦,可能是4位或5位,但肯定比A列短
在C1输入如下公式下拉,数组公式,输入完成后不要直接回车,要接三键CTRL+SHIFT+回车 结束。
此公能自动适应B列的数据增加,也可适应位数的变化。
=IF(COUNT(FIND(INDIRECT("B1:B"&COUNTA(B:B)),A1)),"是","否")
如果B列固定是在B1:B6,或可手动更改公式中的B1:B6区域,公式简化如下。
数组公式
=IF(COUNT(FIND(B$1:B$6,A1)),"是","否")
B列不一定都是两位数哦,可能是4位或5位,但肯定比A列短
追答2》假设B列都是N位数,B列都是M位数
这个要考虑所有情况,我现在时间,下班后再给你弄。
楼上,wykcorp,正解!