Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 在Google工作表的日期列表中计算一个月的实例数_Arrays_Date_Google Sheets_Google Sheets Formula_Gs Vlookup - Fatal编程技术网

Arrays 在Google工作表的日期列表中计算一个月的实例数

Arrays 在Google工作表的日期列表中计算一个月的实例数,arrays,date,google-sheets,google-sheets-formula,gs-vlookup,Arrays,Date,Google Sheets,Google Sheets Formula,Gs Vlookup,我有一个包含工作信息的大型电子表格。我正在尝试创建一个“按月计算工作数”字段,但它不能正确地执行 我的工作信息都在一张名为“第三方物流工作”的表格中。我有一个名为“引擎盖下”的隐藏表,其中包含一个月表,紧挨着他们的名字(即“引擎盖下”)!E2:E13是一列数字,F列有相应的“一月”、“二月”等 我制作了一个单元格,其中有一个月的下拉列表(从引擎盖下的列表中提取),在单元格的右边,我希望它输出完成的作业数 我得到这个工作与下拉月名单只是一个简单的数字列表,而不是名称,但它看起来很糟糕,所以我希望使

我有一个包含工作信息的大型电子表格。我正在尝试创建一个“按月计算工作数”字段,但它不能正确地执行

我的工作信息都在一张名为“第三方物流工作”的表格中。我有一个名为“引擎盖下”的隐藏表,其中包含一个月表,紧挨着他们的名字(即“引擎盖下”)!E2:E13是一列数字,F列有相应的“一月”、“二月”等

我制作了一个单元格,其中有一个月的下拉列表(从引擎盖下的列表中提取),在单元格的右边,我希望它输出完成的作业数

我得到这个工作与下拉月名单只是一个简单的数字列表,而不是名称,但它看起来很糟糕,所以我希望使用索引匹配能够使用名称

这是处理月号列表的代码,使用I19作为月号的输入单元格

=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)
,并得到了“此处没有数字”错误。