举个例子,左边是不同岗位,员工名单,现在需要把每个部门的名单全部列出来,用顿号进行分隔开来
有2种方法快速汇总
1、textjoin函数公式这个是新版本的函数公式,用来进行文本的连接,如果你输入textjoin公式,能带出来,就说明支持这个公式,用法如下:
所以我们使用公式:
=TEXTJOIN("、",TRUE,IF(A:A=E2,B:B,""))
首先用if函数来判断,是否是我们想统计的部分,如果符合要求,返回b列对应员工,否则返回为空白
textjoin第2个参数,true会忽略空白单元格
第1参数,使用顿号进行连接,得到了如下的结果
如果是office的Excel,它支持数组溢出,直接输入上述公式就可以
如果是wps,就需要输入完上述公式之后,按ctrl shift 回车,三键搞定
2、万能的vlookup如果你版本还不支持textjoin公式,那我们可以用两个vlookup公式嵌套使用
第一步,我们插入一个辅助列,输入的公式是:
=IFERROR(B2&"、"&VLOOKUP(A2,A3:C8,3,0),B2)
简单说下查找原理,例如查找a2单元格的市场部,我们引用的数据源是错位向下,a3:c8,查找的结果是第3列,也就是辅助列本列
由此从下向上的员工会依次的累加进去
然后在右边,我们只需要使用简单的查找匹配公式:
=VLOOKUP(E2,A:C,3,0)
就能一次性的得到结果
关于这个小技巧,你学会了么?动手试试吧!