• ベストアンサー

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

タイトルの件、 ?を使ったり、#、@などでいろいろな表示が可能かと 思いますが、どういうときに、どう使用するのか、どなたか簡潔に「まとめ」て教えてください。 とりあえず一番手っ取り早く知りたいのは、 たとえばあるセルに パソコン と入力したら パ ソ コ ン と1文字ずつスペースがでる方法 が知りたいです。 ※もちろんこれに限らず「まとめ」のほうをよろしく おねがいします

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

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

http://www.af.wakwak.com/~ts725/www/exhyouji.htm などをご覧下さい。 パソコンをパ ソ コ ンにするのは判りません。 1文字づつ拾ってくれる、数字の場合の#のような、文字が判りません。 1234を1 2 3 4にするのは「0 0 0 0 0 0」または「# # # # # #」の書式を設定すれば良い。 基本的に「書式文字の右から、#?以外の文字が出てくればそのまま、#が出てくれば、下の桁から順次数字1桁と置換える」と考えれば良いでしょう。スペース¥$/-()以外は""で文字を囲むこと。 %とピリオドは特別。 *も特別に先頭部分を*で埋める。 @は元の文字列全体を置換えるようです。 10に対し「"平成"@"年"」なら、右から"年"でそのまま「年」、@で10、"平成"でそのまま「平成」、よって平成10年と表示される。

an_computer
質問者

お礼

ありがとうございました。

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

その他の回答 (2)

  • nihonjinn
  • ベストアンサー率39% (79/200)
回答No.3

関数なら =CONCATENATE(MID(A1,1,1)," ",MID(A1,2,1)," ",MID(A1,3,1)," ",MID(A1,4,1)) なんですけど。表示形式では無理っぽいです。

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

すみません。「パソコン」はよくわかりませんでしたが、ユーザ定義を まとめたページを紹介します。 結構わかりやすく参考になると思います。

参考URL:
http://www.asahi-net.or.jp/~gw5k-tksw/pc/excel/hyouji/hyouji_u.htm
an_computer
質問者

お礼

ありがとうございます。 勉強になるページでした。

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

関連するQ&A

  • Excelの表示形式のユーザ定義

    Excel 2007 です。 例えば、値として 100.5 と入力すると、 表示が 100:30 となる表示形式のユーザ定義設定は可能ですか? 整数部を[時間]、小数部を[分]に換算して表示させたいです。 また、他のセルから参照して計算式にも利用します。 表示形式の設定でなくても、 "100:30" と入力した文字列を計算に使えれば問題ありません。 関数を駆使して、文字列から数値にうまく変換して計算するしかないでしょうか。

  • エクセルのセルに「04/5/14」と出すようにするには、どのように表示形式の「ユーザ定義」を作ればいいのでしょう?

    タイトル通りなのですが、エクセル(バージョンは97)のセルに日付を入力する時に、例えば「04/5/14」「04/5/15」・・・と出すようにするにはどのように表示形式の「ユーザ定義」を作ればいいのでしょうか? 私も色々試したのですがどうしても「04/5/14」と入力すると「1992/5/14」等のようになってしまいます…。ちゃんと「2004/5/14」と入力すれば「04/5/14」出ましたが、そのまま「04/5/14」と入力したままだしたいのです。 ご存知のかたいらっしゃいましたらよろしくお願い致します。

  • セルの書式設定-表示形式-ユーザー定義

    いちいち「メーカー小売希望価格¥」と入力せず、数値だけ入力すれば「メーカー小売希望価格\19800」と表示させたい。(19800は例えば) そこで、右クリック-セルの書式設定-表示形式-ユーザー定義を使うことにしました。 http://homepage3.nifty.com/gakuyu/excel/userdefined_ex.html#4-6 こちらのサイトさんによりますと、入力した文字列をそのまま表示させるのは@を使うみたいなので、ユーザー定義はこうなると思います。 "メ""ー""カ""ー""小""売""希""望""価""格""¥" @ 早速セルに19800と入力してみるのですが、表示されるのは「19800」だけ。「メーカー小売希望価格¥」という文字列は表示されませんでした。 どうしたら表示されるように定義できるでしょうか。 よろしくお願いいたします。

  • <Excel>表示形式のユーザー定義

    お世話になります。 Excelのセルの書式設定で表示形式をユーザー定義で設定した場合の質問です。 Excelで品名(それぞれ全く違う品目)の前に文字を追加したいとします。 その場合、ユーザー定義で「"文字"@」としますよね? ここまではいいのですが、この状態で並べ替えを行うと、@の部分を対象に並べ替えがされます。 私としては、"文字"の部分も対象にしたいのですが、どうすればいいでしょうか? 関数の場合はコピーして値で貼り付ければ、関数が排除されてコピーできるので、それで並び替えをすればできるのですが、ユーザー定義の場合はそれができません。 何かいい方法は無いでしょうか?

  • 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というような方法で、 数値の表示形式を指定できると聞いたことがあるのですが、 こんな感じで億の位以下をゼロの表示する方法がありましたら、教えてください。 どなたかお分かりになる方よろしくお願い申し上げます。

  • エクセルの表示形式をユーザー定義し、数値の桁数を任意にするには

    エクセルでひとつのセルに数値を入れると” 6帖”、” 4.5帖”といったように前にスペース、次に入力した数値最後に帖をつけて表示させたいのです。表示形式を「" "#"帖"」とすると4.5帖の場合でも5帖と表示されてしまい、表示形式を「" "#.000"帖"」とすると6帖と表示させたいときも6.000帖になってしまいます。 入力したままの桁数で、表示させるにはどうしたらいいのでしょうか?

  • EXCEL セルの書式設定(ユーザー定義)で 0(ゼロ)を表示する方法

    【例】 セルに[1000]と入力した際、自動的に[1,000件]と表示させる場合、 セルの書式設定のユーザー定義で[#,###"件"]と定義すればできると思うのですが、そのセルに[0]と入力した場合、[0件]ではなく、[件]となり、[0]が表示されません。 この場合に[0件]と表示させる方法はありますでしょうか? どなたかご教授下さい。 よろしくお願い致します。

  • Excelのユーザー定義で

    いつも大変参考にさせていただいております Excelのユーザー定義で聞きたいことがあります A1セル は 文字を入力できる B1セル は IF(A1="","",A1) という数式を入れています B1セルには ”個”という単位を表示させたいため、ユーザー定義を利用したいと思っています ただ、私の方法では A1セル が空白でも B1セル には”個”と表示されるため、A1セル空白の際は B1セルも空白にしたいと思っています。 良い方法はありますでしょうか。 ご教授頂けますと幸いです。

  • Excelの、書式設定ユーザー定義について

    横位置「中央ぞろえ」に設定したセルに文字等を入力。 で、入力した文字等を中央に表示させつつ、セルの両端に「と」を表示させたいのです。例えば以下。 ([をセルの左端、]をセルの右端として) [「   入力した文字列   」] 書式設定ユーザー定義で実現できるかと思いまして、 "「"* @* "」" としてみたのですが、 [「入力した文字列      」] となってしまい、駄目です。 どうかご教授お願いします。なお、動作確認はExcel2003です。

  • Excelの表示形式

    Excelのセルに「H17」と文字列で入力されています。 このセルを書式設定の表示形式で「平成17年度」と表示させることはできないでしょうか? よろしくお願いします。

専門家に質問してみよう