Excel 多个单元格内容按条件合并到一个单元格 |
您所在的位置:网站首页 › excel如何合并a1和b1的内容 › Excel 多个单元格内容按条件合并到一个单元格 |
在Excel中如何合并多个单元格中的内容?这里分享其中常用的一种方法。 ![]() 案例表 一、TEXTJOIN函数合并“姓名”列中的内容公式:TEXTJOIN("、",1,A:A) 第一参数:"、" 指用顿号连接合并的内容,不想用分隔符连接的话直接用""; 第二参数:1代表忽略空白单元格,0代表空白单元格也一起合并; 第三参数:合并的单元格范围; 有时候不止简单的合并单元格内容,还需要加上条件限制,这时就需要配和IF函数一起使用。 公式:TEXTJOIN(",",TRUE,IF(B:B="销售",A:A,"")) 当我们需要部门是“销售”的员工姓名合并,第一参数和第二参数依然不变,第三参数用IF函数限制只有当B列的值符合"销售",返回A列的内容,否则返回空。 公式:TEXTJOIN(",",TRUE,IF((B:B="销售")*(C:C="在职"),A:A,"")) 如果需要员工属于“销售”同时又“在职”,则第三参数用IF函数限制只有当B列的值符合"销售"同时C列的值符合"在职",返回A列的内容,否则返回空。 PS:同样使用FILTER函数也能达到一样的效果,公式:TEXTJOIN(",",TRUE,FILTER(A:A,(B:B="销售")*(C:C="在职"))) 三、单元格内容合并后去重合并后的内容如果有重复,我们需要去重的话?怎么办? 很简单,只需要在TEXTJOIN函数的第三参数前嵌套去重函数UNIQUE 例如:TEXTJOIN(",",TRUE,UNIQUE(IF((B:B="销售")*(C:C="在职"),A:A,"")))
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |