我有一个表格,其中有一列 NeedSegment 包含具有如下值的单元格:
- OEMrs;#Partners;#Balancers;#DoItYourselfers;#Savers
- OEMrs;#Partners;#Balancers
- 储户
另一列名为 Portfolio,包含正常的单个值。
最后,我想要一个图表,显示每个投资组合有多少行有特定的需求,例如合作伙伴。
我已经尝试过合并多个数据透视表(标签包含)或计数。但在我看来,这太复杂了……
有什么建议或需要额外的信息吗?
我有一个表格,其中有一列 NeedSegment 包含具有如下值的单元格:
另一列名为 Portfolio,包含正常的单个值。
最后,我想要一个图表,显示每个投资组合有多少行有特定的需求,例如合作伙伴。
我已经尝试过合并多个数据透视表(标签包含)或计数。但在我看来,这太复杂了……
有什么建议或需要额外的信息吗?
;
如果不先用分号分隔符拆分数据,我看不到一个简单的方法来处理这个问题。
首先,拆分您的数据:
A1
#
在“其他”旁边的框中键入。注意:您也可以使用公式执行此操作(但这会很麻烦,除非您已经知道分号周围可以有多少个值)注意
2:如果您需要重复它,您也可以使用 VBA 执行此操作几次
其次,您可以按照ozgrid中的描述构建数据透视图
[编辑] 另一种解决方案 - 使用公式
如果您只想计算每个值的 NeedSegments 数量,您可以使用以下公式:
=SUMPRODUCT(IF(FIND("#Partners",A2:A20)>0,1,0))
您可以参考另一个单元格来获取每个 NeedSegment 的结果:
=SUMPRODUCT(IF(FIND(B1,$A$2:$A$20)>0,1,0))