[英]Displaying Excel cell values in a comma-separated list
我在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
(每个父项下的值应在下一列中用逗号分隔。)
请帮助解决此问题。
我承认我很难理解您的问题,但是我建议您使用串联函数在要创建的字符串中添加逗号。
例如,
AA = CONCATENATE(childcell, ", ", childcell)
在AA中将“ child,child”作为输出。
假设这是条目之间的空白行。
创建两个额外的列D和E
在E列中,将其放在E1中,然后将公式复制下来:
=IF(OR(ISBLANK(A2),ISBLANK(A1)),A1,A1&","&E2)
在D列中,将其放在D1中,然后将公式复制下来:
=IF(MID(A1,3,8)="-Summer-",E1,"")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.