midSun31

IT・デジタル

Excel VBA – COUNTIF関数の使い方【変数で条件・セル範囲の指定も】

特定の条件でセルをカウントできるCOUNTIF関数はとても便利ですよね。COUNTIF関数は、Excel VBAでも利用することができます。 この記事では、Excel VBAでのCOUNTIF関数の使い方について解説していきます。条件やセル範囲を変数で指定するサンプルもご紹介しています。
IT・デジタル

COUNTIFS関数で飛び飛びの複数のデータ範囲をカウントする方法

COUNTIF関数は検索範囲が連続していることが前提となっています。飛び飛びの複数のデータ範囲をカウントするにはCOUNTIF関数をそれぞれの範囲で実行し結果を合計するなどの方法がありますが、式が長くなり不便ですよね。 非連続の範囲に対して検索条件でカウントする場合、COUNTIFS関数とカウントフラグの考え方が役に立ちます。 この記事では、COUNTIFS関数で飛び飛びの複数のデータ範囲をカウントする方法について解説していきます。
IT・デジタル

COUNTIF関数でOR(または)の複数条件でカウントする方法

COUNTIF関数で複数の項目をOR(または)の条件でカウントしようとする場合、悩みますよね。第二引数の設定で手が止まってしまうと思います。 COUNTIF関数の条件設定は単一の条件が前提となっているので、ORの複数条件を利用するにはやや工夫が必要です。今回は、Excel・スプレッドシートのCOUNTIF関数でOR条件でカウントする方法について解説していきます。
IT・デジタル

COUNTIF関数で空白以外のデータをカウントする方法【数式を除く】

Excel/スプレッドシートには「COUNTA」という空白以外のデータの個数を数える関数が備わっています。しかし、COUNTA関数では数式の結果が空白である場合はカウントされてしまいます。 そこでCOUNTF関数の出番です。この記事ではCOUNTIF関数で空白以外のデータを(数式により空白が表示されている場合も空白と認定して)カウントする方法を解説します。
IT・デジタル

データ範囲を複数の条件で数えるCOUNTIFS関数の基本の使い方

COUNTIF関数は便利ですが、条件を一つしか指定できない点がデメリットですよね。複数の条件を指定してセルを数える関数として、「COUNTIFS」関数があります。 この記事では、COUNTIFS関数の基本的な使い方について解説していきます。
IT・デジタル

COUNTIF関数の使い方【範囲・条件の設定】- Excelスプレッドシート

データ量が多い表を扱う場合、「特定の文字が含まれているセルを数えたい」「ある金額以上の商品のセルを分析したい」状況があると思います。そんな時に利用できるExcel関数が「COUNTIF」関数です。 この記事では、ExcelやスプレッドシートのCOUNTIF関数の使い方について解説していきます。スプレッドシートを利用していますがExcelでも使い方は同じです。
IT・デジタル

Excel VBAのVLOOKUP関数の処理時間を高速化する方法

ExcelVBAではVLOOKUP関数が利用できますが、Application.WorksheetFunction.VLookupは参照範囲が大きくなると処理速度が落ちてしまうのが難点です。 この記事では、Excel VBAでVLOOKUPの処理時間を高速化する方法について解説していきます。
IT・デジタル

VLOOKUP関数でキー列より左側を参照したい時の対処法

VLOOKUP関数はキー列から右側の列のセル値を取得する使い方が一般的ですが、左側の列の範囲のセル値を取得する方法はあるのでしょうか。 この記事では、Excelやスプレッドシートでキー列より左側を参照したい時の方法をご紹介します。例ではGoogleスプレッドシートを使用していますがExcelでも操作方法は同様です。
IT・デジタル

Excel VBAでVLOOKUPを複数回ループ(繰り返し)処理する方法

Excel VBAなどプログラミング言語を利用するメリットの一つはループの記述により繰り返し処理を簡潔に書けることでしょう。 この記事では、ExcelのVBAでVLOOKUP関数をループ処理と組み合わせて利用する方法をご紹介します。
IT・デジタル

Excel VBAでVLOOKUP関数を使う方法【別シートブックの参照も】

Excelの関数の中でもよく使われるVLOOKUP関数ですが、実はExcel VBAでも使用することができます。 この記事では、Excel VBAでVLOOKUP関数を使う方法をサンプルを交えて解説します。参照範囲が別シートやブックに存在する場合でも検索することができます。