• ベストアンサー

Excelでの入力文字数を知りたい?

Excelで入力中に 入力している文字数の合計を 知る方法は あるでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.5

そちらが使っているシートの様子が全く判らないので、無駄な時間が掛かります。もう少し早めの説明をお願いします。 EXCELでこの式を、(「A2」セルの近くの)何処か空いてるセルに登録すると、 カウントする対象の「A2」セルに入力した文字(文章?)の内、「全角文字」だけをカウントする。全角文字の内、空白は除外している。 空白もカウントしてよければ、最初の簡単な式が使える。( =LENB(A2)-LEN(A2) ) 対象セルが「A2」でなければ、式の「A2」は変更する必要がある。 下の行をコピー(=から)まで)し、「数式バー」に式として貼り付けて登録する必要がある。 表示メニューで「数式バー」を表示して、そこに入力する。(Enterで確定) =LENB(SUBSTITUTE(A2," ",""))-LEN(SUBSTITUTE(A2," ",""))

bfjt
質問者

お礼

ご教授有難う御座いました。 NO.1様にもお世話になりました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (6)

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.7

別にわかりにくいことはありません。あなたは自分の書いた質問と補足で説明していることが違うことに気が付かないようですね。 質問は、 「Excelで入力中に 入力している文字数の合計を 知る方法」でしょう。「Excelで入力確定後に 入力確定している文字数の合計を 知る方法」ではないですよね。「入力中」と「入力確定後」では、文字数を知る困難さは天と地の違いがあります。それは全角でも半角でも変わりはない。どうも補足では、どちらか明確ではないですね。だから、あえて先の回答で「変えないでください」といったのです。 「入力確定後」というのであれば、この質問を閉じて、改めて「入力確定後」として質問しましょう。 「入力確定後」と「入力中」のちがいは、セルへの入力で、Enterキーを押してつぎのセルに移動した後か、Enterキーを押す前でカーソルがまだ入力中のセルにあるかの違いです。

bfjt
質問者

お礼

誤解を招き すみません。

全文を見る
すると、全ての回答が全文表示されます。
  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.6

どうも質問の趣旨と、これまでの回答がかみ合っていないのではないですか。 質問は「入力中」に文字数を知りたいのだが、回答は「入力後」の文字数を求めているのではないのでしょうか。 「入力後」の文字数ならこれまでの回答でいいでしょう。 どうしても知りたいなら、VBAで何とかなるのかもしれません。 IMEの確定入力モードで半角文字の入力なら、割合簡単に入力中の文字数の取得はできるのですが、IMEの変換モードでの全角文字の入力で全角文字数の取得はちょっと面倒ではないでしょうか。変換確定(入力確定ではない)時に文字数を数えるようにするのだと思うが、APIでIMEの入力中の状態を取得する必要があるのでしょう。 できないことはないでしょうが、私はやったことがありません。 「Excelの基本的なところを理解しておりません」ということでは「入力中の全角字数を知る方法はない」とするのが回答と思います。 なお、あなたがそうだということではありませんが、簡単に変えてしまう質問者がいるので、確認ですが、あなたの質問は「入力中」のものです。「入力後」に変えないでください。

bfjt
質問者

お礼

分かりにくいでしょうか 質問の趣旨は入力した全角文字の個数を知りたいのです 半角は使用無しです Excelでパソコンに表示しているファイルの文字(全角文字)が何個有るかを知りたいです 例) 東京都千代田区 日本太郎 無職  は合計13文字ですね。

全文を見る
すると、全ての回答が全文表示されます。
回答No.4

つづきです。 文章が入力されている(例えば、A2セル)の全角文字をカウントする場合、先ほどの式では、途中の空白文字(全角)もカウントします。 なので、以下のように、全角の空白文字を除いた文章を計数の対象にすることで、この分を除外できます。 =LENB(SUBSTITUTE(A2," ",""))-LEN(SUBSTITUTE(A2," ","")) 最初の「" "」内は全角の空白文字です。

bfjt
質問者

お礼

何度も有難う御座います Excelの基本的なところを理解しておりませんので すみません カウントする手順はどうするのでしょうか。

全文を見る
すると、全ての回答が全文表示されます。
回答No.3

A2セルの場合、 =LENB(A2)-LEN(A2)

全文を見る
すると、全ての回答が全文表示されます。
回答No.2

入力作業の課金ですか? 半角、全角、のカウントの仕方、 空白(半角、全角)をカウントする、しない、 条件次第です。

