繁体   English   中英

用于合并行的Excel公式

[英]Excel formula for merging rows

考虑电子表格中的以下四行

AAA  VALUE   TAG
AAA  VALUE   TAG2
AAA  VALUE   TAG3
AAA  VALUE   TAG4

我希望能够将所有这些四行合并为单个行,如下所示:

AAA  VALUE    TAG,TAG2,TAG3,TAG4

这可能吗?

到目前为止,我已经找到了部分起作用的公式。

= IF(A1 = A2,C1& “” &C2)

这给了我以下内容:

AAA  VALUE   TAG    TAG,TAG2
AAA  VALUE   TAG2   TAG2,TAG3
AAA  VALUE   TAG3   TAG3,TAG4
AAA  VALUE   TAG4   FALSE

更复杂的是,有时A列匹配的只有2行,有时A列匹配的只有5行或更多。

我该怎么做才能使这项工作?

如果您的数据是从第2行开始在A:C中且在第1行中带有标签,请在E2中输入= C2并:

在D2中: =IF(A2=A3,"",COUNTIF(A:A,A2))并向下复制
在E3中: =IF(A2=A3,E2&", "&C3,C3)并向下复制

然后将A:E复制到新工作表并在其中粘贴特殊值。 过滤并在ColumnD中选择“空白”。 删除这些和ColumnsC&D。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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