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

Excel の文字数カウント: セルと範囲 (簡単ガイド)

Excel の広大な世界では、データ操作の複雑さを理解することが不可欠です。 そのような側面の XNUMX つは、セルまたはセル範囲内の文字、特定の文字、または特定のテキストを数えることです。 このガイドでは、これを達成するための段階的な方法について説明します。 初心者でも Excel ウィザードでも、常に新しいことを学ぶことができます。


文字数

 

まず、最も一般的なケースから始めましょう。単一セルまたはセル範囲内の文字数を数えます。


単一セル内の文字数を数える

単一セル内の文字を数えるには、 LEN 関数 - セル内の文字、数字、文字、およびすべてのスペースをカウントします。

ステップ 1: 空白セルを選択し、LEN 関数を使用します。

この場合、セルA2の文字数をカウントしたいので、以下のようにLEN関数を使用して、 を押してください。 Enter キー。

=LEN(A2)

ドキュメント Excel 文字数 2

ステップ 2 (オプション): 文字数をカウントしたいセル上にオートフィルハンドルをドラッグします。

ドキュメント Excel 文字数 3

文字列内の文字頻度を迅速かつ正確に追跡するには、次を参照してください。 Kutools for Excel's カウンチャー 関数。 この機能に加えて、Kutools は複雑な計算を簡単に簡素化する数十の関数を提供します。 今すぐダウンロードして、Kutoolsの比類のない効率を体験してください! ドキュメント Excel 文字数 4

セル範囲内の文字を数える

複数のセルにわたるカウントを集計するには、 SUMPRODUCT & LEN 一緒に機能します。

たとえば、範囲 A2:A5 の合計文字数をカウントするには、以下の式を使用して、 を押します。 Enter カウントを取得するためのキー:

=SUMPRODUCT(LEN(A2:A5))

ドキュメント Excel 文字数 5

ノート:
  • 以下の式を使用して、A2:A5 の範囲内の文字の合計を集計できます。
     =SUM(LEN(A2:A5))
    ただし、Excel 2019 より前のバージョンの場合は、必ず Shift + Ctrl + Enter 同時に正確な結果を得ることができます。
  • セル A2 と A5 など、複数の不連続なセルの合計文字数をカウントする必要がある場合、上記の数式は正しく機能しません。 代わりに次の式を使用してください。
    =SUM(LEN(A2),LEN(A5))

特定の文字がカウントされます

場合によっては、文字列またはセル範囲内の特定の文字を XNUMX つカウントしたい場合があります。 ただし、データのニーズによっては、大文字と小文字を区別するカウントと大文字と小文字を区別しないカウントを区別することが重要になる場合があります。 ここでは、これらの問題を解決する方法を紹介します。


セルまたは範囲内の特定の文字を大文字と小文字を区別してカウントします

大文字と小文字を区別して特定の文字を数えるために、ここでは XNUMX つの異なる方法を提供します。

方法 1: LEN 関数と SUBSTITUTE 関数を組み合わせた数式を使用する

方法 2: クリックで Excel 用 Kutools を使用する

方法 1: LEN 関数と SUBSTITUTE 関数を組み合わせた数式を使用する
  • セル内の特定の文字を大文字と小文字を区別してカウントします

    たとえば、セル A2 の文字「s」の数を数えるには、以下の式を使用して、 を押してください。 Enter キー:

    =LEN(A2)-LEN(SUBSTITUTE(A2,"s",""))

    ドキュメント Excel 文字数 6

    式の説明:
    • LEN(A2): セル A2 の合計文字数をカウントします。
    • SUBSTITUTE(A2,"s",""): すべての文字「s」を空に置き換えます。
    • LEN(SUBSTITUTE(A2,"s","")):A2 内の文字 "s" を除いた文字の長さを取得します。
    • LEN(A2)-LEN(SUBSTITUTE(A2,"s","")): セル A2 の文字の合計から、文字「s」を除いた A2 の文字の長さが減算されます。 結果は、A2 の文字「s」の数になります。
    Note: セル参照を使用して数式内の文字を指定できます。自動入力ハンドルを使用して数式を入力すると、文字が自動的に調整されます。ドキュメント Excel 文字数 7
  • 範囲内の特定の文字を大文字と小文字を区別してカウントします

    A2:A5の範囲内の文字「s」を数えたい場合は、以下の計算式を使用して、 を押してください。 Enter キー:

    =SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5,"s", "")))

    ドキュメント Excel 文字数 8

方法 2: クリックで Excel 用 Kutools を使用する

文字列内の特定の文字の頻度を簡単に正確に特定するには、次のことに頼ってください。 Kutools for Excel's カウンチャー 関数。 これは優れたソリューションであり、複雑な数式を覚えなくても、セル内の文字数を即座に確認できます。

Kutools for Excelを無料でインストールした後、空白のセルを選択して、 Kutools > Kutools関数 > 統計と数学 > カウンチャー。 次に、「関数の引数」ダイアログで次のようにしてください。

  1. セクションに Inside_text テキストボックスを使用して、特定の文字をカウントするセルを選択します。
  2. セクションに 検索テキスト テキストボックスをクリックして、カウントしたい特定の文字を参照するセルを選択します。 (または、[検索テキスト] テキスト ボックスに特定の文字を入力します。) 次に、 をクリックします。 OK.
    ドキュメント Excel 文字数 9

