繁体   English   中英

以逗号分隔的列表显示Excel单元格值

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM