1

私が探しているものをよりよく説明するために、例を挙げます。Priority と Value の 2 つの列があるスプレッドシートを想像してください。

P   V
H   x
H   x
M   x
M   y

優先度が「H」の場合、Value の「x」の数をカウントしたい。

Countif は COUNTIF(Range, Criteria) を使用するため、P に基づいて範囲を変更し、その範囲の行を Value 列で使用できるようにする方法が必要だと考えています。

何か案は?ありがとう。

4

4 に答える 4

1

以下はどうでしょうか(A1:B5のデータを想定)

=SUM((A1:A5="H")*(B1:B5 = "x")) //returns 2

これは配列数式として入力する必要があることに注意してください (つまり、 を押しCTRL + SHIFT + ENTERます) 。

于 2011-06-22T18:10:26.953 に答える
1

Excel 2007 以降では、次のような新しい COUNTIFS ワークシート関数を使用できます。

=COUNTIFS(A2:A5,"H",B2:B5,"x")
于 2011-06-22T18:33:35.400 に答える
0

たとえば、最初の 2 つの列を結合する数式を使用して 3 番目の列を設定します。

=A2&"^"&B2

そして、それを(指定した条件に従って)含むセルで「カウント」します

=COUNTIF(C2:C5,"H^x")
于 2011-06-22T18:17:27.080 に答える
0

Excel で組み込みのデータ フィルタリングを使用できます。

于 2011-06-22T18:13:05.207 に答える