【发布时间】:2021-06-12 15:44:34
【问题描述】:
我想在 excel 中连接一个列表。 使用这个
=CONCATENATE(TRANSPOSE(J2:J9)&",")
J 是列表的列(J2 到 J9)。 K 是 concat 发生的地方。 但是上面显示的结果,它不是例如a,b,c,d,f,da,a,sd ??
请帮忙,一整天都在想办法
【问题讨论】:
-
你想达到什么我真的不明白?如果你能提供很棒的示例文件
-
@Hafiz a,b,c,d,f,da,a,sd 在 K 列
-
CONCATENATE()不带数组,隐式交集只会返回第一个值。请改用TEXTJOIN()>=TEXTJOIN(",",,J2:J9)。 -
@JvdV 我不认为 textjoin 在 excel 2016 中可用?
-
不,不是,仅从 Excel 2019 开始。您可以查看UDF,或在
CONCATENATE()>=CONCATENATE(J2,",",J3,","....etc)中拼出所有参数
标签: excel list excel-formula concatenation