You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于另一列字符串列表条件拼接单列多单元格内容

电子表格列处理方案

原始表格结构

A,     ..., P,     ..., S,                   ...
Test1, ..., Name1, ..., Test1, Test2, Test3, ...
Test2, ..., Name2, ..., Test3,               ...
Test3, ..., Name3, ..., Test1, Test3,        ...

需求说明

新增一列T,T列每行的内容是所有满足「当前行A列的值出现在某行S列的字符串列表中」的P列值集合。

举个例子:当A列值为Test1时,T列对应内容为Name1, Name3——因为Name1、Name3所在行的S列都包含Test1。

实现方法(以Excel为例)

  • 假设数据从第2行开始,A列范围为A2:A4,P列范围为P2:P4,S列范围为S2:S4。
  • 在T2单元格输入数组公式:TEXTJOIN(", ", TRUE, IF(ISNUMBER(SEARCH(A2, $S$2:$S$4)), $P$2:$P$4, ""))
  • 输入完成后按Ctrl+Shift+Enter确认,再下拉填充至T3、T4单元格即可。

内容的提问来源于stack exchange,提问作者rshah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 09:22:48