• ベストアンサー

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

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

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

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

#1です。補足として、LEN関数は、 =LEN(文字列)となってますが、数えたい文字列が入力されているセルを参照してもいいです。 例: =LEN("あああ") 表示は3 =LEN(B2) B2のセルの内容の文字列の長さ。

noname#20106
質問者

お礼

その関数はしりませんでした。ありがとうございました。

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

その他の回答 (2)

回答No.3

入力したい文字数をどこかのセルに入力しておきます。(3文字だったら”3”) 文字を入力するところのセルの設定を、「データ」の中に「入力規則」の中の「設定」のところで、「入力値の種類」を「文字列」にして、「データ」のところを「次の値以下」にし、「最大値」を先程入力したセルを指定します。 これで出来るように思いますが・・・。

noname#20106
質問者

お礼

数字の3でよかったのでしょうか。そこがちょっと不安だったので。ありがとうございました。

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

はじめまして。 文字数を数える関数は、LEN関数で数えれます。 文字数の制限は、メニューのデータ(D)->入力規則で、文字列を指定すると、字数の制限ができます。

noname#20106
質問者

お礼

早速のお答えありがとうございます。

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

関連するQ&A

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

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

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

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

  • Excelの入力規則 バイト数で指定

    宜しくお願いします。 Excel2003で、10バイト以上入力した場合はエラーメッセージを出すような方法はありますでしょうか? データの入力規則で、「入力値の種類を文字列(長さ指定)」、データを「次の値の間」にして、最小値を「1」、最大値を「10」にすると、文字単位でしていされているようで、全角10文字入ってしまうようです。(「文字数」で換算されてしまうようです。) 何か方法がありましたらご教示ください。

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

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

  • エクセル:半角文字の入力指定ってできますか?

    こんにちは。 同様の内容の質問が見つけられなかった為、質問させて頂きます。 エクセル2002を使用している者です。 エクセルで、セルに入力する文字数や半角or全角を指定することは可能でしょうか? 入力データを統一するために (オートフィルタ等を用いる場合に同じ内容でも全角文字・半角文字によって別ワードと認識されてしまうことを避けたい為) そのようなことが可能であれば設定したいと考えています。 ご存知の方、教えて下さい。 ちなみに、VBAを用いないで対応できる方法を希望します。 よろしくお願い致します。

  • 【エクセル】特定の文字数を数える関数を教えて下さい

    お世話になります。エクセルの関数について質問です。 複数のセル内に入力されている特定の文字数を数えたいのですが 何か関数式はありますか?

  • EXCEL、文字の数をカウントしたい。

    エクセル関数を使って、文字(100文字以上)の数をカウントしたいのですが、可能でしょうか。 例えば:セルに一つずつ、ABCAAACDを入力した場合に、A=4、B=1、C=2、D=1 のように表示したいんです。 ※Aを数える場合に、IF関数を使ってAのとき1となるように IF(A1="A",1)+IF(A2="A",1)+・・・+・・・のように順次足していけば短い文字であれば可能ですが、文字数が多くなってくると、セル内に関数がはいりきらずに計算できなくなります。別の関数をつかってより簡単に計算できないでしょうか?

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

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

  • 入力してある数値から行を指定して文字を連結したい

    エクセルにてマンションの部屋番号が入っているデータがあるんですが、アップした画像の「部屋数」を元し、「部屋番号(関数)」を入力する行から「部屋数」に入力されている数値の分だけ範囲(行数)指定をして、「部屋番号」の文字をひとつのセルまとめる方法などはありませんでしょうか・・・? 今まではマンション自体の件数が少なかったので、オートフィルタと文字を連結するユーザ関数を使って処理をしていたのですが、マンションの数が増えていたのでこの方法だと時間が掛かってしまいます。 どうかよろしくお願い致します。

  • エクセル=文字数指定+頭に『-』+『0』

    ***エクセルについて*** 下記のやりかたをご存知の方がいらっしゃるのなら是非 お知恵を拝借したいと思います。お願いします。 ---質問---------------------------------------  ひとセルの中に数字を入れると "自動的" に、   1・先頭に『 - 』が入る。   2・数字は5文字に指定(半角数字)   3・数字の先頭に「0」がついても表示される  つまり...   ひとセルに 「 01234 」 と入力するだけで   自動的に 「 -01234 」 と表示され   もし 「 012345 」 と入力するとエラーがでる ---------------------------------------------- 入力規定で文字列を5文字に設定すると数字の最初の 「0」がどうしてもはいらないのです。 「 12345 」と入力すると 「 -12345 」というふうに 表示されるのですが。 前の記事を調べても、前に「0」はつけられても、 同時に文字数指定をするっていうやり方が書いていな かったようで・・・ 回答おねがいします。  でも、もし前にこの質問があったらごめんなさい。

専門家に質問してみよう