excel字符串列的文本合并

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

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

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

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

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

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

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

相关推荐
fs哆哆8 小时前
ExcelVBA运用Excel的【条件格式】(二)
linux·运维·服务器·前端·excel
分享者花花9 小时前
恢复出厂设置后如何从 iPhone 恢复数据
windows·macos·ios·智能手机·excel·cocoa·iphone
孟郎郎12 小时前
Python打开Excel文档并读取数据
python·excel·xlsx·openpyxl·xlrd·xls
信必诺14 小时前
Excel 宏录制与VBA编程 ——VBA编程技巧篇三 (未初始化Range判断、遍历工作表方法、工作表多行重复内容剔除)
excel·vba
八月林城14 小时前
JAVA导出数据库字典到Excel
java·数据库·excel
joan_851 天前
微信小程序利用第三方库xlsx导出excel
微信小程序·excel
wfbl1234561 天前
《梦醒蝶飞:释放Excel函数与公式的力量》8.3 COUNTBLANK函数
excel
c.1 天前
XLSX + LuckySheet + LuckyExcel + Web Worker实现前端的excel预览
前端·javascript·excel·web worker
你们瞎搞1 天前
WPS中制作甘特图的详细教程
excel·甘特图·wps
YANG-Live1 天前
excel PivotTable 透视表
数据库·c#·excel