Excelシートでテキスト文字のみを含むセルをカウントする方法を探している場合は、嬉しいニュースがあります。これ以上の場所にいることはできません。 これ オタクページ 記事はすべてテキスト文字列とそれらを含むセルの数を数える方法についてです。 メソッドの詳細を示すことにより、いくつかの追加のCookieを追加しました。これを使用すると、テキスト文字列のカウントにさらにいくつかの条件を簡単に追加できます。 さて、あなたは何を待っていますか? 飛び込みましょう。
いくつかの簡単な組み込みの数式を使用して、Excelシートのテキスト文字列を含むセルの数を返す方法を学ぶために読んでください。 この記事では、 COUNTIFS 数式。セルをカウントするための複数の基準を指定できます。 この記事がお役に立てば幸いです。
目次
シナリオ例
さまざまな値を持つ次のサンプルテーブルがあります。 一部のセルにはテキストのみの値のみが含まれ、一部には数値のみが含まれ、一部には日付値のみが含まれます。 一部のセルは空白でさえあり、一部は異なるデータ型の組み合わせです。 次のセクションで、テキスト値を含むセルを効果的にカウントする方法を見てみましょう。
セクション1:COUNTIF関数を使用して、テキストスティングを含むセルの数をカウントします
このセクションでは、Excelシート内のセルの数をカウントする方法について詳しく説明します。このシートには、あらゆる種類のテキストが含まれています。
広告
ステップ1:まず、 任意のセルをダブルクリックします. これは、結果値が生成されるセルです。 つまり、これは、テキスト値を含むセルの数をカウントする数式を定義するセルです。
選択したセルは、カウントする必要のあるセルの範囲外である必要があることに注意してください。
ステップ2:次に、選択したセル内で、 入力します また コピーアンドペースト 以下。
= COUNTIF(
今、私たちはする必要があります 範囲を定義する. セルの範囲を入力するか、Excelシートからセルの範囲をドラッグして選択することができます。
ステップ3:範囲を選択したら、 カンマを入れる 次に入力します “*”). ブラケットを閉じることを忘れないでください。 したがって、最終的な式は次の形式になります。
= COUNTIF(範囲、 "*")
以下のスクリーンショットの例による式は次のとおりです。
= COUNTIF(A1:C10、 "*")
ステップ4: それでおしまい。 あなたがヒットした場合 入る 今キー、 COUNTIF 関数は、セル内にテキスト値を含むセルの総数を返します。
以下の例では、セルの総数は7です。 緑色で、テキスト文字列を含むすべてのセルがマークされ、これらのセルのみがカウントされます。 空白のセルはカウントされません。
式の説明
ザ COUNTIF 関数は2つの引数を取ります。 最初の引数は セルの範囲 そして2番目の引数は カウントする基準. 上記の例では、 “*” 2番目の引数として、結果として COUNTIF 範囲引数に記載されている、テキスト値を含むすべてのセルをカウントする関数。
セクション2:SUMPRODUCT関数を使用してテキスト文字列を含むセルの数をカウントする
ザ SUMPRODUCT 関数は、選択したセル範囲から、テキスト文字列を含むセルの数も返します。 上記のセクションで説明したSUMPRODUCT関数とCOUNTIF関数の両方の最終結果は同じですが、内部での動作方法は両方で異なります。
ステップ1: 任意のセルをダブルクリックします、最終結果を入力する場所。 今、 コピーアンドペースト 次の式。
= SUMPRODUCT(-ISTEXT(range))
範囲の値は、チェックするセルの実際の範囲に置き換える必要があります。 範囲を手動で入力するか、を開くことができます ISTEXT ブレースを機能させてから、上記のセクションで行ったのと同じように、セルの範囲をドラッグして選択します。 範囲に入ると、忘れずに 近い ブレース。
以下の例では、数式の範囲を置き換えました。私の場合の最終的な数式は次のとおりです。
= SUMPRODUCT(-ISTEXT(A1:C9))
広告
ステップ2: それでおしまい。 あなたがヒットした場合 入る キー、あなたはそれと同じくらい簡単に、最終的なカウントを見ることができます。
式の説明
- このメソッドは、SUMPRODUCT式とISTEXT式の両方を使用して、最終結果を計算します。 ISTEXT関数はSUMPRODUCT関数内に含まれているため、ISTEXT関数が最初に計算されます。
- ISTEXT関数は、引数としてセルの範囲を取ります。 したがって、指定された範囲の各セルでテキスト値がチェックされます。 セルにテキスト値が含まれている場合、ISTEXT関数は値を返します 真実. それ以外の場合は値 間違い が返されます。
- さて、ISTEXT関数は単一のセルだけでなく、ある範囲のセルを取得しているので、 true値とfalse値の配列を返します. したがって、ISTEXT関数は{true、false、false、true、true、false、true、false、true…..}のようなものを返します。
- 今に来て — 中 = SUMPRODUCT(–ISTEXT(A1:C9)) 方式。 — ISTEXTによって返される配列内のすべての値に適用されます。 真の値を1に変換し、偽の値を0に変換します.
- 最後に、SUMPRODUCT関数はすべての合計を返します 1 値。これは、実際には、テキスト値を含むセルの総数を返します。
セクション3:COUNTIFS関数を使用してテキスト文字列を含むセルをカウントしながら基準を追加する
ここで、テキスト値を持つシート内のすべてのセルの総数を取得する必要があるとします。 それらの中にありますが、特定のテキストを含むセルがカウントされることは望ましくありません。 例、 "りんご“. このような場合、COUNTIF関数に条件を追加したい場合は、COUNTIFの拡張バージョンで応答できます。 COUNTIFS.
次の手順では、COUNTIFS関数を最大限に活用する方法について詳しく説明しました。
ステップ1: セルをダブルクリックします 最終結果を表示したい場所。 今、 コピーアンドペースト その上に次の式。
= COUNTIFS(範囲、 ""、範囲、" ")
交換 範囲 セルの実際の範囲で。 両方の場所で同じ範囲を指定することを忘れないでください。指定しないと、エラーが発生する可能性があります。
範囲の値と条件が置き換えられた例については、次のスクリーンショットを参照してください。
= COUNTIFS(A1:C12、 "*"、A1:C12、 "<>リンゴ")
ステップ2: ヒッティング 入る キーはあなたに望ましい結果を与えるでしょう。 何が起こったのだろうか? に向かいます 式の説明 セクション。
式の説明
- シナリオ例の式は次のとおりです。 = COUNTIFS(A1:C12、” *”、A1:C12、” <>リンゴ”).
- COUNTIFS関数内の最初の条件は次のとおりです。 “*”、テキスト文字列を含むすべてのセルの数を取得します。
- 2番目の条件は 「<>りんご」、値がAppleと等しくないすべてのセルのカウントを取ります。
- したがって、1番目と2番目の条件を組み合わせると、テキスト値を含むすべてのセルの総数が得られますが、テキスト値は りんご. これは単語を意味します りんご 2番目の基準のため、テキストとは見なされなくなりました。
セクション4:部分的に一致するテキスト文字列を含むセルの数を数える
このセクションでは、指定した文字列を含むセルの数を取得する方法を見ていきましょう。
ステップ1:単語を含むすべてのセルの数を取得したいとします りんご. そのために、 ダブルクリック カウント値を表示するセル。
この式の一般的なバージョンは次のようになります。 コピーアンドペースト 選択したセルに配置します。
= COUNTIF(範囲、 "*")
ノート: 交換 範囲 と キーワード 数式の値ですが、必ず アスタリスク キーワードの後。
次の例では、範囲値とキーワード値を置き換えています。
= COUNTIF(A1:C12、 "リンゴ*")
ステップ2: ヒット 入る 結果値を表示するためのキー。
式の説明
この場合、COUNTIF式は2つの引数を取ります。 最初の値はチェックするセルの範囲であり、2番目の引数はテキスト文字列に存在する必要のあるキーワードです。 ザ アスタリスク(*)文字は、セル内の値が指定したキーワードで始まる場合にのみセルがカウントされるようにします。 キーワードがセル内の単語の末尾にある場合でもセルのカウントに問題がない場合は、キーワードの両端にアスタリスクを付けて、次のように数式を記述する必要があります。
= COUNTIF(A1:C12、 "* Apples *")
この記事がお役に立てば幸いです。 あなたがいずれかのステップで立ち往生している場合は、覚えておいてください、私たちはコメントだけです。
さらにすばらしいトリック、ヒント、ハウツー記事をお楽しみに。
ステップ1 - ここからRestoroPC修復ツールをダウンロードします
ステップ2 -[スキャンの開始]をクリックして、PCの問題を自動的に見つけて修正します。