他の行の値がXの場合のみ、行の最小/最大


9

私が探している/質問していることについては少しあいまいですが、ここに例があります:

A  | B
22 | 5
15 | 5
2  | 10
19 | 10
5  | 10


=min(A2:A6, if(B2:B6=5, 5)) ==> 15
=min(A2:A6, if(B2:B6=5, 10)) ==> 2

広い範囲(1000行以上)が指定されている場合、同じ行の別のセルに特定の値が含まれている場合にのみ、計算(最小/最大/平均)にセルが含まれます。


1
ドキュメントを共有できますか?
Jacob Jan Tuinstra 2013

回答:


10

私はこれがあなたが探しているものだと信じています:

=ARRAYFORMULA(min(if(B2:B6=5,A2:A6)))

arrayformulaの完全なドキュメントはGoogleサポートにあります。「この関数を使用すると、通常は範囲を受け入れない関数で、範囲(または同じサイズの複数の範囲)を指定できます。」

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.