2015-09-09 21 views
0

我需要參考陣列在Excel 的代碼將是如何給動態數組範圍在Excel

SUMIFS($P$4:$P$22159,$AE$4:$AE$22159,AZ4,$AE$4:$AE$22159,BA4) 

的行數是22159截至目前。但是每一次迭代中行數都會改變。我怎樣才能給它一個激流?的價值。

+0

使用整列引用? – pnuts

+0

SUMIFS(P4:P,$ AE $ 4:$ AE $ 22159,AZ4,$ AE $ 4:$ AE $ 22159,BA4)..我試過這個,但它不起作用 – user2786962

+0

你試過了= = SUMIFS(P:P,AE :AE,AZ4,AE:自動曝光,BA4)'。無論選擇什麼範圍,它們的尺寸都必須相同。 – pnuts

回答

0

這裏是如何讓你的動態範圍內,如果該標準是數字:

=SUMIFS(P4:INDEX(P:P,MATCH(9E+99,P:P,1)),AE4:INDEX(AE:AE,MATCH(9E+99,AE:AE,1)),AZ4) 

這裏是一個版本,如果標準是不是文本:

=SUMIFS(P4:INDEX(P:P,MATCH(9E+99,P:P,1)),AE4:INDEX(AE:AE,MATCH("*",AE:AE,-1)),AZ4) 
+0

@ user2786962請讓我知道這是否適合您? –