鉴于一个.csv数据文件如下如何使用excel合并和求和2个数组?
12,green orange
1,good egg
...
5,green orange
我要总结向上的第一列元件,如果所述第二柱元件是相同的。鉴于上面的例子,现在我们应该有
17,green orange
1,good egg
...
什么是最简单的方法来做到这一点?
鉴于一个.csv数据文件如下如何使用excel合并和求和2个数组?
12,green orange
1,good egg
...
5,green orange
我要总结向上的第一列元件,如果所述第二柱元件是相同的。鉴于上面的例子,现在我们应该有
17,green orange
1,good egg
...
什么是最简单的方法来做到这一点?
一个好的选择是使用数据透视表(这实际上是他们设计的)。
在你的情况下,看看SUMIF
公式 - link,因为它似乎并不需要这种先进的功能。
复制“键”(项目)的名单到一个单独的工作表,并删除重复的,那么就设置SUMIF
,如:
key | total sum
green | = SUMIF(dataSheet!B:B, A2, dataSheet!A:A)
,你在片都这样了,dataSheet
代表CSV值你刚刚进口。
这很好。我使用了相同的数据表,并且数据从第一行开始,所以我使用 = SUMIF(B:B,B1,A:A),然后分类并删除重复项。 – 2013-03-11 03:41:14
假设您不想使用变量。
Count |Color
12 |Green
1 |Blue
5 |Green
7 |Green
3 |Blue
排序的值“颜色”在小区C2
Count |Color
1 |Blue
3 |Blue
12 |Green
7 |Green
5 |Green
穿戴式和文件粘贴向下
=IF(B2=B1,(C1+A2),A2)
收获的总和在每个颜色的端部(即,蓝= 4,绿色= 24)
枢轴表将为此工作很好。 – chuff 2013-03-10 00:13:13
是的,第二列不是或分隔。 –
2013-03-10 00:20:48
另外,假设您可以将CSV导入到Excel而不会出现问题。 – 2013-03-10 00:44:22