excel - 时间表公式在时间范围内按用户显示百分比

标签 excel time pivot-table percentage sumifs

我有一个包含大约 10,000 行的时间日志数据的 Excel 电子表格,其中包含项目、日期、用户和小时的字段,如下所示:

Project     Date        User    Hours
1A          7/8/2014    123     0.75
1A          7/9/2014    123     1
2A          7/10/2014   123     2.5
1B          7/11/2014   123     0.5
2A          7/11/2014   456     0.5

如何编写一个可以应用于所有 10,000 行数据的公式,该公式将给出特定时间范围内每个用户在项目上花费的时间百分比?例如,在 14 年 1 月 1 日至 14 年 3 月 31 日之间,我想知道用户 123 在该时间段内从事的每个项目花费了多少时间。

最佳答案

使用 User 透视您的数据在 Project 下对于 ROWS 和 Hours 的总和为值(value)。 Date在过滤器中。对于 VALUES 选择 Field Settings... 并 Show Values As % of Parent Row Total 并过滤以选择您选择的 UserDate或日期范围。

关于excel - 时间表公式在时间范围内按用户显示百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29846282/

相关文章:

vba - 确定实际传递给 VBA 函数的(可选)参数有多少?

vba - 检查某个 pdf 文件是否打开并关闭它

unit-testing - 是否可以在单元测试中模拟时间?

bash - 从一次中减去一次 - bash

go - 中午在Golang跑代码

python - 如何在 Pandas 数据透视表中获取交替值列?

mysql - 如何在 MySQL 中返回数据透视表输出?

vba - MS Excel VBA 查找具有字符串值的单元格

python - 在 Pandas 中使用数据透视表的加权平均值

excel - 检查 MS Excel 中的两行是否完全相同