• ベストアンサー

ユーザー定義

1000 と入力して \1,000-と表示させるには? また、セルA3に1000と入力しておいてセルB3に(=A3)と式をいれておいて、\1,000-と表示させる方法をおしえてください。(-は金額の桁を増やせないようにするため)

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

書式をユーザ定義で以下にしてください  \#,##0"-"

yucca817
質問者

お礼

ありがとうございます。こんなに簡単にできるなんて・・・ スッキリです。

関連するQ&A

  • Excelのユーザー定義で

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

  • セルの書式設定のユーザー定義でセルに式を入力したい

    エクセル2007を使っています。 「セルの書式設定」の「ユーザー定義」で、 例えば「赤」とセルに入力しただけで、セルに「赤色」と表示される方法はわかるのですが(@"色")、 A1セルに「赤」と入力されているとして、 隣のB1セルを上記のようにセルの書式設定で「@"色"」と設定して、 B1セルに「=A1」と入力しても 「=A1色」と表示されてしまいます。 これを「赤色」とB1セルに表示させたいのですが、どうしたらいいのでしょうか? つまり、セルには式を入力して、尚且つ書式設定もしたいと思っています。 宜しくお願いします。

  • ユーザー定義でmmddを00/00にしたとき

    今、あるセルに0420と入力すると4/20と日付になるようにセルの書式設定をしました。 ##"/"##です。 こうすると04の0は非表示になるのですが、例えば 0301と入力した場合3/01という表示になってしまいます。 無効数字を表示させたくない場合は#を使えばいいとネットで調べ、月の方はそれが適応されているのですが、なぜ、日の方は適応されないのでしょうか。 また、どのような設定にすれば一桁の日を一桁で表示できますか?

  • エクセル ユーザー定義で「00****」と表示

    エクセルで既に入力されている数字を、ユーザー定義で6桁に足らない場合は左側に「0」をつけるように書式設定しました。 この「00****」(B1のセル)を別のセルの「**」(A1のセル)を合わせて「**-000***」(C1のセル)というデータにしたいです。 「C1」のセルに、「A1&"-"&B1」という数式を入れてみましたが、「**-****」となるだけで、左側に付けた「00」が無くなりました。 どうすればよいのでしょうか? ちなみに、現在はA1及びB1に入っている数字は半角なのですが、最終的には全角で「**-00****」というデータにしたいので、「=JIS(C1)」を使うつもりです。

  • エクセル ユーザー定義について 

    A列に、下記のような数字が300以上入力されています。 すべて頭は、10000の5ケタです。 すべての数字を頭の5ケタを、省いた数字に、簡単にする方法を教えてほしいです。 書式→セルのユーザー定義で、設定すればいいのでしょうか? 1000011598 →11598 1000011602 →11602 1000011610 →11610 1000012599 1000011619 1000011627 1000082523 1000082526 1000011640 1000072855 1000011656 1000042511 1000011678 1000011686 1000099999 1000011807 1000011810 1000011830 1000033333

  • ユーザー定義の値を数式バーに追加する方法は?

    ISBNの入力で、excelで表を作ります。 A列3行目以下に予めユーザー定義で「978-4-を入力します。 -の後に9ケタの数字を入れます。 画面上に表示されている値は978-4-×××××××××ですが、 実際は数式バーの中の値で×××××××××ですね。 数式バーの中の値を978-4-×××××××××に直す方法はありませんか? ジャンプや可視セル等を使ってもできまん。 よろしくお願いします。

  • ユーザー定義の書式設定でyymmdd

    セルにyymmddと入力するとします。 たとえば今日なら110330。 そう入力したときに11/03/30と表示されるようにセルの書式設定をしたいのですが、 どうすればいいのでしょうか。 ここからは別の質問ですが、 ユーザー定義の表示方法のルール自体がわからず、数か月に一回、毎回違う用途で使用するたびにネットでその用途だけを検索しています。 たとえば、11と入力したときに00011となるようにしたい(000000の五ケタ表示にしたい)とか、その五ケタの3桁目と4桁目の間にハイフンを入れたいとか。 ルールを覚えてしまえばいろいろ応用が利き、毎回調べたり質問したりせずに済むのですが、使う頻度が低いので後回しにしてしまっています。 設定のルールをわかりやすく解説したサイト等はないでしょうか。

  • エクセル金額の入力で

    A1に金額が入力されます。(範囲は1円~9,999円です) A2に千の位、B2に百の位、C2に十の位、D2に一の位が入力さるようになっています。 例えばA1に357円と入力すると A2は0、B2は3、C2は5、D2は7、となります。 セルE2には"円"と文字を入力しているのですが、A1に357円と入力していると A2、B2、C2、D2、E2の並んだセルは 0357円 となりますよね。 A1が4桁でしたら良いのですが、3桁・2桁・1桁だと頭に0がついてしまいます。 3桁・2桁・1桁のときは頭に0が表示されないようにする方法はあるでしょうか。 わかりづらくてすいませんがよろしくお願い致します。

  • ユーザー定義が・・・(ToT)

    エクセルで西暦記入された誕生年を 和暦に直したくて以下のような式を たてました・・・・ A1に1970/5/5 B1に=TEXT(YARE(A1),"ggge") で返されたものが「明治38年」・・・ 親父も僕もおじいさんも どんな年でも「明治38年」になります(ToT) ためしにB1=YARE(A1)にして「セル書式設定」→表示形式→ユーザー定義でgggeにしても明治38年・・・ どこに間違いがありますか?EXCEL2002です。 ご指導お願いします

  • 【エクセル】書式のユーザー定義で 0.123 → 123 に

    エクセル2003です。 セルに「0.123」と入力したときに、 「123」もしくは「123.0」と表示させる方法を教えてください。 (mm からμm への単位変換に使用したいと思います) 似たような例(?)で、 「数値の下3桁を省略する」ときは、「#,###,」のように末尾に「,」を付ける。という表示形式のユーザー定義がありました。 これの逆バージョンのような感じだと思うのですが・・・。 よろしくお願いします。

専門家に質問してみよう