COUNTIF関数の使い方【変数で条件・セル範囲の指定も】midSun312019.10.24IT・デジタルTwitterFacebookはてブPocketLINEPinterest特定の条件でセルをカウントできるCOUNTIF関数はとても便利ですよね。VBAでも利用することができます。VBAでのCOUNTIF関数の使い方について解説していきます。条件やセル範囲を変数で指定するサンプルもご紹介しています。VBAでは以下の構文でCOUNTIF関数を利用できます。条件)以下の表を例に、VBAで様々な条件のCOUNTIFを利用する方法を解説します。商品分類が「セーター」の条件でカウントしたい場合、以下のように記述します。セル範囲はRangeを使い、条件は文字列で指定します。"セーター")コード全体のサンプルはこちらです。Subマクロをボタンに登録して実行すると、商品分類が「セーター」である数「3」を取得することができました。「ワイルドカード」を条件に使うもちろんワイルドカードを利用して文字列を曖昧検索することもできます。数値の一致を指定したい場合のサンプルです。使ってカウントする比較演算子を利用する場合のサンプルです。比較演算子ごと、文字列としてダブルクォート「”」で囲む必要がある点に注意しましょう。SubVBAのCOUNTIFで変数を使ってカウントする方法COUNTIF関数のセル範囲、条件を変数に入れて利用することもできます。参照範囲を変数に入れる場合はVariant配列を利用すると便利です。代入する際には「Set」が必要なので注意してください。VBAでCOUNTIF関数を利用する方法でした。:midSun31フリーでWebエンジニアとライターやってます。速く打てるキーボードとモカブレンドとワインとバーゼル問題が好物です。運動不足をひしひしと実感しているのでフィットネス通おうか悩み中です。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。VBAのCOUNTIFで変数を使ってカウントする。