Excel数据透视表:如何根据date时间值来计算员工的工作天数?
在我的理论数据集中,我有一个列出销售date和完成交易的员工的清单。
我知道如何进行分组,以显示每位员工每天有多less销售额,但是我想知道是否有一种方法可以统计出有多less分组天数的销售额超过0。
例如,以下是原始数据集:
Employee | Order Time A | 8/12 8:00 B | 8/12 9:00 A | 8/12 10:00 A | 8/12 14:00 B | 8/13 10:00 B | 8/13 11:00 A | 8/13 15:00 A | 8/14 12:00
这是我创build的数据透视表:
Employee | 8/12 | 8/13 | 8/14 A | 3 | 1 | 1 B | 1 | 2 | 0
这就是我想知道的:
Employee | Working Days A | 3 B | 2
将您的订单时间列(假定为B
)拆分为两个,例如用文本到列和空格作为分隔符(可能需要稍微调整)。 然后透视(使用数据模型),如下所示:
并将结果(在PT之外)进行总结,例如:
=SUM(F3:H3)
复制下来以适应。
然后列F:G可能被隐藏。
我完全支持@安德烈对上述的评论(更正):
我认为这可能会变得更简单。 如果删除数据透视表中的“时间”,然后将“sorting”从列移动到值并使用不同的计数,如示例中所示。 它应该计数每个date的员工使不需要的总和。 如果你扩大这个规模。 说50个date然后= Sum()需要被移动每次。