EXCEL 判断某一单元格值是否包含在某一列中

如下表,A列姓名固定,B列数据不固定,C列结果是只要B列中包含A列数据,则对应A列的结果显示“1”,否则显示“0”姓名签到结果张三人事部王五1李四办公室张三0王五干事孙六... 如下表,A列姓名固定,B列数据不固定,C列结果是只要B列中包含A列数据,则对应A列的结果显示“1”,否则显示“0”
姓名 签到 结果
张三 人事部王五 1
李四 办公室张三 0
王五 干事孙六 1
孙六 1
=IF(ISERROR(FIND(A2,B2)),0,1)

其它往下拖拉

不能实现,谢谢!
展开
 我来答
走近植物世界
高粉答主

推荐于2019-10-20 · 关注我不会让你失望
知道答主
回答量:461
采纳率:0%
帮助的人:12万
展开全部

EXCEL 判断某一单元格值是否包含在某一列中,可以使用COUNTIF函数,函数形式:=IF(COUNTIF(目标列,判断列首个单元格)>0,"是","否"),示例步骤如下:

1.鼠标左键点击需要输入判断结果的单元格,如下图红框所示;

2.然后在fx后面输入“=IF(COUNTIF(A:A,B2)>0,"有","无")”,如下图红框所示;

3.然后按回车键,即可判断出第一个值是否在判断列里面,如下图红框所示;

4.然后利用填充柄下拉选择所有需要判断的数值的输出单元格,如下图红框所示;

5.就会自动套用公式,对其他的数值做出判断,输出判断结果,如下图红框所示。

s今生缘
高粉答主

推荐于2017-09-08 · 醉心答题,欢迎关注
知道大有可为答主
回答量:3.2万
采纳率:85%
帮助的人:4868万
展开全部

  EXCEL中判断某列是否含有某个单元格的值在内的方法较多:

  1. 计数法,用COUNTIF函数,如果有,则计数大于0,公式为:=IF(COUNTIF(B:B,A1),"Y","N");

  2. 返回序号法,用MATCH函数,如果有则返回序号,没有则返回错误值,再配合其它函数来判断:=IF(ISNUMBER(MATCH(A1,B:B,0)),"Y","N")或=IF(COUNT(MATCH(A1,B:B,0)),"Y","N");

  3. 返回值法,用VLOOKUP函数,有则返回原值,没有返回错误值,再配合其它函数来判断,这里由于查找值不一定是数值,所以不用ISNUMBER、COUNT来判断,而改用ISERROR来检查返回的是不是错误值:=IF(ISERROR(VLOOKUP(A1,B:B,1,0)),"N","Y")。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鱼木混猪哟
高粉答主

2018-07-30 · 专注Office,尤其Excel和VBA
鱼木混猪哟
采纳数:6078 获赞数:33689

向TA提问 私信TA
展开全部

方法如下:

1.判断C列数值,是否包含在A列中:

2.输入公式如下:

3.下拉填充,得到结果如下:

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
loveruby521
推荐于2017-09-28 · TA获得超过3.6万个赞
知道大有可为答主
回答量:2.1万
采纳率:33%
帮助的人:6316万
展开全部
在c2输入
=IF(SUMPRODUCT(ISNUMBER(FIND(A2,$B$2:$B$10,1))*1)>0,1,0)

统计2-10行的,数据范围自己改
向下拖

效果,就是张三 在 办公室张三 里面
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jinse2000
2009-05-25 · 超过34用户采纳过TA的回答
知道小有建树答主
回答量:174
采纳率:0%
帮助的人:97万
展开全部
在C列输入函数:
=IF(ISNUMBER(SEARCH(A1,B1)),"1","0")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式