4
我在Excel 2010电子表格中有两列数据。列A是一个类别,列B是一个值。列A中的每个唯一类别在列A中会有多个值。在一个逗号分隔的单元格中显示所有匹配值
我想在单独的工作表中实现的是在一个逗号(或分号等)中显示每个唯一类别的所有值)分隔的单元格。
例如,如果我的第一个表如下:
----------------------
| Category | Value |
----------------------
| Cat1 | Val A |
| Cat1 | Val B |
| Cat1 | Val C |
| Cat2 | Val D |
| Cat3 | Val E |
| Cat3 | Val F |
| Cat3 | Val G |
| Cat3 | Val H |
----------------------
我想显示另一个工作表如下:
---------------------------------------
| Category | Value |
---------------------------------------
| Cat1 | Val A,Val B,Val C |
| Cat2 | Val D |
| Cat3 | Val E,Val F,Val G, Val H |
---------------------------------------
可以这样用一个公式来实现?当然,Vlookup只会找到第一个匹配值。我已经谷歌搜索,但查询中涉及的个人搜索条款是如此通用,我正在被不适当的结果淹没。
这对我很有帮助,但值得注意的是a)电子表格必须按列A排序,尽管在我的示例中它是公平的,而且b)这是一个静态解决方案,不会在以后添加其他值。这些都不是我的问题,它完美的工作,但我注意到任何人通过谷歌找到它。 – BFWebAdmin