このページの一部は機械翻訳されている場合があります。

COUNTIFS 関数

指定された範囲内のすべての条件が満たされる回数をカウントします。

構文

COUNTIFS(range1, criterion1, [range2, criterion2, ...])
  • range (範囲)1
    カウントするセルのグループ。
  • 基準1
    範囲内のどのセルがカウントされるかを決定する値。例えば:15、"Hello World!"、または>25。
  • range (範囲)2, 基準2, ... —[任意]
    追加のセルのグループとその基準。

使用例

COUNTIFS(Quantity:Quantity, >25, [Item Name]:[Item Name], "T-Shirt")

利用上の注意

  • この関数は、すべての条件が真である行のみをカウントします。 
  • 基準として、受け入れ可能な演算子には次が含まれます:
    • = (等しい)
    • <> (等しくない)
    • > (大なり記号)
    • < (小なり記号)
    • >= (大なりか等しい)
    • <= (小なりか等しい)
  • 空白のセルは <> (等しくない) を使用する際にカウントされません。

    例えば、数式 =COUNTIFS(Item:Item, <> "Shirt", Warehouse:Warehouse, <> "Chicago") は、Item および Warehouse 列に存在する空白のセルをカウントしません。

この例では、次のシート情報を参照しています。

 衣料品取引合計額販売数在庫(チェックボックス列タイプ)
1T シャツ11700078
2パンツ14910042
3ジャケット81200217

上記の表を例に、シートに COUNTIFS を使用した例をいくつかご紹介します。

数式説明結果
=COUNTIFS([Units Sold]:[Units Sold], > 50, [In Stock?]:[In Stock?], 1)「Units Sold」列の値が50より大きく、「In Stock?」の行数をカウントします。チェックボックスがチェックされています。行 1 と 3 はこの条件を満たしています。2
=COUNTIFS([Clothing Item]:[Clothing Item], "Jacket", [In Stock?]:[In Stock?], 1)「Clothing Item」列の値が「Jacket」で、「In Stock?」の行数をカウントします。チェックボックスがチェックされています。行 3 はこの条件を満たしています。1
=COUNTIFS([Transaction Total]:[Transaction Total], > 1000, [Units Sold]:[Units Sold], 50)「Transaction Total」列の値が1000より大きく、「Units Sold」列の値が50未満の行数をカウントします。行 2 はこの条件を満たしています。1

さらにサポートが必要な場合

Formula Handbook templateを使用して、さらにサポートリソースを見つけ、100以上の数式を表示し、リアルタイムで作業できるすべての関数の用語集や、一般的に使用される数式や高度な数式の例を確認してください。

他の Smartsheet 顧客がこの機能をどのように使用しているかの例を見つけるか、Smartsheet オンラインコミュニティで特定の使用例について質問してください。

コミュニティに質問する