在忽略重复的列中计数条目

我有一个处理时间表的表格。 一列是周末date,下一列是名字,第三列是工作时间。

W/E Name Hours 25/05/2017 J. Smith 37.5 18/05/2017 J. Smith 37.5 25/07/2017 J. Smith 37.5 25/07/2017 D. Bloggs 20 25/07/2017 D. Bloggs 10 25/07/2017 D. Bloggs 7.5 

我需要find我有多less个独特的时间表。 所以基于上面,我有3个来自J Smith的时间表,但是只有D Blogs的1个时间表,尽pipe分成了3个。所以我唯一的总时间表是4。

任何人都可以推荐一个好的方式,公式或function,这将完成这个没有手动删除或编辑我的数据?

尝试,

 =SUMPRODUCT(1/COUNTIFS(A2:A7, A2:A7, B2:B7, B2:B7)) 

在这里输入图像说明

如果您的数据包含空白行,请将分部的分子更改为不接受空白并向分母添加空格; 后者避免#DIV / 0! 错误。

 =SUMPRODUCT((A2:A8<>"")/(COUNTIFS(A2:A8, A2:A8, B2:B8, B2:B8)+(A2:A8=""))) 

如果有一个空白,分子将是零,分母不会。 任何以零为分子的分数都是零,所以只要分母不为零,分母是什么也没有关系。

在这里输入图像说明