繁体   English   中英

Excel:如何分析具有多个值的单元格?

[英]Excel: How to analyze cells with multiple values?

我有一个包含NeedSegment列的表,其中包含如下值的单元格:

  • OEMrs; #Partners; #Balancers; #DoItYourselfers; #Savers
  • OEMrs; #Partners; #Balancers
  • 拯救者

另一列名为Portfolio,包含正常的单个值。

最后,我希望有一个图表,显示每个投资组合有多少行具有特定的需求段,例如合作伙伴。

我已经尝试使用合并多个数据透视表(标签包含)或countifs。 但在我看来太复杂了......

是否需要任何建议或其他信息?

我没有看到一个简单的方法来解决这个问题,而不首先分析数据; 分号分隔符。

首先, 拆分您的数据:

  1. 使用数据突出显示所有单元格:
    1. 选择列中最顶部的单元格,例如A1
    2. 按住CTRL + SHIFT,然后按向下箭头。
  2. 好的,一旦我们完成了,请转到“数据”菜单并选择“文本到列”。
  3. 在“文本到列”窗口中,选择“分隔”,然后单击“下一步”。
  4. 在下面的窗口中,在分隔符下选择“分号”和“其他”,然后在“其他”旁边的框中键入#
  5. 选中标记为“将连续分隔符视为一个”的框。
  6. 单击完成。

资源

注意:你也可以用公式做到这一点(但这会很麻烦,除非你已经知道分号周围可以有多少值)
注意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))

暂无
暂无

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

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