我又来教大家一对多查找了,今天教大家一个新函数,用这个函数实现一对多查找,且查找结果列在同一个单元格中,相较其他几种方法更为简单。
有关这个需求的其他解决方案,可参见
案例:将下图 1 中的姓名按照班级提取到同一个单元格中,姓名之间用顿号隔开。效果如下图 2 所示。
1. 复制班级列至 D 列 --> 选择菜单栏的“数据”-->“删除重复项”将班级名去重,然后调整顺序 --> 复制“姓名”表头至 E1 单元格
2. 在 E2 单元格输入以下公式 --> 按 Ctrl ShIFt Enter 生成数组公式:
=TEXTJOIN("、",1,IF($A$2:$A$15=D2,B$2:B$15,""))
3. 下拉复制公式:
公式释义:作用:
语法:
参数:
本例用法详解:
本案例的详解至此已经结束了。textjoin 是个比较新的函数,为了更好地帮助大家理解其用法,下面再用一个示例来帮助大家加深理解。
用法示例:
如下图所示,如果要将这一列不连续的区域合并到一个单元格里,用 textjoin 函数就非常容易。
在目标单元格内输入以下公式即可:
=TEXTJOIN("",1,H1:H4)
公式释义:
很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。
现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved