VLOOKUP函数合并同一部门员工到同一单元格

如题所述

问题情境

如下样表:

左侧的同一部门员工分行显示,转变为:右侧同一部门的所有员工显示在一个单元格内,这一过程,VLOOKUP函数可以实现。

实现过程第一步:建立辅助列

在C列建立辅助列,C2输入公式:

=B2&IFNA(“,”&VLOOKUP(A2,A3:C26,3,0),””)

确定,并向下填充,得结果如下图:

公式解析:

VLOOKUP(A2,A3:C26,3,0):

在公式下一行开始的A3:C26区域查找部门A2对应的C列的值。

“,”&VLOOKUP(A2,A3:C26,3,0):

将查找到的姓名前加”,”。

IFNA(“,”&VLOOKUP(A2,A3:C26,3,0),””):

如果查找出的结果是错误值,则返回空白,否则返回查找到的值。

B2&IFNA(“,”&VLOOKUP(A2,A3:C26,3,0),””):

将A2对应的姓名B2与查找结果链接。

第二步:删除重复部门

【数据】——【删除重复值】删除掉重复部门,只保留唯一值,过程如下:

第三步:公式完成合并

在F2输入公式:

=VLOOKUP(E2,$A$1:$C$26,3,0)

确定,并向下填充,得结果如下图:

本公式利用的是VLOOKUP在多个匹配结果中只返回第一个结果这一特点。

温馨提示:内容为网友见解,仅供参考
无其他回答

VLOOKUP函数合并同一部门员工到同一单元格
确定,并向下填充,得结果如下图:公式解析:VLOOKUP(A2,A3:C26,3,0):在公式下一行开始的A3:C26区域查找部门A2对应的C列的值。“,”&VLOOKUP(A2,A3:C26,3,0):将查找到的姓名前加”,”。IFNA(“,”&VLOOKUP(A2,A3:C26,3,0),””):如果查找出的结果是错误值,则返回空白,否则返回...

vlookup 函数怎么把同一目录下多个Excel合并成一个
将每个区域分别置于单独的工作表中,不要将任何区域放在需要放置合并的工作表中。确保每个区域都具有相同的布局。提示 如果频繁地对数据进行合并计算,这可能会有助于使工作表以使用一致布局的工作表模板为基础。在主工作表中,在要显示合并数据的单元格区域中,单击左上方的单元格。注释 为避免在目标...

VLOOKUP如何将多个表格中同一个人的数据提取汇总到一张表格中
2、在你需要统计的表格中,选择你需要统计编号人员的“总工时”相对应的单元格,点击“fx”按钮,将会出现以下对话框,从跳出来的对话框中选择“sumif”公式,若是列表中没有这个函数,可在“查找函数”中输入“sumif”进行查找;3、选择“sumif”点击“确定”后,跳出以下对话框。在如图的对话框中...

...数据合并,同时对应的同行数据存到同一个单元格内,如图
1、以D列为辅助列,在D2单元格输入以下公式,然后向下填充公式 =A2&IF(COUNTIF(C3:C$6,C2)>0," "&INDEX(D3:D$6,MATCH(C2,C3:C$6,0)),"")2、复制C列到G列,选择G列,在“数据”选项下的“删除重复项”中,保留唯一值;3、E2单元格输入以下公式,然后向下填充公式 =VLOOKUP(G2,C...

怎么用VLOOKUP函数把多个单元格的数据合成一个单元格?
4. 解决方案:虽然VLOOKUP函数无法直接实现一对多匹配并全部显示出来,但可以通过其他方法间接实现这一目标。一种常用的方法是使用辅助列和数组公式,将多个匹配值合并到一个单元格中显示。另一种方法是使用更高级的数据库查询工具,如SQL或Power Query,来处理一对多匹配的情况,并将结果导入到Excel中进行...

...如何把相同姓名下的多条内容合并至同一个单元格内?
$13),4^8),ROW(A1))),"")CTRL+SHIFT+回车,然后下拉,得到不重复姓名 H3=VLOOKUP($G3,$A$2:$C$15,COLUMN(B1),0)右拉一格,再下拉,找到对应的岗位与年龄 J3=TEXTJOIN("",,IF($A$3:$A$15=G3,$D$3:$D$15,""))此为365函数,部分2019版本也带。CTRL+SHIFT+回车,然后下拉 ...

EXCEL中怎样将同列不同行相同一人的数据合并到一行?
在EXCEL中将同列不同相同人的数据转换到一行中,首先考虑的就是INDEX引用。在姓名张三旁边输入公式并向右向下填充公式,如下:=IFERROR(INDEX($D$3:$D$13,LARGE(($C$3:$C$13=$G3)*ROW($1:$11),IF(COLUMN(A1)<=COUNTIF($C$3:$C$13,$G3),COLUMN(A1),""))),"")注意:不能直接按...

...如何把表一中当天日期的多行文字内容合并到表一中的一个单元格...
打开表一和表二,停留在表二窗口界面 2 把光标放在要展示数据的单元格中,选中该单元格 3 点击选中工具栏中的【公式】4 在公式下拉栏里面选中【插入函数】5 在弹出的选择函数界面中,找到并选中【VLOOKUP】函数,点击确定 6 选择第一列中需要匹配数据的单元格,选中一个就可以,然后输入英文状态下的...

...vlookup公式怎么用?可以将两个单元格的内容合并到一个单元格的公式...
若 lookup_value 小于 table_array 第一列中的最小值,VLOOKUP 返回错误值 #N\/A。Table_array 为两列或多列数据。使用对区域或区域名称的引用。table_array 第一列中的值是由 lookup_value 搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。 Col_index_num 为 table_array 中待...

...需要将每一个表格中对应的数据合并在同一个表格中。如图所示_百度知 ...
第一步:我们打开一个excel表,需要在另一个表中匹配出相应同学的班级信息。第二步:我们把光标定位在需要展示数据的单元格中,如下图所示。第三步:在单元格中输入“=vl”,然后会自动提示出VLOOKUP函数,双击蓝色的函数部分。第四步:我们可以看到,单元格中显示出完整的VLOOKUP函数。第五步:选择第...

相似回答
大家正在搜