EXCEL之IF+COUNTIF+VLOOKUP联合使用

功能描述:给定一批人员名单,判断其是否已定岗,若定岗,标记所在部门名称。未定岗,标记“否”。

原数据样式:

如上表所示,判断D列的人员是否在A列已定岗人员名单中。若已定岗,在E列中标记所在岗位部门名称。否则,标记“否”。

计算公式为:=IF(COUNTIF(A2:A22,D2)=0,"否",VLOOKUP(D2,A2:B22,2,FALSE))

公式详解:第一个参数:判断条件。第二个参数:当判断条件成立时,返回该值。第三个参数:当判断条件不成立时,返回该值。第一个参数通过COUNTIF函数判断要匹配的值是否在选定区域中。若存在,返回TRUE,即返回1,1=0,条件不成立,返回第三个参数的值,通过VLOOKUP函数将匹配上的部门名称返回。若不存在,返回FALSE,即返回0,0=0,条件成立,返回第二个参数的值,将“否”返回。

最终结果:在下拉进行批量计算前,要先把COUNTIF函数中的条件区域和VLOOKUP函数中的条件区域改成绝对引用后才可以进行下拉批量计算。否则,公式中的参数选择区域会随着下拉进行相应变动。修改后公式为:=IF(COUNTIF($A$2:$A$22,D2)=0,"否",VLOOKUP(D2,$A$2:$B$22,2,FALSE))

展开阅读全文

页面更新:2024-05-01

标签:批量   公式   函数   人员名单   标记   条件   区域   名称   部门   参数

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top