我已经在这里待了几天,可以在此问题上使用一些帮助...我为每个单元格都进行了以下工作,但确实希望将其转换为数组公式。除非使用regexmatch,否则似乎不支持SUMIF,我也无法使用它。我也尝试使用多个SUMIF来获得相同的结果。我读到查询是必经之路,但我对使用查询一无所知。如果可能的话,我宁愿坚持使用Array。
我正在尝试汇总DH和“负荷列表中的英里”。条件是“驱动程序”,“大于日期”和“小于另一个日期”。我正在使用的单个单元格功能是:
=sumifs('Load List'!M:M,'Load List'!G:G,A2,'Load List'!H:H,">="&$N$2,'Load List'!H:H,"<="&$O$2) + sumifs('Load List'!N:N,'Load List'!G:G,A2,'Load List'!H:H,">="&$N$2,'Load List'!H:H,"<="&$O$2)
现在,这是我走了多远...
=ArrayFormula({"Miles";sumifs('Load List'!M2:N,'Load List'!G:G,A2,'Load List'!H:H,">="&$N$1,'Load List'!H:H,"<="&$O$1)})
[也尝试过此步骤,它增加了里程,但未过滤它们...
={"Miles";ArrayFormula(sumif('Load List'!G2:G,A2:A,'Load List'!M:M)+sumif('Load List'!G2:G,A2:A,'Load List'!N:N)+sumif('Load List'!H2:H,N1,'Load List'!N:N))}
这里是到数据表的链接。数组用于C1:E1(以蓝色突出显示)
https://docs.google.com/spreadsheets/d/1KC0yQYL50UOnIkvCslIbDM3PZVccx97uN1PbMf6Z52o/edit?usp=sharing