• 締切済み

エクセルでセルに¥マークがある数値の間隔を広げたい

セルに¥123,456 のように「¥マーク」が入り、且つ「,」も入っている各数値の間隔を広げたいのですが・・・。数字は手入力で3~6桁の可能性があります。セルのユーザー定義で ¥_#_#_#_,_#_#_0 と定義した場合、300だと \ , 3 0 0 のように表示されてしまいます。 数字の間に間隔があり、且つ3桁以下でも4桁以上でも\マークやカンマが正しく表示されるようにできないものでしょうか。ご存知の方教えてください。

みんなの回答

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

こんばんは! 必ず6桁までとすると セルの表示形式 → ユーザー定義から [=0]¥ 0;[<1000]¥ # # #;¥ # # # , # # #;@ ではどうでしょうか? ※ マイナスの場合や小数点以下の表示は考慮していません。m(_ _)m

q1a2z3
質問者

お礼

早々に回答ありがとうございます。 教えていただいたようにやってみました。 完璧です。 助かりました。ありがとうございました!!

関連するQ&A

  • エクセルで、特定セルとの間隔数値を求める方法はありますでしょうか??

    お世話になります^ ^ みなさんとても親切な方で、大変恐縮ですm(_ _)m 10000以上のデータがあるのですが、、 あるセルからあるセルまでの間隔の数値を、 自動的に求める方法はありますでしょうか?? 数値はHセルに入力しています。 例えば、数値1と2と、 他の数値とのセル間隔を数字で求められたらと思っています。  例)セルH1 2    セルH2 8    セルH3 6    セルH4 15    セルH5 1    セルH6 1 となる場合、 1と2以外のセル間を数字で求めると、 0→3→0となります。 このように求められる方法はありますでしょうか? 稚拙な文章のため、 意味がわからない!などありましたら、 ご指摘ください。 よろしくお願い致しますm(_ _)m

  • EXCELユーザー定義で前ゼロ「01」で表示させた数値と他の数値を結合させて表示したい

    EXCELで例えば「101」と3桁の数値が入力されたセルとユーザー定義で前ゼロ「01」と入力したセルの数値を別のセルに「10101」と5桁で表示させたい

  • エクセル 特定のセルのみ0を表示しない

    エクセル2003です。 ある範囲、例えば C5からE10までに入力された数値のうち、0値は表示させたくないときは、「セルの書式設定」「ユーザー定義」で 0;0; とすればできますが、数値の方の表示がカンマが消えてしまいます。 逆にカンマを表示すると、0値も表示されてしまいます。 すべてのセルの0値を表示しない方法であれば、カンマは表示できるのですが、特定のセルのみ0値を表示しないで、カンマを表示する方法はどうするのでしょうか。

  • Excel、セルの書式設定について

    バージョンは2003を使っています。 セルの書式設定→表示形式→ユーザー定義で 「○○@」と入れると 何も入力しなければそのままですが 何かを入力すると、必ずその入力した文字列の前に○○が表示されますが 数字はできないのでしょうか? 漢字はできたのですが 半角数字を同じようにやったら 「入力した表示形式が正しくありません。 あらかじめ組み込まれている表示形式のいずれかを使用してみてください…」 というエラーになりました。 1000セル以上に数字を入力予定なのですが 1セルに20桁で、前半15桁は同じ羅列です。 15桁のみ入力してコピペしてというやり方でもいいのですが そうすると、1セル1セル入力の際にクリックしないといけないので…。

  • Excelでセルの表示形式について

    セルに数字を入力するとその数字に『( )』(カッコ)が付き、『-』(マイナス)の数字では『( )』内に『▲』が付くように設定したいと思っています。さらにコンマ付きで。 例えば『12345』と入力すると『(12,345)』、『-12345』と入力すると『(▲12,345)』と表示されるようにしたいと思っています。 セルの書式設定のユーザー定義からいろいろ試みたのですがうまくできませんでした。 どのように設定したらよいのでしょうか? お願いします。

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

  • 別シートのセルにある数値、+○,○○○ -○,○○○ を参照し表示させ

    別シートのセルにある数値、+○,○○○ -○,○○○ を参照し表示させたい。 2点ほど質問させてください。 1. Sheet1のA1セルに、 Sheet2のA1セルに手入力した、「数字の前に + あるいは - が付く数値」を、桁区切りのカンマ付きで表示させたいのですが、 関数式「=IF(Sheet2!A1="","",Sheet2!A1)」ではうまくいきません。 ちなみに、- の付いた場合には赤字で表示させたいと思います。 2. Sheet1のA1セルが、上記でうまく表示されたとして、 今度はその隣のA2セルに入っている数値を、 Sheet1のA1セルが -○,○○○ の場合には赤字で、 Sheet1のA1セルが +○,○○○ の場合には黒字で表示させるにはどうしたらよいでしょうか? たぶん「条件付き書式」で出来るような気はするのですが、定義をどうしたらよいものか見当が付きません。 ちなみに、Sheet1のA2セルに入っている数値は、Sheet2の別セルからの参照になっています。 以上ですが、お知恵を拝借させてください。 よろしくお願いいたします。

  • EXCELLでセル内の数値の丸める

    現在EXCELでセル内の数値を丸めたいと思っています。 関数の“ROUND”を使用すると四捨五入になり例えば“12.49”と入力すると整数に丸める場合に“12”、また“12.50”と入力すると“13”、すなわち“12.50”以上の数値は切り上げられます。 よって“12.51”も“13”になります。 私はセルに入力した数値の小数点以下の数字が“##.50”は切捨て、“##.51”は切り上げとしたいのですが... つまり“12.50”と入力すると“12”と表示され、“12.51”と入力すると“13”と表示するように設定したい。 これが可能かどうか御存じ無いでしょうか? もし、可能であればそのやり方をお教え願いたいです。 よろしくお願いいたします。

  • Excelのセルの書式設定(100倍にする)

    Excel2007を使用しています。 あるセルに、例として下記の矢印左の数字を入力した時に、矢印右の数字に置き換える事が出来る(どの数字を入力しても)、セルの書式設定(ユーザー定義)があれば教えて下さい。 カンマ、+-±も付くようにしたいと思っております。 1000→+100,000 100→+10,000 10→+1,000 1→+100 0→±0 238→+23,800 -100→-10,000 -10→-1,000 -250→-25,000 以上、よろしくお願い致します。

  • Excelセルの書式設定方法

    Microsoft Office Excel 2007を使用しています。 16桁の数字"1111222233334444"をセルに入力した時に、"1111-2222-3333-4444"と表示されるように、セルの書式設定のユーザー定義で「####"-"####"-"####"-"####」としましたが、"1111-2222-3333-4440"と表示されてしまいます。 どうすれば、"1111-2222-3333-4444"と表示されますか。

専門家に質問してみよう