• ベストアンサー

通貨で数字の後ろに「-」を入れたい

セルの書式を通貨にする事によって「¥」と区切りカンマは自動で入るのですが、場合によっては数字の後ろに「-」を入れる場合がありますよね!? その場合はどのようにすれば良いのでしょうか? 見積りの合計金額のセルに表示させたいので自動で入るように出来れば助かります。 難しい関数を使わずに出来たら良いな~! お願いしま~す!!

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

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

既出の答えでは明確でないと思って加えます。 書式-セル-ユーザー定義-種類に書式をいれる。 そのとき (値がプラスの場合の書式);(値がマイナスの場合の書式);(値がプラスの場合の書式)として書式文字をいれる。 1行にすること、また()は付けないこと。間は;で繋ぐこと。 それで本件では \##,##0;\##,###-;\0といれる。 エクセル2000で実例テストをやると \1     <-- 1 \23 <-- 23 \0 <-- 0 \123- <-- -123 \1,234 <-- 1234 \12,345- <-- -12345 でした。 例えば\##,##0;\##,###-;"zero"なんて設定すると 0をいれると、zeroと表示されます。 \##,##0;\##,###"cr";"zero"とかすると -123456といれると、\123,456crとなります。

megu_xp
質問者

お礼

例まであげて説明していただきありがとうございます。 これだけ丁寧に説明していただければ私のような人間にもすぐ出来ました!(^_^)

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

その他の回答 (4)

  • kazmisa
  • ベストアンサー率27% (27/100)
回答No.4

こんにちは まず普通に¥とカンマを出るように書式設定してください。 で、「セルの書式設定」の表示形式でユーザー設定を選んで 「0」の次に「-」を入れてください。 これでオッケーです。 例 \#,##0;\-#,##0 → \#,##0-;\-#,##0-

megu_xp
質問者

お礼

無知な私の為に皆さん一生懸命アドバイスしていただき感謝しています。 ありがとうございます!

全文を見る
すると、全ての回答が全文表示されます。
  • hinebot
  • ベストアンサー率37% (1123/2963)
回答No.3

やりかたはいろいろありますが、これが一番簡単かな、と思うのを。 そのセルの「セルの書式設定」で、表示形式の分類から「ユーザー定義」を選び、 種類のところに「\#,##0"-";\-#,##0"-"」と入れてみてください。(「」は要りませんよ、念のため。)

megu_xp
質問者

お礼

皆さん本当に詳しいですね。 これだけレスポンスが良いとすっごく心強いです。 これからもよろしくお願いします!

全文を見る
すると、全ての回答が全文表示されます。
  • souta_n
  • ベストアンサー率33% (79/234)
回答No.2

セルの書式設定の表示形式で、ユーザ定義→種類のテキストボックスに\#,##0-と定義すると出来ると思います。

megu_xp
質問者

お礼

どうもありがとうございました! この掲示板本当にいつもお世話になっています。 また何かありましたらよろしくお願いします!

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

セルの書式設定の表示設定で ユーザー定義を選択し 種類のところに以下を入力してください。 \#,##0-;\-#,##0-

megu_xp
質問者

お礼

早速ありがとうございます!(^_^) 皆さん詳しいのですっごく助かります。

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

