给出.csv数据文件如下
12,green orange
1,good egg
...
5,green orange
如果第二列元素相同,我想总结第一列元素。鉴于上面的例子,现在我们应该
17,green orange
1,good egg
...
最简单的方法是什么?
答案 0 :(得分:1)
假设您不想使用变量。
Count |Color
12 |Green
1 |Blue
5 |Green
7 |Green
3 |Blue
按“Color”值
对文件进行排序Count |Color
1 |Blue
3 |Blue
12 |Green
7 |Green
5 |Green
将公式放入单元格C2并粘贴
=IF(B2=B1,(C1+A2),A2)
收获每种颜色末尾的总和(即蓝色= 4,绿色= 24)
答案 1 :(得分:1)
一个好的选择是使用数据透视表(这实际上就是它们的设计目的)。
在您的情况下,请查看SUMIF
公式 - link,因为您似乎不需要这样的高级功能。
将“键”列表(项目)复制到单独的工作表中并删除重复项,然后只需设置SUMIF
,如下所示:
key | total sum
green | = SUMIF(dataSheet!B:B, A2, dataSheet!A:A)
您在表格中有此内容,而dataSheet
表示您刚刚导入的CSV值。