EXCEL函数请教? 5

表1的B列通过VLOOKUP匹配表2后得出,如何将匹配好的结果是显示为数字1,否显示为数字0求赐教... 表1的B列通过VLOOKUP匹配表2后得出,如何将匹配好的结果是显示为数字1,否显示为数字0 求赐教 展开
 我来答
百度网友0d852d1
2020-08-04 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:90
采纳率:0%
帮助的人:22万
展开全部

嵌入一个IF函数就好。
原来你的函数在B列,B2单元格,公式为:=VLOOKUP(A2,Sheet2!A:B,2,0)

嵌入一个IF函数就好:C列,C2单元格公式为:=IF(B2="是",1,0)

最终效果D列,D2单元格公式:=IF(VLOOKUP(A2,Sheet2!A:B,2,0)="是",1,0)

分开写,只是想让你知道公式的组合。
你也可以直接在B2单元格里输入:=IF(VLOOKUP(A2,Sheet2!A:B,2,0)="是",1,0)

就可实现你的效果。

ZESTRON
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸... 点击进入详情页
本回答由ZESTRON提供
网络小牛弟
高粉答主

2020-08-04 · 科普互联网知识,专注中兴4G、5G网管分享
网络小牛弟
采纳数:269 获赞数:597

向TA提问 私信TA
展开全部

=IF(EXACT(VLOOKUP(G3,A:D,4,0),是),1,0)

VLOOKUP,负责查找,这个你会不用说了

EXACT,负责判断,vlookup返回的值,是否与是一样,返回TRUE或FALSE 

IF,负责判断返回1,0  //即你想要的结果

用IF嵌套EXACT然后嵌套VLOOKUP

因为VLOOKUP返回的字符,需要用函数EXACT来判断,让他跟是来比较,如果一样就是返回TRUE,如果不一样就返回FALSE,把这个结果给IF,如果是TRUE就给结果是1,否则为0。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
虎仓权权权
2020-10-12 · TA获得超过12.3万个赞
知道小有建树答主
回答量:1.8万
采纳率:23%
帮助的人:931万
展开全部

你学会了没?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式