2015-09-09 97 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请让我知道这是否适合您? –