如何在Google Sheets中用单个动态公式结合JOIN与FILTER?
单个动态公式实现按组合并单词列表
直接在H6单元格输入以下动态数组公式即可实现需求:
=BYROW(UNIQUE(G6:G), LAMBDA(group, TEXTJOIN(" ", TRUE, FILTER(E6:E, G6:G=group))))
公式说明
UNIQUE(G6:G):自动提取所有不重复的分组编号,适配分组数量的变化BYROW:逐个遍历每个分组编号,对每个分组执行合并逻辑FILTER(E6:E, G6:G=group):筛选出当前分组对应的所有单词TEXTJOIN(" ", TRUE, ...):用空格合并筛选到的单词,TRUE参数会自动忽略空值,避免多余空格
适配性说明
无论E列单词列表长度调整、G5的分组除数修改,还是分组数量变化,公式都会自动更新结果,无需手动修改或拖拽公式。
内容的提问来源于stack exchange,提问作者Victor Enrich
相关产品推荐
相关产品推荐

