首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >时间表公式,用于按用户显示时间范围内的百分比

时间表公式,用于按用户显示时间范围内的百分比
EN

Stack Overflow用户
提问于 2015-04-24 19:27:08
回答 2查看 189关注 0票数 1

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

代码语言:javascript
复制
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行数据,并给出在特定时间范围内每个用户在项目上花费的时间百分比?例如,在1/1/14-3/31/14之间,我想知道用户123在这段时间内花在每个项目上的时间百分比是多少。

EN

回答 2

Stack Overflow用户

发布于 2015-04-24 19:32:14

尝试组合使用SUMIF functionSUMIFS function

对于完整的范围:

代码语言:javascript
复制
=sumifs(D:D, C:C, C2, A:A, A2)/sumif(C:C, C2, D:D)

对于注明日期的范围:

代码语言:javascript
复制
=sumifs(D:D, B:B, ">="&DATE(2014, 1, 1), B:B, "<"&DATE(2014, 4, 1), C:C, C2, A:A, A2)/sumifs(D:D, B:B, ">="&DATE(2014, 1, 1), B:B, "<"&DATE(2014, 4, 1), C:C, C2)

格式为百分比。

票数 2
EN

Stack Overflow用户

发布于 2015-04-24 19:33:50

对于行,使用User透视数据;对于值,使用Sum of Hours透视数据。过滤器中的Date。对于值,请选择字段设置...和Show Values As Parent Row Total和filter以选择您选择的UserDate或日期范围。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29846282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档