如何连接 Excel 数据透视表中的值,而不是求和或计数
Posted
技术标签:
【中文标题】如何连接 Excel 数据透视表中的值,而不是求和或计数【英文标题】:How can I concatenate values in an Excel pivot, as opposed to summing or counting 【发布时间】:2015-03-25 06:32:29 【问题描述】:假设我有以下数据:
Col1 Col2 ------------ 鲍勃·格林 鲍勃·格林 鲍勃·格林 克里斯·布鲁 克里斯·布鲁 克里斯·瑞德 戴夫蓝 戴夫格林 戴夫红Excel 中的默认数据透视表会产生:
Col1 Col2 ------------ 鲍勃·格林 克里斯·布鲁 红色的 戴夫蓝 绿色的 红色的有什么方法可以在 Col2 上连接(特别是使用分隔符),所以我最终得到了这个?:
Col1 Col2 ------------ 鲍勃·格林 克里斯蓝,红 戴夫蓝、绿、红【问题讨论】:
【参考方案1】:数据透视表无法实现您想要的。但是,如果 Bob
在 A2 中,则 C2 中的公式如下:
=IF(A1=A2,C1&", "&B2,B2)
另一个在 D2 中的:
=A2=A3
两者都复制下来以适应,如果您“填补空白”(在 PT 中或使用 Go To Special、Blanks、=
、Up、Ctrl+Enter)然后全选、复制、选择性粘贴, 顶部的值和过滤器以删除显示TRUE
的行。
TEXTJOIN 现在可用于某些版本。
【讨论】:
以上是关于如何连接 Excel 数据透视表中的值,而不是求和或计数的主要内容,如果未能解决你的问题,请参考以下文章
如何把EXCEL表中的数据进行按多个条件进行分类汇总,并统计出个数,并求和?