[Find_text] テキスト ボックスで参照セルを使用している場合は、塗りつぶしハンドルを他のセル上にドラッグして、この数式を適用し、カウントを取得できます。

ドキュメント Excel 文字数 10

あなたがしたい場合 範囲 A2:A5 内の文字「s」の総数を取得します、に行きます 検索テキスト テキストボックスに「s」と入力し、オートフィルハンドルを下にドラッグして、A2:A5 から各セル内の文字「s」を数えます。 合計を求める関数です。

ドキュメント Excel 文字数 11

複雑なタスクに合わせてカスタマイズされた豊富な関数と数式を使用して、Excel の効率を高めます。特定のテキストを数えたり、色を集計したり、一意の値を識別したりする必要がある場合でも、Kutools for Excel がカバーします。この生産性向上ツールキットをご自身で体験してください。今すぐ Excel 用 Kutools をダウンロードしてください!

セルまたは範囲内の大文字と小文字を区別せずに特定の文字をカウントします

  • セル内の大文字と小文字を区別せずに特定の文字をカウントします

    セル A2 の文字「s」または「S」を数えたい場合は、次の数式を使用して、 を押します。 Enter キー:

    =LEN(A2) - LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),""))

    ドキュメント Excel 文字数 12

    式の説明:
    • LEN(A2): セル A2 の合計文字数をカウントします。
    • UPPER("s"): "s" を "S" に変更します。
    • UPPER(A2): セル A2 内のすべての文字を大文字に変更します。
    • SUBSTITUTE(UPPER(A2), UPPER("s"),""): すべての文字「S」を空に置き換えます。
    • LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),"")): A2 内の文字 "s" と "S" を除いた文字の長さを取得します。
    • LEN(A2)-LEN(SUBSTITUTE(A2,"s","")): セル A2 の文字の合計から、文字 "s" と "S" を除いた A2 の文字の長さを減算します。 結果は、A2 の文字「s」と「S」の数になります。
    Note: セル参照を使用して数式内の文字を指定できます。自動入力ハンドルを使用して数式を入力すると、文字が自動的に調整されます。ドキュメント Excel 文字数 13
  • 範囲内の大文字と小文字を区別せずに特定の文字をカウントします

    A2:A5の範囲内の文字「s」と「S」の合計数を数えたい場合は、以下の式を使用して、 を押してください。 Enter キー:

    =SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("s"), "")))

    ドキュメント Excel 文字数 14


特定のテキストをカウントする

場合によっては、特定の文字を単に集計するだけでなく、セル内または範囲全体の特定のテキストを数値化する必要がある場合があります。 このようなシナリオでは、さまざまな結果が生じる可能性があるため、大文字と小文字の区別に注意することが重要です。


セルまたは範囲内の特定のテキストを大文字と小文字を区別してカウントします

大文字と小文字を区別して特定のテキストをカウントするために、ここでは XNUMX つの異なる方法も提供します。

方法 1: LEN 関数と SUBSTITUTE 関数を組み合わせた数式を使用する

方法 2: クリックで Excel 用 Kutools を使用する

方法 1: LEN 関数と SUBSTITUTE 関数を組み合わせた数式を使用する
  • セル内の特定の単語を大文字と小文字を区別してカウントします

    たとえば、セル A2 にある「参照」という単語の数を数えるには、以下の式を使用して、 を押してください。 Enter キー:

    =(LEN(A2) - LEN(SUBSTITUTE(A2, "see", ""))) / LEN("see")

    ドキュメント Excel 文字数 15

    Note: セル参照を使用して数式内の特定のテキストを指定できます。これは、自動入力ハンドルを使用して数式を入力すると自動的に調整されます。
    ドキュメント Excel 文字数 16
  • 範囲内の特定の単語を大文字と小文字を区別してカウントします

    A2:A5の範囲内の単語「および」を数えたい場合は、以下の式を使用して、 を押してください。 Enter キー:

    =SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5, "and", ""))) / LEN("and"))

    ドキュメント Excel 文字数 17

方法 2: クリックで Excel 用 Kutools を使用する

長く複雑な数式に取り組む代わりに、Excel のセルまたは範囲内の特定の単語の数を迅速に判断する、より簡単な方法があります。 これ以上見る必要はありません Kutools for Excel's 単語の数を数えます 道具。 数回クリックするだけで準備完了です。 この効率的なツールを使用してタスクを簡素化し、従来の公式の複雑さを回避します。

Kutools for Excelをインストールした後、空白のセルを選択して、 Kutools > フォーミュラヘルパー> 統計的 > 単語の数を数える。 次に、「関数の引数」ダイアログで次のようにしてください。

  • セクションに テキスト テキストボックスを使用して、特定の単語をカウントするセルを選択します。
  • セクションに Word テキストボックスをクリックして、カウントしたい特定の単語を参照するセルを選択します。 (または、Word テキストボックスに特定の単語を入力します。) 次に、 をクリックします。 OK.
    ドキュメント Excel 文字数 18

[テキスト] テキスト ボックスで参照セルを使用している場合は、塗りつぶしハンドルを他のセル上にドラッグして、この数式を適用し、カウントを取得できます。

ドキュメント Excel 文字数 19

あなたがしたい場合 A2:A5 の範囲内の単語「and」の合計数を取得します。、数式ヘルパーのテキスト テキスト ボックスで範囲 A2:A5 を選択するだけです。

ドキュメント Excel 文字数 20

微妙なタスク向けに設計された関数と数式の強力なツールである Kutools を使用して、Excel ゲームを強化します。文字のカウントから色の集計、一意の値の追跡まで、Kutools for Excel はワークフローを合理化する準備ができています。私たちの言葉をそのまま鵜呑みにしないでください - ダウンロードしてKutoolsの違いを直接目撃してください!

セルまたは範囲内の大文字と小文字を区別せずに特定のテキストをカウントします

  • セル内の特定のテキストを大文字と小文字を区別せずにカウントする

    大文字と小文字の区別 (「SEE」、「see」、「SeE」など) を考慮せずに、セル A2 内の単語「see」の出現回数を集計するには、次の式を使用できます。 入力後、押すだけです Enter キー:

    =(LEN(A2)-LEN(SUBSTITUTE(UPPER(A2), UPPER("see"),""))) / LEN("see")

    ドキュメント Excel 文字数 21

    Note: セル参照を使用して数式内の単語を指定できます。これは、自動入力ハンドルを使用して数式を入力すると自動的に調整されます。ドキュメント Excel 文字数 22
  • 範囲内の大文字と小文字を区別せずに特定の文字をカウントします

    A2:A5の範囲で、大文字と小文字を区別せずに単語「and」の合計数を数えたい場合は、以下の式を使用して、 を押してください。 Enter キー:

    =SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("and"), ""))) / LEN(UPPER("and")))

    ドキュメント Excel 文字数 23


上記で共有された洞察は、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 (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
To count all characters in a worksheet: - Rather than bother copying to Word, just use formula
' =SUMPRODUCT(LEN(A1:B5)) '.
It works, try it!!
In fact SUM(LEN(A1:B5)) will probably crash with #VALUE! error if used over large ranges, or a lot of characters are in each cell,
particularly in older versions of Excel like Excel2000.

So if you are getting #VALUE! errors when using ' SUM(LEN(A1:B5)) ', switch to SUMPRODUCT.
I prefer this to tediously copying to Word, because with SUMPRODUCT :-

1) It works over large ranges easily, on cell formating of any kind

2) You can deduct parts of a range that may not be relevant (e.g. a cell, row or column that contains personal notes not relevant to the data you want to count)
e.g. =SUMPRODUCT(LEN(B1:L5799)) - LEN(C4) removes the count of characters in Cell C4 from the whole range B1:L5799
=SUMPRODUCT(LEN(B1:L5799)) - SUMPRODUCT(LEN(B462:L462)) removes the count of characters in Row 462 from the whole range B1:L5799
=SUMPRODUCT(LEN(B1:L5799)) - SUMPRODUCT(LEN(D1:D5799)) removes the count of characters in Col. D from the whole range B1:L5799

3) You can add ranges on more than one sheet, so without pasting every sheet to Word, you can get a total no. of characters in the whole Workbook
e.g =SUMPRODUCT(LEN(B3:L799))+SUMPRODUCT(LEN(Sheet2!B4:C7))+SUMPRODUCT(LEN(Sheet3!A1:C7000)) is totaling the count for data on 3 sheets

4) These formulae will update as your worksheet progresses - otherwise you will have to keep pasting to Word every time you alter your data and need a revised count of the characters

5) It keeps your information in one place.

Warning A) - Both ' SUMPRODUCT(LEN(A1:B5)) ' and ' SUM(LEN(A1:B5)) ' will fail if any of the individual cells in the range contain a formula that cannot compute and produce an error value such as #VALUE!, #NULL!, #REF!, #NUM!,#DIV/0! etc. Always best to combine error protection to your formulae in every cell.
You can use Error protection on SUMPRODUCT to flag an error, such as ' =IF(ISERROR(SUMPRODUCT(LEN(B4:C7))),"err",SUMPRODUCT(LEN(B4:C7)))'
which outputs the message "err" if any cell contains an error, but you cannot obtain the character count of the range until the cell(s) causing the errors are corrected, or the range is modified to omit the cell(s) containing the error.
This comment was minimized by the moderator on the site
NAOMBA NISAIDIE KUJUA IDADI YA ROW NA COLUM KWENYE EXCEL
This comment was minimized by the moderator on the site
Sorry? What's your problem?
This comment was minimized by the moderator on the site
Copying the contents of the whole worksheet into word in order to be able to count the number of characters in the worksheet is an excellent advice! Thank you very much.
This comment was minimized by the moderator on the site
This formula counts characters, not letters as the title implies it should.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations