我想使用SumIFs
公式,我想使用動態和範圍。SUMIFS基於動態Sum_Range
列範圍是從另一片在同一工作簿基座上的單元值在當前片選擇
我的公式:
=SUMIFS (<XYZ> , CriteriaRange1, Criteria1, CriteriaRange2, Criteria2)
我想<xyz>
是基於動態列範圍選擇單元格值。
我想使用SumIFs
公式,我想使用動態和範圍。SUMIFS基於動態Sum_Range
列範圍是從另一片在同一工作簿基座上的單元值在當前片選擇
我的公式:
=SUMIFS (<XYZ> , CriteriaRange1, Criteria1, CriteriaRange2, Criteria2)
我想<xyz>
是基於動態列範圍選擇單元格值。
您可以使用INDIRECT()
比如說,如果你的公式是在Sheet2的單元格A1,它立足於其中有Sheet1!A:A
小區B1,可以使用:
=SUMIF(INDIRECT(A2), CriteriaRange1, Criteria1, CriteriaRange2, Criteria2)
如果單元格B1只有A
,你將不得不從INDIRECT()
功能構造地址:
=SUMIF(INDIRECT("Sheet1!"&A2&":"&A2), CriteriaRange1, Criteria1, CriteriaRange2, Criteria2)
@RaG我不認爲我能讀懂它!你能編輯你的問題並把它放在那裏嗎? – Jerry
間接部分應該是INDIRECT("'"&A1&"'"&"!E:E")
爲撇號。它的工作原理
看起來你也必須擁有動態標準範圍,否則如果行數不相同,你會得到#VALUE錯誤。 –
什麼是動態範圍應該基於的單元格值,以及它如何給出範圍? –