• ベストアンサー

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

HohoPapaの回答

  • HohoPapa
  • ベストアンサー率65% (454/690)
回答No.2

全角文字しか登場しない あるいは、半角文字も1文字と数えていいのであれば かつ、全角スペースを必要数埋めるのであれば =IFERROR(REPT(" ",15-LEN(A2)) & A2,A2) でもいいと思います。 それとも半角文字が登場する場合に 半角換算で30文字に揃えることを求めていますか? だとすると、 NHKテレビ の場合、半角、全角スペースをどのように埋めればいいのか 示してみてください。

bstmb720
質問者

お礼

HohoPapa様 ありがとうございます!

関連するQ&A

  • エクセルでの数をかぞえる関数

    EXEL2003を使用しております。 関数の質問です。 A列に、空白セルと「イベント」「インバウンド」「アウトバウンド」と入力されたセルがランダムに並んでいます。 この中で、 1、「イベント」と入力されてあるセルの合計数。 2、「イベント」「インバウンド」のいずれかが入力されてあるセルの合計数。 を知りたいのですが、どういう関数を使えばよいのでしょうか? COUNT,COUNTAを試してみたのですが、うまくゆきませんでした。 文字が合致した場合だけカウントするという関数があれば教えてください。 よろしくお願いします。

  • VBAのLEN関数

    VBAのLEN関数で1つのセルではなく横一列の範囲を指定して、それらのセルに入っている文字数の合計を取得する方法はありますか? また文字数を取得する際、全角と半角が混じっている可能性があるのですが、 半角で文字数を取得することはできるでしょうか? 何がしたいかといいますと、横一列に並んでいる複数セルの値を 別のセルに入力規則として入力させます。 その際、エクセルの仕様的に合計の文字数が半角255文字を超えないかチェックしたいのです。

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

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

  • エクセルの1セルの最大文字数はいくつ?

    エクセルの関数、TRIM、JIS、ASC等を実行したら、#VALUE!が出てしまいました。 文字列(かなり長い)をTRIMで空白を削除し、JISかASCで全角、半角を統一しようと試みました。 上手くいきそうな感じでしたが、その中の4セルに【#VALUE!】と表示されました。 大部分はその処理が正しく実行されているのに、その4つのセルは何故、どうして?? そのセルを調べたところ、そこにはかなり長い文章(文字数)が入力されていたので、半分くらいカットして再実行してみたら、今度は正しく処理されました。 1セルに入っている文章(文字数)が多すぎたのでしょうか?  1セルには何文字(バイト)が許容されるのか、また、1セルで何文字(バイト)以上の場合は、関数は使用できない(通用しない)などの決まりはあるのでしょうか? 今回の場合は、24件で列も30列ぐらいでしたので、【#VALUE!】のエラーも気が付きましたが、これが何百件、数百列となると、エラーに気が付かないかもしれません。(気が付きにくくなります。) 1セルに入力できるおおよその文字数(バイト)は、いったいどれくらいなのでしょうか? お分かりの方がいらっしゃいましたら、アドバイスお願いします。

  • EXCEL入力規則で文字数制限

    EXCEL2002です。 A列に入力規則をかけ、全角20文字、半角40文字以内にしたいと思っています。 「エクセル技道場→入力規則→全角5文字、半角10文字」を参考にさせていただき、以下の式で入力規則のユーザー設定を行いました。 =AND(ISTEXT(A1),LENB(A1)<=40) この場合、最初の文字が半角の場合に制限数以下でもエラーメッセージが出てしまいます。 最初の文字が全角でも半角でも制限数以下であればエラーメッセージが出ないようにする方法はありますか? よろしくお願いします。 http://www2.odn.ne.jp/excel/waza/validation.html#SEC10

  • エクセルのASC関数の字数制限について

    エクセルのASC関数の字数制限について 特定のセルの値をASC関数にて、半角に出来る文字を全部半角にしようとして、 =ASC(セル番号)としたところエラーが発生します。 対象セルの文字数は、全角で368字あります。 ASC関数は対象の字数制限があるのでしょうか。

  • 文字数の制限の確認

    エクセルで C列に商品名が入ってます。以前から文字数を気にせず商品名を決めていたのですが、販売ソフトの導入で文字数の制限を掛けることになりました。文字数は全角18文字以内です。半角もつかえます。現状は名称に半角・全角が混じっています。文字数制限内か否かを関数で調査し、全角18文字より長い場合は「ながいですよ」ってD列に記入したいのです。教えてください。

  • エクセル2003で、1つのセルに全角文字、半角文字

    エクセルで文字数制限のあるセルに 全角、半角文字が混在している場合 A1 上下ABCDひだりみぎ ←対象となるセル B1全角文字数 7 C1半角文字数 4 というように対象のセルの全角文字数、半角文字数を別々のセルに表示できる方法があれば おしえてください。

  • エクセルの空白セル

    エクセルの空白セルにはデフォルトの状態では、Nullも入っていないまっさらな状態なのでしょうか?Enter、Tab等でカーソルを移動させていった時それらの制御文字はやはりデータとしては扱われないが、セルの中に入っているという認識でもよいのでしょうか?見た目空白のセルで関数の引数などに影響のあるのは、全角と半角のスペースだけなのですか。

  • 文字数を数える関数を教えてください

    [](カッコ)の中に¥(エンマーク)・半角英語・半角数字・半角空白・・・があります。 [(カッコ)から1個目の半角空白までの文字数を数える関数を教えてください。 [(カッコ)も1文字と数えます。 例として [\a33 ]・・・6文字 [\f2 ]・・・5文字 [\f22 ]・・・6文字 [\a1 ]・・・5文字 英語はさまざまな文字が入ります。 数字は桁数が決まっていません。 半角空白は数字の後にきますが、1個の時もあれば2個の時もあります。 …以降の回答を隣のセルに表示させたいです。 知恵をお貸しください。宜しくお願い致します。