在逗号分隔列表中显示Excel单元格值

时间:2014-06-18 18:12:02

标签: excel formula

我在Excel中有这样的数据:

Column1       Column2
NI-Summer-2   parent
NI-548        underneath are child
NI-549
NI-550

NI-Summer-1   parent
NI-421        underneath are child
NI-422

我需要添加一个新列,用逗号连接一个字符串中的子项,如下所示:

Column1      Column2   Column3
NI-Summer-2  parent    NI-Summer-2,NI-548,NI-549,NI-550
NI-548       underneath are child
NI-549
NI-550

NI-Summer-1  parent    NI-421,NI-422
NI-421       underneath are child
NI-422

(每个父母下面的值应在下一列中以逗号分隔。)

请帮忙解决此问题。

2 个答案:

答案 0 :(得分:0)

我承认我很难理解您的问题,但我建议使用连接函数为您正在创建的字符串添加逗号。

例如,

AA = CONCATENATE(childcell, ", ", childcell)

会给孩子,孩子"作为AA的输出。

答案 1 :(得分:0)

假设条目之间是空行。

创建两个额外的列D和E

在E栏中,将其放入E1并复制公式:

=IF(OR(ISBLANK(A2),ISBLANK(A1)),A1,A1&","&E2)

在D栏中,将其放入D1并复制公式:

=IF(MID(A1,3,8)="-Summer-",E1,"")
相关问题