目次
このチュートリアルでは、次のことを紹介します。 8 このチュートリアルでは、Excelでテキストを含むセルを数えるクイックトリックを紹介します。 これらの方法は、大きなデータセットでも使用でき、テキスト値を含むデータセルを見つけることができます。 このチュートリアルでは、Excel関連のタスクで非常に有用な重要なツールやテクニックも学ぶことができます。
練習用ワークブックをダウンロードする
練習用ワークブックは、こちらからダウンロードできます。
テキストでセルをカウントする.xlsmExcelでテキストを含むセルをカウントする8つのクイックトリック
その手順を分かりやすく説明するために、簡潔なデータセットを用意しました。 データセットは約 7 列と 2 列のすべてのセルを保持します。 一般 の形式をとる。 すべてのデータセットについて 2 であるユニークなカラムです。 製品情報 と 販売数量 必要であれば、後で列の数を変えることもありますが。
1.COUNTA関数の使用
COUNTA関数 は、任意の型の値を持つすべてのセルを数えます。 この関数を使用して、テキストを持つセルを数えることができます。 抜きん出る 以下の手順で行ってください。
ステップス
- まず、セルに移動します C10 を入力し、次の計算式を挿入します。
=counta(b5:c9)-count(b5:c9)です。
- を押してください。 入力 の中にあるテキストセルの総数を計算します。 C10 .
続きを読む Excelでセルにテキストが含まれている場合、カウントする(5つの簡単なアプローチ)
2.COUNTIF関数の適用
COUNTIF関数 この関数は、セルを数えるために特定の条件を必要とします。 この関数を使用して、適切な条件を設定することによって、Excelでテキストを含むセルを数えることができます。 この方法を参照してください。
ステップス
- まず始めに、セルをダブルクリックします。 C10 と入力し、以下の数式を入力してください。
=countif(b5:c9, "*")
- 次に 入力 キーを押すと、テキストデータのあるセルの数が表示されるはずです。
続きを読む: Excelでセルに任意の文字列が含まれているかどうかを数える(4つのメソッド)
3.ISTEXT機能の活用
その名の通り ISTEXT機能 は、セルにテキストが含まれているかどうかをチェックし、フィードバックとして 真 または ファルス ここでは、これを応用してセルをカウントする方法を見てみましょう。
ステップス
- この方法を開始するには、セルをダブルクリックします。 C10 と入力し、以下の数式を挿入してください。
=count(if(istext(b5:c9),1))である。
- 次に 入力 キーを押すと、そのセル内のテキストデータを含む総セル数が求められます。 C10 .
🔎 フォーミュラの仕組みは?
- ISTEXT(B5:C9)です。 この部分は、範囲内の各セルをチェックして 真 セルがテキストを含んでいる場合。 FALSE
- if(istext(b5:c9),1): の配列を返す。 1 と ファルス は、テキスト値を含むセルによって異なる。
続きを読む: Excelで特定の文字列を含むセルをCOUNTIFする(大文字と小文字の区別あり)
4.SUM関数によるカウント
を使用することもできます。 SUM関数 と組み合わせて、エクセルで ISTEXT機能 を使えば、テキストがあるセルを数えることができます。
ステップス
- このメソッドを開始するには、セルに移動します。 C10 を入力し、次の数式を入力してください。
=sum(if(istext(b5:c9),1))である。
- その後 入力 キーを押すか、空白のセルをクリックしてください。
- すぐに、これはセル内のテキストセル数を取得します。 C10 かわりに 5 .
🔎 フォーミュラの仕組みは?
- ISTEXT(B5:C9)です。 この部分は、範囲内の各セルをチェックして 真 セルがテキストを含んでいる場合。 FALSE
- if(istext(b5:c9),1): の配列を返す。 1 と ファルス は、テキスト値を含むセルによって異なる。
続きを読む: Excelで列の中の特定の単語を数える方法(2つの方法)
5.SUMPRODUCT関数でテキストセルをカウントする
このメソッドでは SUMPRODUCT関数 がてら ISTEXT機能 エクセルでテキストを含むセルをカウントする。
ステップス
- 前回と同様に、以下の数式をセル内に挿入します。 C10 :
=sumproduct(if(istext(b5:c9),1))である。
- 最後に 入力 というキーがあり、その結果を得ることができます。 5 .
🔎 フォーミュラの仕組みは?
- ISTEXT(B5:C9)です。 この部分は、範囲内の各セルをチェックして 真 セルがテキストを含んでいる場合。 FALSE
- if(istext(b5:c9),1): の配列を返す。 1 と ファルス は、テキスト値を含むセルによって異なる。
6.エクセルでSIGN関数を活用する
SIGN機能 この関数は、前回と同様に、テキストを含むセルを数えるために使用することができます。 以下に、詳細な手順を示します。
ステップス
- まず、このプロセスを開始するには、Cellに移動します。 C10 と入力し、下の数式を入力してください。
=sumproduct(sign(istext(b5:c9)))
- 次に、 を押します。 入力 の中にテキストデータ値があるセルの総数をカウントします。 C10 .
🔎 フォーミュラの仕組みは?
- ISTEXT(B5:C9)です。 この部分は,範囲内の各セルをチェックして 真 セルがテキストを含んでいる場合。 FALSE
- sign(istext(b5:c9))となります。 の配列を返す。 1 と 0 セルが正であるとき、または 0 .
7.スペースがあるセルを除外する
次のデータセットでは、セル B8 このため、Excelでテキストを含むセルをカウントし、スペースを含むセルは除外する別の方法が必要です。
ステップス
- まず、セルに移動します C10 を入力し、次の計算式を挿入します。
=COUNTIF(B5:C9,"><")
- を押してください。 入力 の中にあるテキストセルの総数を計算します。 C10 .
8.フィルタリング後の細胞のカウント
ここでは、データセットにフィルタをかけています。 9 が存在しない場合、通常の数式ではこの行もカウントされてしまいます。 そこで、別の数式を使って、Excelのテキストでフィルタリングされたセルだけをカウントすることにします。
ステップス
- このために、セルをダブルクリックします。 C10 と入力し、以下の数式を入力してください。
=SUMPRODUCT(SUBTOTAL(103, INDIRECT("B"&ROW(B5:C10)))*(ISTEXT(B5:C10)))
- 次に 入力 キーを押すと、テキストデータのあるセルの数が表示されるはずです。
🔎 計算式の仕組み ?
- ISTEXT(B5:C10) : ISTEXT機能 は,範囲内の各セルをチェックし 真 セルがテキストを含んでいる場合は FALSE。
- INDIRECT("B"&ROW(B5:C10))。 INDIRECT機能 で、指定された範囲内のすべてのセルの個別参照を設定する。
- SUBTOTAL(103, INDIRECT("B"&ROW(B5:C10)))*(ISTEXT(B5:C10)): この部分は、配列で返します。 1 と 0 であり、セル内のテキストの存在などを示す。
続きを読む: Excelでテキストでフィルタリングされたセルをカウントする方法(3つのメソッド)
Excelでセルを数える方法
をご存知の方は、ぜひご覧ください。 ブイビーエー を使えば、数行のコードで素早くセルを数えることができます。 それでは、その方法を見てみましょう。
ステップス
- この方法については デベロッパー タブを選択し ビジュアルベーシック .
- ここで、以下を選択します。 インサート において ブイビーエー ウィンドウを開き モジュール .
- 次に、新しいウィンドウに以下の数式を入力します。
Sub CountCells() Range("C10") = Application.WorksheetFunction.CountA(Range("B5:C9")) End Sub
- そして、そのマクロを デベロッパー タブをクリックします。 マクロ .
- さて、その中で マクロ を選択します。 カウントセル マクロを実行し 実行 .
- その結果 ブイビーエー のコードは、セル内のセルの総数を計算します。 C10 .
Excelで数字を含むセルを数える方法
数字でセルを数えるには、基本的な COUNT機能 をエクセルで表示します。
ステップス
- まず始めに、セルをダブルクリックします。 C10 と入力し、以下の数式を入力してください。
=COUNT(B5:C9)です。
- 次に 入力 と等しい数値のセルの数を求めます。 5 .
結論
このチュートリアルで紹介した、Excelでテキストを含むセルを数える方法を適用できたと思います。 ご覧のように、これを実現する方法はかなりあります。 ですから、賢くあなたの状況に最も適した方法を選択してください。 もし、いずれかのステップで行き詰まった場合、私はそれらを数回通過して混乱をクリアすることをお勧めします。 最後に、もっと学ぶには、次のとおりです。 抜きん出る のテクニックは、私たちの エクセルウィキ もし、ご不明な点があれば、コメントでお知らせください。