メインコンテンツへスキップ

Excelセル内の特定の文字の出現をカウントします

このチュートリアルでは、LEN関数とSUSTITUTE関数に基づいて数式を適用して、特定の文字がExcelセルに表示される回数をカウントする方法を紹介します。


セル内の特定の文字の数を数える方法は?

一般的な式

=LEN(cell_ref)-LEN(SUBSTITUTE(cell_ref, "character",""))

Arguments

セル参照:セルには、特定の文字をカウントするテキストが含まれています。 cell_refを引用符で囲まれたテキストに直接置き換えることもできます。

文字:数えたい文字。 かもね:
1.引用符で囲まれた文字。
2.または、文字を含むセルへの参照。

この式の使い方は?

1.空白のセルを選択し、以下の数式をコピーして結果を取得します。

=LEN(B3)-LEN(SUBSTITUTE(B3,"e",""))

この場合、結果3が返されます。これは、文字「e」がB3にXNUMX回出現することを意味します。

ヒント:以下のように、数式内の文字セルを直接参照できます。 最初の結果を取得したら、塗りつぶしハンドルをドラッグして、数式を他のセルに適用します。
=LEN(B3)-LEN(SUBSTITUTE(B3,C3,""))

ノート:

  • 1.特定の文字が見つからない場合は、0を返します。
  • 2.SUBSTITUTE関数では大文字と小文字が区別されます。
  • 3.セル内の特定の文字をカウントし、大文字と小文字を区別しない場合は、次の数式のように、SUBSTITUTE内のUPPER関数を使用してください。
  • =LEN(B3)-LEN(SUBSTITUTE(UPPER(B3),C3,""))

この式はどのように機能しますか?

  • 1. LEN(B3):このLEN関数は、B3の合計テキスト長を計算し、結果20を返します。
  • 2. LEN(SUBSTITUTE(B3,"e","")):SUBSTITUTE関数はセルB3から文字「e」を削除し、LEN関数は特定の文字「e」を含まないセルB3のテキスト長を計算します。 ここでの結果は17です。
  • 3.最後に、文字「e」のないテキスト長が元のテキスト文字列の合計テキスト長から差し引かれ、セルB3(20-17 = 3)の「e」の合計数が取得されます。

関連機能

ExcelLEN関数
LEN関数は、テキスト文字列の文字数を返します。

ExcelSUBSTITUTE関数
SUBSTITUTE関数は、テキスト文字列内のテキストまたは文字を別のテキストまたは文字に置き換えます。


関連式

セルの範囲内の特定の文字を数える
このチュートリアルでは、特定の文字がExcelの範囲に表示される回数をカウントするための数式をいくつか紹介します。

Excelのセル内の特定の単語を数える
この記事では、Excelのセルに特定の単語が表示される回数をカウントする数式を紹介します。

Excelで範囲内の特定の単語を数える
この記事では、Excelのセル範囲に特定の単語が表示される回数をカウントする数式について説明します。

Excelのセルの文字数を数える
合計文字数には、すべての文字だけでなく、セル内のすべてのスペース、句読点、記号も含まれます。 このチュートリアルに従って、ExcelのLEN関数を使用してセル内の合計文字数を簡単にカウントします。

Excelで範囲内の文字数を数える
この記事では、Excelのセルの範囲に表示される合計文字数をカウントする数式について説明します。


最高のオフィス生産性ツール

Kutools forExcel-群衆から目立つのに役立ちます

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する  |  空白行を削除する  |  データを失わずに列またはセルを結合する  |  数式なしのラウンド ...
スーパーVルックアップ: 複数の基準  |  複数の値  |  複数のシートにわたって  |  ファジールックアップ...
上級ドロップダウンリスト: 簡単なドロップダウンリスト  |  依存関係のドロップダウン リスト  |  複数選択のドロップダウンリスト...
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  列を比較する 同じセルと異なるセルを選択する ...
注目の機能: グリッドフォーカス  |  デザインビュー  |  ビッグフォーミュラバー  |  ワークブックとシートマネージャー | リソースライブラリ (自動テキスト)  |  日付ピッカー  |  ワークシートを組み合わせる  |  セルの暗号化/復号化  |  リストごとにメールを送信する  |  スーパーフィルター  |  特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する ...)  |  50+ チャート 種類 (ガントチャート ...)  |  40+ 実用的 (誕生日に基づいて年齢を計算する ...)  |  19 挿入 ツール (QRコードを挿入, パスから画像を挿入 ...)  |  12 変換 ツール (数字から言葉へ, 通貨の換算 ...)  |  7 マージ&スプリット ツール (高度な結合行, Excelのセルを分割する ...)  |  ... もっと

Kutools for Excelは300以上の機能を誇り、 必要なものをワンクリックで手に入れることができます...

説明


Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Edge、Firefox と同様に、効率的なタブを Office (Excel を含む) にもたらします。
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thank you for posting. I need a quick formula to count the instances of "." in an email address. Your formula works *bows*

=LEN(B3)-LEN(SUBSTITUTE(B3,"e",""))
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations