ExcelのVBA(マクロ)でCountIfを使用して条件に合ったセルを数える方法をご紹介します。VBAのCountIfの基本から空白以外のセルをカウントしたり、重複を判別する方法も合わせて解説しています。サンプルコード付きです。VBAの場合、WorksheetFunctionオブジェクトのCountIfメソッドの引数指定で戸惑ってしまう方がいらっしゃるようです。いった検索キーワードが見られます。今回はexcelのcountif関数をvbaで高速化をする方法をご説明します。前回掲載したvlookup関数同様、countif関数も非常に使用頻度の高い関数かと思います。countif関数はexcel2016でも、速度改善されていないようです。ワークシート関数は、VBA関数よりはるかに多くの関数があるので、ぜひ活用したいところです。よるカウント処理について説明します。条件付きのカウント処理は何かと重宝しますので、覚えておきましょう。