bfjt
質問者

お礼

全角文字だけの 文字数を知りたいです。

全文を見る
すると、全ての回答が全文表示されます。
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

A1セルに記入した文字数は =LEN(A1) と計算します。 A1:A10のセル範囲に記入した文字数の合計は =SUMPRODUCT(LEN(A1:A10)) と計算します。

bfjt
質問者

お礼

アドバイス有難う御座います。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで文字数を数えたいのですが

    よろしくお願いします。 エクセルでたとえば A1とB1のセルに 1,2,3,4,5,10 と入力されているとします。 ここから 1又は1,という文字数の合計を 抽出したいのですが 適切な関数が見当たらず 組合せもわかりません。  この場合 範囲はA1:A2 で 2(個)という 数値を欲しいのですが  セルの数や 左から何個目なのか ではなく 文字の合計数を 知りたいのですが。  文字の置換や検索みたいに 見つけて その個数を知りたいのですが   どなたかお願いいたします。  応用編で漢字の数や ひらがなの数(個数)を 1セルの中から又は多数のセル範囲から  指定文字の合計個数を抽出したいなど考えています。 初心者の為申し訳ありません。  ビジュアルベーシック?マクロ?アドイン?な状態です。 よろしくお願いいたします。 エクセル2003です。

  • エクセルで、入力文字数を指定したいのですが。

    エクセルで、入力する文字数を指定できませんか。関数で、文字数を数える関数はないでしょうか。

  • エクセル2007で文字入力数の制限について質問です

    エクセル2007で文字入力数の制限について質問です 全角と半角が混在した文章で全角は1文字、半角は0.5文字で計算して 合計で20文字以内とか設定できませんか? 「データの入力規則」では出来なそうなので。。。 また、20.5文字以内という設定は可能ですか? 簡単な関数でせいげんできれば助かります ご回答よろしくお願いします

  • エクセルの1セル内で入力できる文字数

    エクセルの1セル内で入力できる文字数の最大値は何文字でしょうか?(何バイト?) 教えてください。

  • ☆エクセルの文字数の集計☆

    エクセルで表を作成しました。 その中の2列は感想文を入力したのですが、入力した文字数をカウントしてほしいと言われてしまいました。 300名分ありますので、1文字づつ数えるのは気の遠くなる作業です。 何かを操作して、表計算のように一括で文字数が合計されるような 技はあるのでしょうか? 明日までにやらなければなりませんので大変困っています。 ご存知の方がいらっしゃいましたら、大至急教えていただけませんか? 恥ずかしながら、当方初心者ですので、 出来るだけ簡単に説明して下さると大変助かるのですが・・。 宜しくお願いします。

  • エクセルのセルに入力した文字数

    エクセルのセル一マスに入力した文字数を 調べたい場合、ワードのように文字カウント機能などは ありますでしょうか。 文字のカウントの仕方を教えてください。

  • エクセルで文字数制限まで空白を入れる関数

    仕事にて、エクセルを使用しています。 とあるシステムにて、エクセルで入力した文字を読み込ませないといけないのですが 文字数が1つのセルにつき全角15文字(半角30文字)と決まっています。 例えば、【たこ焼き】という文字を入れたい場合、空白文字+たこ焼き=合計15文字にしたい場合、空白文字を合わせて全角15文字にできる方法を関数等使って できないでしょうか?数百件あるので、なんとかできる方法があれば、ご教授いただけたらと思います。

  • Excelで特定文字の数の合計数を出すには

    またExcelで困っています。 同じsheetである同じ文字を特定して合計数を出したいのですがわかりません・・・ どなたかお願いします。 (例) 名前     数 山田 太郎 3 山田 太一 2 山本 匠  4 合計数を 山田 太 5 山     9 山本    4 このように当てはまる検索文字を特定して合計数を出したいです。 宜しくお願いします。

  • エクセルで囲い文字の入力

    ワードでは簡単に囲い文字の入力ができますがエクセルの場合囲い文字のキーがないため入力の方法が分かりません。 エクセルでも囲い文字の入力が可能でしたらやり方を教えてください。

  • EXCELの1セルに入力できる文字について

    EXCELの1セルに入力できる文字数は32767文字で、セル内に表示される文字数は1024文字ですよね。これって何か意味があるのですか?わかる方教えて下さい!お願いしますm(__)m

専門家に質問してみよう