Excel中两列比较.docxVIP

  • 7
  • 0
  • 约1.06千字
  • 约 2页
  • 2017-05-31 发布于北京
  • 举报
先看一个表:ABCDE1去年名单今年名单在职老员工离职老员工新任员工2张一王一3张二张一4张三王三5张四李四6李一张三7李二李二8李三陈帅哥9李四张美女10田大娘杨大哥11吴学田大娘12吴学假如这个表是某公司去年和今年的员工名单,现在要求在职老员工名单,也就是在A列也在B列的员工,同样离职老员工是指在A列不在B列的员工,新任员工指在B列不在A列的员工。如果用A表示去年员工的集合,B表示今年员工的集合,则用数学语言表示是:在职老员工=AB????? (AB表示A交B)离职老员工=A - B??新任员工=B - A在Excel里,这里要用到两个函数,一个是if(),另一个是countif(),具体每个函数的使用方法这里不多说,请查看Excel帮助。这里countif()的作用是测试某一个元素(成员)是不是在某集合(列),如果其值大于0,在说明该元素属于某集合,否则不属于。if()的作用是根据countif()测试的结果来赋予某一单元格的值。具体公式如下:在单元格C2输入:=IF(COUNTIF(B$2:B$12,A2),A2,)???说明:为了方便拖拉填充,需要把范围固定,即在数字前面加一个“$”符号,如:B$2:B$12。B$2:B$12表示一个范围,相当于集合B。COUNTIF(B$2:B$12,A2)的意思就是在范围B$2:B$12里统计单元格A2的值出现的次数,这样语句IF(C

文档评论(0)

1亿VIP精品文档

相关文档