• ベストアンサー

Excel 入力文字の手前にスペース(ユーザー定義)

本質問に御対応頂き、ありがとうございます。 Excel の表示形式のユーザー定義で、入力文字の手前にスペースを自動で入れたいのですが、ユーザー定義でどのように定義(記号)すればようのか、ご教示願います。 宜しくお願い致します。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

データの中身は文字列と思うが(これをはっきり書くこと) エクセルのヒョ時形式はNumberFormatというぐらい数に関するもので 文字列ではろくなものがない。@ぐらいしか使えない。 それで表示形式の@の前にリテラル(文字そのもの)で””で囲んで スペースを入れれば空白が入る。 関数と違い&で結合しないで良い。 >自動で入 前もってセルにこの表示形式を設定できる。 ーー 余談 例えば"名前は "@とすると、適用されたセルには(データがaaaとして)、「名前は aaa」のように見た目にはなる。

2467107
質問者

お礼

imogasi 様 詳しく教えて頂き ありがとうございました。 勉強になります。 又、宜しくお願い致します。

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

その他の回答 (1)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんにちは! 一例ですが " "@ と実際にスペースを入れてユーザー定義してみてはどうでしょうか? 以上、参考になれば幸いです。m(__)m

2467107
質問者

お礼

tom04 様 できました。 ありがとうございました。 又、お願いします。

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

関連するQ&A

  • Excel ユーザー定義について教えてください!!

    よろしくお願い致します!! Excel「セルの書式設定」→「<タブ>表示形式」→「ユーザー定義」に、新しく「種類」を追加し保存後終了しました。 同じ文書ではなく、新たにExcelを立ち上げると、追加したユーザー定義がありません。ユーザー定義とは、「追加したBookでのみ有効」なのでしょうか??? ご回答、どうかよろしくお願い致します。

  • エクセルのユーザー定義

    100と入力すると、100円(数字"円")というように、 現場と入力すると、現場合計(文字"合計")と表示したいのです。 ユーザー定義で、できるのでしょうか? できるのであれば、表示形式を教えてください。 宜しくお願いします。

  • Excelで数値の表示形式をユーザー定義で設定したい。

    エクセル2000を使用しています。 たとえば、123億4560万7000円などの数値は12,345,607,000と 言うように、エクセルのセルに入力しますよね。 それで、〔書式〕-〔セル〕のセルの書式設定の表示形式で ユーザー定義を利用して、123億と表示させたいのですが どうすればよいのでしょうか? 頭の数値左から3桁だけを利用して残りの数値は億と言う文字で くくってしまうというか。。。。 説明がうまくなくてすみません。 または、12,345,607,000(123億4560万7000円)を123億だけは入力どおりに して、残りを0表示することはできますでしょうか? 12,345,607,000を12,300,000,000と表示形式のユーザー定義で できるのでしょうか? たとえば、ユーザー定義のところで#,##0というような方法で、 数値の表示形式を指定できると聞いたことがあるのですが、 こんな感じで億の位以下をゼロの表示する方法がありましたら、教えてください。 どなたかお分かりになる方よろしくお願い申し上げます。

  • Excel ユーザー定義 0を表示しましたが・・・

    Excelの使い方について、質問させていただきます。 (似たような質問は、いくつかあったのですが、どうかご覧ください) 123 と入力されたものを、5桁にする方法はありませんか? 123 ↓ 00123 といった具合です。 ユーザー定義で「00000」を設定して、見た目は5桁になりました。 私がしたいのは、見た目だけでなく、実際のデータ(文字列)として、 00123 にしたいのです。 試しに、「形式を選択して貼り付け」をしても、ダメでした。 (よく考えれば、ダメですよね・・・) 良い対応方法を、ぜひ教えてください。 よろしくお願いします。

  • Excelユーザー定義「#.0"kg"」に代るもの

    「0.1」「1.0」と入力したときそれぞれ 「0.1kg」 「1.0kg」 というように自動表記されたいExcel2019の書式設定のユーザー定義についてですが、 「#.0"kg"」 という形式はあまりスマートではないでしょうか? また 「G/標準"円"」 という形式ですと、計算は一応できるようですが(「#.0"kg"」も同様)、エラー表示がついてしまいます。 小数点(第一の位)が付く数値入力の語尾に自動で「kg」とつき、かつ、エラー表示がでないようにするユーザー定義を教えてください。

  • Excelの文字入力について

    Excelで、数字を入力した後に、自動的に”分”という文字を入れたいのですが、うまく設定できません。 表示形式→ユーザー設定のところで出来るかとは思うのですが、ただしい設定の仕方を教えてください。

  • エクセル セルの表示形式のユーザー定義について

    セルの表示形式で、ユーザー定義に使用できる記号について説明しているページです。 http://support.microsoft.com/kb/883199/ja#top こちらのページの「数値の書式記号」の説明部分で質問します。 この「数値の書式記号」で、エクセルの画像を使用して説明がされています。 下のほうに「桁を揃えて表示」とあります。 ばらばらの小数点以下の見栄えを揃えることができるのがわかりました。 が、ここで更に「整数」も入力したい思っています。 この「ユーザー定義」のままだと「1234.」と、小数”点”が、余計にくっついてきます。 「1234」と表示したいです。 なにか条件をつけるのか? それともユーザー定義ではできないのか? ご存知の方がいらっしゃいましたら、お教えください。

  • エクセルのユーザー定義

    エクセルのユーザー定義で入力した文字列に対して( )を付けることが出来ますか? 例  エクセル→(エクセル)  

  • エクセル2007のユーザー定義について教えてください。

    エクセル2007のユーザー定義について教えてください。 A1のセルにX001のようなコードが入力されている場合,RIGHT関数を使って右端の1を抽出し,この1に「日目」などの文字を結合して「1日目」と表示したいですがセルのユーザー定義で可能でしょうか。=RIGHT(A1,1)&"日目"のようにやればできますが,セルのユーザー定義でやりたいと思っています。

  • エクセル ユーザー定義で""で文字を囲むのはなぜ?

    エクセル2002で、セルの書式設定→ユーザー定義で文字を入力する際に、"赤"などと""で囲むのはなぜなのでしょうか?これで囲まなくてもちゃんと表示されますよね?例えばyyyy年m月d日と入力すれば、ちゃんと2007年8月3日と表示されますが、解説書などを読むとyyyy"年"m"月"d"日"などと書いてあります。なぜなのでしょうか?

専門家に質問してみよう