Arrays 在Google工作表的日期列表中计算一个月的实例数
我有一个包含工作信息的大型电子表格。我正在尝试创建一个“按月计算工作数”字段,但它不能正确地执行 我的工作信息都在一张名为“第三方物流工作”的表格中。我有一个名为“引擎盖下”的隐藏表,其中包含一个月表,紧挨着他们的名字(即“引擎盖下”)!E2:E13是一列数字,F列有相应的“一月”、“二月”等 我制作了一个单元格,其中有一个月的下拉列表(从引擎盖下的列表中提取),在单元格的右边,我希望它输出完成的作业数 我得到这个工作与下拉月名单只是一个简单的数字列表,而不是名称,但它看起来很糟糕,所以我希望使用索引匹配能够使用名称 这是处理月号列表的代码,使用I19作为月号的输入单元格Arrays 在Google工作表的日期列表中计算一个月的实例数,arrays,date,google-sheets,google-sheets-formula,gs-vlookup,Arrays,Date,Google Sheets,Google Sheets Formula,Gs Vlookup,我有一个包含工作信息的大型电子表格。我正在尝试创建一个“按月计算工作数”字段,但它不能正确地执行 我的工作信息都在一张名为“第三方物流工作”的表格中。我有一个名为“引擎盖下”的隐藏表,其中包含一个月表,紧挨着他们的名字(即“引擎盖下”)!E2:E13是一列数字,F列有相应的“一月”、“二月”等 我制作了一个单元格,其中有一个月的下拉列表(从引擎盖下的列表中提取),在单元格的右边,我希望它输出完成的作业数 我得到这个工作与下拉月名单只是一个简单的数字列表,而不是名称,但它看起来很糟糕,所以我希望使
=COUNTIFS(ARRAYFORMULA(MONTH('3PL Jobs'!C3:C)),I19,'3PL Jobs'!AR3:AR,"COMPLETE")
这是我试图包含的代码,用于索引/匹配月份名称(理论上,这应该只是根据I18中选择的名称输出月份编号,但无论选择什么,它都会输出“8”)
=arrayformula(索引('发动机罩下'!E2:E13,匹配(I18,'发动机罩下'!F2:F13),1))
我确信我遗漏了一些简单的东西,但这让我发疯了!要将月份名称转换为月份编号,您只需要:
=MONTH(I18&1)
共享您的工作表副本相关单元格位于启动页面。J18当前正在尝试获取与I18中选择的月份对应的编号。I19是手动输入的月份编号,J19是(正确的)在I19中输入的当月作业数。这很好;错误文档应该提到这一点。我确实尝试了
month(I18)
,并得到了“此处没有数字”错误。