我在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
(每个父母下面的值应在下一列中以逗号分隔。)
请帮忙解决此问题。
答案 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,"")