我如何连接 Excel 数据透视表中的值,而不是求和或计数
How can I concatenate values in an Excel pivot, as opposed to summing or counting
假设我有以下数据:
列 1 列 2
--------------
鲍勃·格林
鲍勃·格林
鲍勃·格林
克里斯蓝
克里斯蓝
克里斯红
戴夫蓝
戴夫格林
戴夫雷德
Excel 中的默认枢轴 Table 将产生:
列 1 列 2
--------------
鲍勃·格林
克里斯蓝
红色的
戴夫蓝
绿色的
红色的
有没有什么方法可以在 Col2 上进行连接(特别是使用分隔符),所以我最终得到这个?:
列 1 列 2
--------------
鲍勃·格林
克里斯蓝色,红色
戴夫 蓝色、绿色、红色
数据透视表无法满足您的需求。但是,如果 Bob
在 A2 中,则 C2 中的公式如下:
=IF(A1=A2,C1&", "&B2,B2)
另一个在 D2 中:
=A2=A3
两者都复制下来以适应,如果您 "fill in the gaps"(在 PT 中或使用 Go To Special、Blanks、=
、Up、Ctrl+Enter)然后 select 全部、复制、选择性粘贴、顶部的值并过滤以删除显示 TRUE
.
的行
TEXTJOIN 现在可用于某些版本。
假设我有以下数据:
列 1 列 2 -------------- 鲍勃·格林 鲍勃·格林 鲍勃·格林 克里斯蓝 克里斯蓝 克里斯红 戴夫蓝 戴夫格林 戴夫雷德
Excel 中的默认枢轴 Table 将产生:
列 1 列 2 -------------- 鲍勃·格林 克里斯蓝 红色的 戴夫蓝 绿色的 红色的
有没有什么方法可以在 Col2 上进行连接(特别是使用分隔符),所以我最终得到这个?:
列 1 列 2 -------------- 鲍勃·格林 克里斯蓝色,红色 戴夫 蓝色、绿色、红色
数据透视表无法满足您的需求。但是,如果 Bob
在 A2 中,则 C2 中的公式如下:
=IF(A1=A2,C1&", "&B2,B2)
另一个在 D2 中:
=A2=A3
两者都复制下来以适应,如果您 "fill in the gaps"(在 PT 中或使用 Go To Special、Blanks、=
、Up、Ctrl+Enter)然后 select 全部、复制、选择性粘贴、顶部的值并过滤以删除显示 TRUE
.
TEXTJOIN 现在可用于某些版本。