![Excel 数据透视表:仅基于组的第一行计算字段](https://linux22.com/image/1333291/Excel%20%E6%95%B0%E6%8D%AE%E9%80%8F%E8%A7%86%E8%A1%A8%EF%BC%9A%E4%BB%85%E5%9F%BA%E4%BA%8E%E7%BB%84%E7%9A%84%E7%AC%AC%E4%B8%80%E8%A1%8C%E8%AE%A1%E7%AE%97%E5%AD%97%E6%AE%B5.png)
我有以下数据和数据透视表:
这全部的数据透视表中的列是以下计算字段的总和:
=start-TIME(7, 30, 0)
我知道这个计算对于我想要实现的目标是错误的。我需要知道每天开始工作延迟了多长时间。例如,假设我应该在 2012 年 10 月 1 日 7:30 开始工作,那么 8:00 - 7:30 会导致延迟 30 分钟,2012 年 10 月 2 日延迟 1 小时,2012 年 10 月 3 日延迟 50 分钟。所以
我的问题是,如何才能基于数据透视表中每个组的第一行来计算字段?
答案1
在数据透视表中不要使用“总和”,而是使用“最小值”,然后添加一列来扣除 7.5/24。