excel字符串列的文本合并

excel表有两列,第一列是"姓名",第二列是"诊断",有高血压、糖尿病等。我想出一个统计表,统计"姓名",把某一个姓名的诊断不重复的用、拼接起来,比如"张三"的诊断为"点高血压"、糖尿病。我们可以用TEXTJOIN来实现类似的功能,

比如:=TEXTJOIN(",", TRUE, UNIQUE(FILTER(B:B, A:A=A2)))

FILTER(B:B, A:A=A2)会选出与当前行A列姓名相同的所有B列诊断。

UNIQUE()会从选出的诊断中去除重复项。

TEXTJOIN()函数会把所有不重复的诊断用逗号和空格拼接起来。

操作起来还是有点复杂,hpctb提供了一个简单的办法。

打开"统计表"这个功能,选中"数据源"中的"姓名",移动到右边的"统计列"。然后在"计算列"的"出院诊断"后面选择"计算类型"为"拼接",点"查询"。表就做好了:

相关推荐
葡萄城技术团队3 天前
从100秒到10秒的性能优化,你真的掌握 Excel 的使用技巧了吗?
excel
QQ3596773454 天前
ArcGIS Pro实现基于 Excel 表格批量创建标准地理数据库(GDB)——高效数据库建库解决方案
数据库·arcgis·excel
星空的资源小屋5 天前
Digital Clock 4,一款免费的个性化桌面数字时钟
stm32·单片机·嵌入式硬件·电脑·excel
揭老师高效办公6 天前
在Excel和WPS表格中批量删除数据区域的批注
excel·wps表格
我是zxb6 天前
EasyExcel:快速读写Excel的工具类
数据库·oracle·excel
辣香牛肉面6 天前
[Windows] 搜索文本2.6.2(从word、wps、excel、pdf和txt文件中查找文本的工具)
word·excel·wps·搜索文本
ljf88386 天前
Java导出复杂excel,自定义excel导出
java·开发语言·excel
tebukaopu1486 天前
json文件转excel
json·excel
shizidushu6 天前
How to work with merged cells in Excel with `openpyxl` in Python?
python·microsoft·excel·openpyxl
Eiceblue7 天前
使用 C# 设置 Excel 单元格格式
开发语言·后端·c#·.net·excel