在excel中按专业汇总每月雇佣和溢出

lf5gs5x2  于 2023-02-14  发布在  其他
关注(0)|答案(1)|浏览(120)

我有一个名为StaffDetailsTbl的表,其中包含员工数据以及相关的规程和开始日期,如下所示:

我想在一个新的数据集中按学科汇总每月的招聘人数,如下所示:

K2中的时间范围由以下公式确定,其中StudioProjectedOperatingMonths是值为401的定义名称:
=EDATE(StudioStartDate, SEQUENCE(1,StudioProjectedOperatingMonths,0))
J3中的学科按以下公式划分:
=FILTER(DisciplineTbl, {1,0,0,0})
是否有一个公式可以输入到K3中,这样它可以从StaffDetailsTbl中的Employment Start Date开始计算每个新员工在定义的时间表的持续时间内的总和,并在J列中溢出学科的数据?
例如,2017年8月的值为5,2019年12月的值为6,2020年1月的值为8。

    • 人员明细表**数据:

| 雇员|学科|任职开始日期|任职结束日期|
| - ------|- ------|- ------|- ------|
| 鲍勃|程序设计|2017年8月1日||
| 戴夫|程序设计|2017年8月1日|二○二一年十月二十日|
| 韦斯利|程序设计|2019年1月12日||
| 彼得|程序设计|2017年8月1日||
| 杰克|程序设计|2019年1月12日||
| 理查德德|艺术|2017年8月1日||
| 罗德尼|质量保证|2019年1月12日||
| 项目1-聘用1|生产|2019年1月12日||
| 罗杰|质量保证|2017年8月1日||
| 史蒂夫|业务|2019年1月12日||
| 瑞秋|艺术|2019年1月12日||
| 项目1-聘用2|程序设计|2020年1月1日||
| 项目1-聘用3|设计|2020年1月1日||
| 项目1-聘用4|程序设计|2020年1月1日||
| 项目2-聘用1|程序设计|2020年1月1日||
| 项目2-聘用2|程序设计|2020年1月1日||
| 项目4-聘用1|程序设计|2020年1月1日||
| 招聘总监1|业务|2020年1月1日||
| 项目4-聘用2|程序设计|2020年1月1日||

oknrviil

oknrviil1#

如果我没理解错您的问题,请考虑使用“计数”,它允许您根据多个条件计算项目数。对于您的场景,我看到您希望它在以下情况下计算项目数:

  • 数据表规程与报表标题中显示的规程相匹配。
  • 数据表开始日期大于或等于报表标题日期(将报表标题中的日期设置为该月的第一天;它们仍然可以被格式化为仅显示月和年),并且
  • 开始日期早于或等于页眉日期的月末日期。

我不清楚J和K列在哪里,因为我在第一张图中只看到列标题,但假设在第二张图中,您选择的单元格是B3,那么我将使用公式:
=COUNTIFS(人员详细信息表![专业列],$A3,人员详细信息表![开始日期列],"〉=" &B$2,人员详细信息表![开始日期列],"〈="&EOMONTH(B$2,0))

相关问题