如何从Excel中的列表中输出唯一值列表

时间:2015-12-14 14:33:27

标签: excel

从为每个客户分配工作时间的客户和员工列表。我正在尝试输出一个唯一的列表,其中包含针对每个客户端的总计小时数。

这是原始表:

enter image description here

这是输出应该是什么:

enter image description here

我不能使用普通= SUMIF公式的原因是我不知道每次列表的内容。它改变。所以我需要一个公式来输出第一个列表的唯一值,然后将小时数与它相加。

1 个答案:

答案 0 :(得分:0)

E1中的数据透视表(ROWS为Client和VALUES的Hours之和对我来说是最有意义的,但另一种方法是使用高级过滤器(DATA> Sort& Filter) )。

选中复制到其他位置,列表范围:A:A,复制到:E1,仅检查唯一记录,确定。然后在F2中复制以适应:

  =SUMIF(A:A,H2,C:C)  

尽管可以通过两次点击刷新PT,但两者都不是完全动态的。