Googleスプレッドシートでは、複数の条件を持つ範囲でCOUNTIF
関数を使用する必要があります。したがって、以下の表では、=COUNTIF(B:B,"Mammal"or"Bird")
のようなものが必要で、値4を返す必要があります。
A |B
-------------------
Animal | Type
-------------------
Dog | Mammal
Cat | Mammal
Lizard | Reptile
Snake | Reptile
Alligator | Reptile
Dove | Bird
Chicken | Bird
私は運のない多くの異なるアプローチを試しました。
1つのオプション:
=COUNTIF(B:B; "Mammal") + COUNTIF(B:B; "Bird")
ドキュメントによると:
注
[〜#〜] countif [〜#〜] は、単一の基準を持つ条件付きカウントのみを実行できます。複数の条件を使用するには、 [〜#〜] countifs [〜#〜] またはデータベース関数 [〜#〜] dcountを使用します[〜#〜] または [〜#〜] dcounta [〜#〜] 。
COUNTIFS
:この関数は、 new Google Sheets でのみ使用できます。
例:
=DCOUNTA(B:B; 2; {"Type"; "Mammal"; "Bird"})
SUM(COUNTIFS())コンストラクトの周りでArrayFormulaを使用することもできます。
=ArrayFormula(SUM(COUNTIF(B:B,{"Mammal", "Bird"}))