2017-01-27 20 views
0

ドラッグしたい数式に助けが必要です。Excel COUNTIF式(範囲指定をスキップ)

元の式は:

= COUNTIFS(シート2 N:N、 "P"、シート2 M:M、 "< = 3/17" 分の31、シート2 M:M"> = 1/1/17 ")

この式を18回以上ドラッグする必要があります。しかし、私は毎回スキップする範囲が必要です。たとえば、数式を1行下にドラッグすると、

= COUNTIFS(Sheet2!P:P、 "P"、Sheet2!O:O、 "< = 3/31/17"、Sheet2! O:O、 "> = 1/1/17")

この例では、最初に "O"範囲をスキップしてから、後者の "N"範囲をスキップします。

答えて

1

使用インデックス()の範囲/配列設定する:他のすべての行をスキップします参照を下方向にドラッグされるとすぐ

=COUNTIFS(INDEX(Sheet2!$1:$1040000,0,(ROW(1:1)-1)*2+14),"P",INDEX(Sheet2!$1:$1040000,0,(ROW(1:1)-1)*2+13),"<=3/31/17",INDEX(Sheet2!$1:$1040000,0,(ROW(1:1)-1)*2+13),">=1/1/17") 

を。

+0

これは最初の8行で有効です。何らかの理由で最後の11行を誤算しています。 –

+0

これまで言及していませんでしたが、行ごとに1つの列をスキップする必要があります。 –

+0

このシートでは、N:Nから始まり、次の列はP:P、R:R、T:T ...などAX:AXに至るまで –