修改
我在excel中有2个列数据,如下所示:
A B
1 2,3,4
2 4
3 5,7
4 10,9,7
5 3,6,9
8 10,12
有人可以帮我在C列中编写一个公式,它可以从A列的同一行获取值,如果它在列中的任何位置作为精确的mach或子串,则返回true。
结果如下所示:
A B C
1 2,3,4 false
2 4 true
3 5,7 true
4 10,9,7 true
5 3,6,9 true
8 10,12 false
由于
答案 0 :(得分:3)
在C1
中输入以下公式作为数组公式,并将其复制到C列中的其他单元格:
=NOT(ISERROR(MATCH(FALSE,ISERROR(FIND(","&A1&",",","&$B$1:$B$6&",")))))
要将其作为数组公式输入,请在输入后按 Ctrl - Shift - 输入而不是 Enter 公式!
答案 1 :(得分:3)
作为常规公式(不需要数组输入)在单元格C1中并向下复制:
=COUNT(INDEX(SEARCH(","&A1&",",","&$B$1:$B$6&","),))>0