数学
2つの条件を満たす行を数える
定義
north と full のように、2つのラベルを同時に満たす行を数えるとは、COUNTIFS に各範囲とその一致条件を渡すことです。
構文
=COUNTIFS(criteria_range1, criteria1, criteria_range2, criteria2)
引数
| 引数 | 意味 |
|---|---|
criteria_range1 |
最初のラベルの列です。ベイのセルなどです。 |
criteria1 |
最初に一致させるラベルです。テキストのときは二重引用符で囲みます。例: "north"。 |
criteria_range2 |
2番目のラベルの列です。積載のセルなどです。 |
criteria2 |
2番目に一致させるラベルです。例: "full"。 |
計算例
ドックが A2:B5 にベイと積載を並べています。
| A: ベイ | B: 積載 |
|---|---|
| north | full |
| south | full |
| north | empty |
| north | full |
数式: =COUNTIFS(A2:A5,"north",B2:B5,"full")
結果: 2。north と full は 2 行目と 5 行目に一緒に現れます。
練習問題
セル B2:B5 には east、west、east、east が入っています。セル C2:C5 には open、open、open、open が入っています。D2 に、B2:B5 が east で C2:C5 が open の行を数える数式を書いてください。
- D2 に、B2:B5 が east、C2:C5 が open の行がいくつあるかを数える COUNTIFS 数式を書いてください。
- D2 は B2:B5 が east、C2:C5 が open の行がいくつあるかを表示する必要があります。
ステップ 1 / 2
D2 に =COUNTIFS(B2:B5,"east",C2:C5,"open") と入力します。
east と open は 2行目、4行目、5行目に同時に出てくるので、個数は 3 です。
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…
D2 は COUNTIFS を使っています。
D2 は 3 を表示しています。
次のレッスンはラベルをすべて大文字にするです。
関連する関数
両方のテストを適用し、通った行を数えるのが COUNTIFS 関数です。
よくある間違い
=COUNTIFS(A2:A5,"north") のように2番目のテストを外すミスです。空の north の行も数え、3 を返します。