関連するQ&A

  • excelで、1つのセルに入っている複数の数字を合計するには?

    Excel(2002以降)で、たとえば  セルA1に 33,2,55,764  セルA2に 654,654,8,165,46 のように、カンマ区切りで数字が入っていて、 その数字の合計をB列に表示させるということは可能でしょうか? 試算用にB列・C列などを使い、結果をD列、などという方法でも大丈夫ですが、数字がいくつに分けられるかはわからない(極端な話100個や200個の可能性もある)ので、その分のセルを確保するのは無理です。 数字はいくつ入っているかはセルごとに違い、何も入っていない場合や1つしかない場合もあります。 カンマを+に置換して計算させるような関数があればできそうだと思ったのですが、ヘルプでは探しだせませんでした。 なにかいい方法があればお願いします。

  • 【エクセル】数字の表示形式を通貨にしたい

    【エクセル】数字の表示形式を通貨にしたい エクセルファイルを開いて、数字が左寄せでA列に並んでいます。 232000 400000 121000 表示を「¥232,000(通貨形式)」か「232,000の(右寄せ)」にしたいのですが、 書式→セル→表示形式を通貨にしても、右寄せにして「,」を指定しても、 設定自体は変わっているのに、表示が変わりません。(左寄せ232000のまま) そこで、セルに入っている数字「232000」を直接打ち込むと、入力しなおしたセルの 数字はきちんと表示されますが、データ量が多いので、いちいち全部を打ち直すのは不可能です。 一度にきちんと表示させる方法があれば、ご教授お願いします。 ちなみに、このエクセルファイルはsylk形式から開けてエクセルに保存しなおした物です。 宜しくお願いします。

  • Accessの桁区切りについて教えてください。

    アクセスのレポートの金額に、桁区切りのカンマを付けたいと思っています。 プロパティの書式を通貨にすると¥マークがついてしまいます。 合計は付いてもいいのですが、内訳には¥マークを付かないように桁区切りだけにしたいのです。 そのため、書式に『###,##0』としました。 できましたが、小数点以下が表示されません。 小数点を表示したいので『###,##0.###』としたら、『59,180.000』となってしまいます。 小数点の指定を自動から3桁表示に変えましたが、うまくいきません。 教えていただきたい内容としては、 ・金額の表示に桁区切りのカンマを付けたい。 ・でも¥マークは付けたくない。 ・小数点以下該当があるもののみ3桁まで表示させたいが(5,500.365)、  小数点以下がないものは小数点以下は表示させたくない(5,400)。 ぜひともアクセスを使いこなしている方、お教えください。

  • Excelの数字表示について

    Excelの数字表示についてです。 4桁以上の数字を3桁毎で区切りかつ、「+」「-」の表示を同時につけたいのですが、方法が分かりません。どなたかご教示下さい。 片方づつは、「セルの書式設定→数値→桁区切りのチェックボックスをチェック」、 「セルの書式設定→ユーザー定義→"+"0;"-"0;0」で出来るのですが、両方一緒に表示するのがわかりません。 例:「+1,234」 「 -1,234」 宜しくお願いします。

  • ワードに差し込んだエクセルデータの桁区切りについて

    ヴァージョンはワード2002です。 エクセルでのデータ内容は客先の会社名と金額、コード番号などです。 金額の欄には「253,000」というように桁区切りの「,」を表示させています。 書式は「通貨」です。 これをワードに差し込むと「,」が消えてしまい「253000」と入ってしまいます。 数字を文字列にさせてカンマをいれてやればカンマが入るのはわかるのですが、 エクセルでは金額欄が数式なので文字にさせるわけにはいきません。 調べたところによるとワードには桁区切り機能はないそうですが、知人に聞いたところ、「何も設定しなくても自然にカンマが入ったよ」というのです。 カンマを表示させる方法はありますか?

  • EXCELの通貨記号の表示形式について

    EXCEL2003です。 通貨記号の書式にするとき ダイアログボックスから 「通貨記号なし」にすると、いわゆる三桁のカンマ区切りスタイルと 同じになりますよね。 数値のカンマ区切りと 通貨スタイルで通貨記号にするのと見た目は同じですが、 何か意味があるのでしょうか? 「なんかの操作のときに通貨にしておくとこうなる」といったような・・・。 MOSの模擬試験問題をやっていると あえて、「通貨スタイルの通貨記号なし」といった 指示の問題があるので・・・。 アドバイスよろしくお願いします。

  • Excel2003 セルの書式で通貨「$」を選択すると、数字の前に「$¥」がつきます。

    こんにちは。お世話になります。教えてください。 知人のパソコンで発生しており、何かの設定で治るのかエクセルの何かが破損したのか分らず困っています。。 WinXpSP2 Excel2003SP2 です。 セルに数字を入力します。たとえば「100」とします。 入力時は「100」と表示されています。 そのセルを選択して、書式>表示形式で「通貨」を選択、記号に「$」を選択します。その時点でサンプルの表示は「$\100」となります。 そのままOKを選択するとサンプル表示のままセルに表示されます。 一度、そのセルに対して、編集>クリア>書式 としてからもう一度、通貨の設定をしてみたのですが、結果は同じでした。 ただ、これは「$」を選択した時だけ起きるようで、ユーロなど選択しても「\」はでてきません。 新規ブックでも同じです。 「$」と数字だけで表示させたいのです。どうしたらいいでしょうか?なにとぞよろしくお願いします。

  • Excel2002での表示形式について

    こんにちは。 Excel2002で見積書を作成しています。 この見積書の雛形を知人からいただいて作成しているんですが、 SUM関数が入力されているセルに前もって「\ -」の会計記号が表示されておりました。 これは通貨スタイルボタンで表示させたのだろうか?と思い、セルの書式設定を見てみました。 が、セルの書式設定は分類が「会計」、記号が「\」になっているだけでした。 「-」は何の設定で表示させることができるのでしょうか・・・。 お時間のある方がいらっしゃいましたら、ご回答ほどよろしくお願いいたします<m(__)m>。

  • アクセス集計クエリでの書式設定

    アクセス2000を使っています。 テーブルにある「金額」フィールドをグループごとに合計する、集計クエリを作成したのですが、「金額の合計」の書式をコンマ区切りにしたいのですがどうしたら良いでしょうか? デザインビューで「金額の合計」のプロパティの書式にコンマスタイルにしたのですが、表示形式は変わりません。 「金額」フィールドはテーブルで設定している通り、コンマスタイルになっているのですが・・・。 よろしくお願い致します。

  • 「エクセル」で、ハイフンを数字として入力するには?

    「エクセル200」を使っています。 ハイフンを使った数字(例えば「1-3」)を入力すると、 自動的に「1月3日」となってしまい、困っています。 それまでは「セルの書式設定」の「表示形式」は 「標準」になっていたはずなのですが、 これもまた自動的に「日付」になっています。 「表示形式」を「文字列」にすると ハイフンはそのままに、「1-3」と入力出来るのですが、 なんとか「数字」としてハイフンを入力する方法は ないでしょうか? と、いうのも「エクセル」で作製したデータを、 「CSV(カンマ区切り)」形式で保存したいのです。 「エクセル」で文字列としてキチンとハイフンを 入力したつもりでも、 「CSV」にするとまた「日付」表示に 戻ってしまっているのです。 これは「CSV」に「文字列」を認識する機能が ないせいでしょうか? どなたかお教え願います。

専門家に質問してみよう