現役システムエンジニアが業務改善関連の「実施した講座の内容」や「実務で遭遇した課題と対処方法」などを掲載するブログです。2019年12月5日COUNTIF関数は指定したセル範囲内で検索条件を満たす件数を表示する関数です。上位互換のCOUNTIFS関数が追加されているためそちらを使う方を推奨します。仕様COUNTIF(範囲,検索条件)<範囲>検索条件の評価対象となるセル範囲を指定します。件数を数えるセル範囲でもあります。<検索条件>計算対象となるセルの条件を数値、式、または文字列で指定します。用途に使用することが出来ます。特定の金額以上の件数といった大小比較が条件となる場合にも仕様が可能です。下記の表を参照するCOUNTIFを例示します。特定の文字列に一致する件数を取得する例C列の種類に一致する件数を集計元表から検索し取得する例です。D列がCOUNTIF関数を使った結果です。COUNTIF関数を下記のようにセル指定します。結果表の種類のセル(D14ではC14)<範囲>はコピーで位置が変わっても参照先の一覧表は変わらないため、コピーしても固定されるよう絶対参照で指定します。(アスタリスク)を用いて実現することも可能です。「犬」を含む文字を例に3種類を例示します。検索条件をセル指定する例1検索条件をセル指定する例2(ワイルドカードは数式で指定)検索条件には"*犬*"という文字列を指定する必要があります。“犬"をセル指定で実現したい場合は“*"を&で文字列連結し"*"&セル指定&"*"のように数式を組む必要があります。前だけにすれば後方一致になります。特定の金額以上の件数を取得する例です。D列がCOUNTIF関数を使った結果です。特定数値以上や以下などの条件を設定することが可能です。ここの例では1行目は400円以上の件数、2行目は1,000円以上の件数を出しています。比較演算子は"(ダブルコーテーション)で囲み、文字列として扱う必要があります。&(アンパサンド)は文字列連結演算子です。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト上に表示された文字を入力してください。