Google 电子表格:使用 QUERY 和 IMPORTRANGE,根据条件对远程 Sheet 上的两个独立范围求和
Google Spreadsheets: Using QUERY & IMPORTRANGE, SUM Two Separate Ranges On Remote Sheet Based On Condition
我很难根据条件对两个单独的范围求和——本质上是来自远程 sheet 的 SUMIF 数据。
目前,我正在使用结合了两个范围的公式。这可行,但当我尝试对未垂直对齐的范围求和时会出现问题。
我现在使用的公式(有效):
=SUM(QUERY(IMPORTRANGE($B,TEXT($B2,"m/d/yyyy")&"!$F:$I"),"SELECT Col4 where Col1='"&$C&"'",0))
公式键:
- $B
= 参考 Google 价差sheet
- $B2
= 引用 Sheet 姓名
- $C
= 条件引用
我想将组合范围 ($F:$I
) 分成两个单独的范围 ($F:$I
+ $F:$I
)。我做了几次不成功的尝试,包括这次:
=SUM(QUERY(IMPORTRANGE($B,TEXT($B2,"m/d/yyyy")&"!$F:$I"),"SELECT Col4 where Col1='"&$C&"'",0))+SUM(QUERY(IMPORTRANGE($B,TEXT($B2,"m/d/yyyy")&"!$F:$I"),"SELECT Col4 where Col1='"&$C&"'",0))
非常感谢您的指导。
您可以在此处查看我正在使用的测试 sheets:
目标数据:
https://docs.google.com/spreadsheets/d/1tZBhtoZWcE-BKdwNy0cQ4H4_ktGVpDHVG2rarZlr4I4/edit#gid=0
这种方法似乎有效:
=SUM(QUERY({IMPORTRANGE($B,TEXT($B2,"m/d/yyyy")&"!$F:$I");IMPORTRANGE($B,TEXT($B2,"m/d/yyyy")&"!$F:$I")},"SELECT Col4 where Col1='"&$C&"'",0))
小费:Google Sheets - QUERY from Another Sheet, IMPORTRANGE, Use Multiple Tabs, Subquery Examples Tutorial
我很难根据条件对两个单独的范围求和——本质上是来自远程 sheet 的 SUMIF 数据。
目前,我正在使用结合了两个范围的公式。这可行,但当我尝试对未垂直对齐的范围求和时会出现问题。
我现在使用的公式(有效):
=SUM(QUERY(IMPORTRANGE($B,TEXT($B2,"m/d/yyyy")&"!$F:$I"),"SELECT Col4 where Col1='"&$C&"'",0))
公式键:
- $B
= 参考 Google 价差sheet
- $B2
= 引用 Sheet 姓名
- $C
= 条件引用
我想将组合范围 ($F:$I
) 分成两个单独的范围 ($F:$I
+ $F:$I
)。我做了几次不成功的尝试,包括这次:
=SUM(QUERY(IMPORTRANGE($B,TEXT($B2,"m/d/yyyy")&"!$F:$I"),"SELECT Col4 where Col1='"&$C&"'",0))+SUM(QUERY(IMPORTRANGE($B,TEXT($B2,"m/d/yyyy")&"!$F:$I"),"SELECT Col4 where Col1='"&$C&"'",0))
非常感谢您的指导。
您可以在此处查看我正在使用的测试 sheets:
目标数据:
https://docs.google.com/spreadsheets/d/1tZBhtoZWcE-BKdwNy0cQ4H4_ktGVpDHVG2rarZlr4I4/edit#gid=0
这种方法似乎有效:
=SUM(QUERY({IMPORTRANGE($B,TEXT($B2,"m/d/yyyy")&"!$F:$I");IMPORTRANGE($B,TEXT($B2,"m/d/yyyy")&"!$F:$I")},"SELECT Col4 where Col1='"&$C&"'",0))
小费:Google Sheets - QUERY from Another Sheet, IMPORTRANGE, Use Multiple Tabs, Subquery Examples Tutorial