我使用查詢功能從谷歌表格中的表格中提取資料。但其中一個條件必須是對另一個單元格的參考。我這樣做:
=QUERY({$A2:$B,ArrayFormula(Month($C$2:$C)),$D2:D},"Select SUM(Col4) Where (Col3 = '"&H2&"' ) label sum(Col4) ''",0)
上面的結果是#N/A。(H2上面的欄位包含數字10)。
如果我用'"&H2&"'實際數字替換,如下所示,我得到輸出:
=QUERY({$A2:$B,ArrayFormula(Month($C$2:$C)),$D2:D},"Select SUM(Col4) Where (Col3 = 10 ) label sum(Col4) ''",0)
任何幫助表示贊賞。提前致謝。
uj5u.com熱心網友回復:
如果是數字,則不需要單引號:
=QUERY(
{
$A2:$B,
ARRAYFORMULA(Month($C$2:$C)),
$D2:D
},
"SELECT SUM(Col4)
WHERE Col3 = " & H2 & "
LABEL SUM(Col4) ''",
)
或者你可以MONTH在里面使用QUERY:
=QUERY(
{A:D},
"SELECT SUM(Col4)
WHERE MONTH(Col3) = " & H2 - 1 & "
LABEL SUM(Col4) ''",
)
MONTHinQUERY是基于 0 的,所以有H2 - 1.
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/325128.html
上一篇:如何禁用復制資料
