You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel中使用VLOOKUP匹配姓名并校验性别条件的方法咨询

公式修改方案

你可以在现有匹配判断的逻辑上嵌套一层性别校验的IF判断,C2单元格的最终公式如下,写完直接下拉填充即可:

=IF(ISERROR(VLOOKUP(A2,$G$2:$G$7,1,0)),"Fail",IF(VLOOKUP(A2,$G$2:$H$7,2,0)="M","Pass","Fail"))

逻辑说明

  • 第一层判断沿用你原有的匹配存在性校验:如果姓名在表2的姓名列匹配不到,直接返回Fail
  • 匹配到姓名的前提下,再调用一次VLOOKUP,查找范围扩展为表2的姓名+性别两列($G$2:$H$7),取出对应行的性别值做判断:等于"M"返回Pass,否则返回Fail

更简洁的优化写法

也可以用AND函数把两个判断条件合并,省去嵌套IF:

=IF(AND(NOT(ISERROR(VLOOKUP(A2,$G$2:$G$7,1,0))),VLOOKUP(A2,$G$2:$H$7,2,0)="M"),"Pass","Fail")

注意:查找性别时的VLOOKUP范围必须包含G、H两列,否则无法取到性别字段。

内容的提问来源于stack exchange,提问作者user9292

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 19:15:03