• ベストアンサー

Excelで小数点を表示しつつ、桁区切りもつけたい。

Excelで資料を作り、2500/本と先に入力し桁区切りをつけたいと思い以前質問させて頂いてなんとか関数を使用し、完成したのですが今度は2500.00/本と先に入力してあって同じように関数を使って桁区切りをしようとすると.00も数字として認識しているようで変な場所に桁区切りがついてしまいます。単位が/本のほかにも/個、/台と色々な単位があります。小数点も表示しつつ、桁区切りも3桁の場所に表示できる方法はないでしょうか。よろしくお願いします! 以前、投稿しましたが間違って削除してしまったのでもう一度投稿させて頂きました。

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

  • ベストアンサー
  • myRange
  • ベストアンサー率71% (339/472)
回答No.3

同じ質問を何度もしちゃ拙いでしょう。 http://okwave.jp/qa5073659.html 先のこの質問の、mt2008さんの回答でいいような気がしますがねぇ。 当方も質問を読んで同じ回答をするところでした。(^^;;; ただ、小数点を付け忘れているようなので、 =TEXT(LEFT(A1,FIND("/",A1)-1),"#,##0.00") & RIGHT(A1,LEN(A1)-FIND("/",A1)+1)   何でこれでダメなんでしょうか。 回答はちゃんと見てコメントするのがマナーですよ。 以上ここまで。  

to_9646
質問者

お礼

ありがとうございます。これで出来ました!! すみません、同じ質問を何度もしたつもりはないんですがあがってました・・・。 また、なにかあったら質問する前に質問する勉強してからします!!

その他の回答 (2)

noname#235092
noname#235092
回答No.2

関数? もし数字を手入力するのなら関数を使う必要はなくて、書式設定でユーザー定義をするだけで済むと思いますが・・・ 書式-セル-表示形式-ユーザー定義で、 「#,##0.00"/本"」 となるように設定してみてください。 ※「本」のところは必要に応じて「個」や「台」に書き替えればいいと思います。 意味が違ったらごめんなさい。

to_9646
質問者

補足

すでに入力されてるものが「数字/本」とひとつのセルに入力されているので数字として、文字として認識されてしまってるのでユーザー定義を設定してもうまく変更できないんです・・・。

noname#202422
noname#202422
回答No.1

こんにちは。 小数点と桁区切りも同時に表示させるだけなら 関数は必要ないと思いますよ。 セルを右クリックで「セルの書式設定」→「表示形式」で、 桁区切りを使用するにチェックをいれ、小数点以下の桁数を2に すればよいのではないでしょうか。 それとも例えば、一つのセルに 1,500.15/個 と表示させたいのしょうか? 作業セルを使ってもよいのなら、 その場合A1に1500.15と入力して、B1には/個と入力してあって、 C1に =TEXT(A1,"0,000.00")&B1 ではどうでしょう。&ではない方がいいかもですが。

to_9646
質問者

補足

数字と文字が同じセル内にあるので表示形式でうまくならなかったのです・・。 =text等でやれれば助かるのですが、すでに結構な量のデータが一つのセルに入っているので今からB1に/個と改めて入力するのも大変なんですが、この一つのセル内「数字/本」で小数点と桁区切りの表示は難しいのでしょうか・・・。

関連するQ&A

  • Excelで小数点も表示し、桁区切り使用したいです

    Excelで資料を作り、2500/本と先に入力し桁区切りをつけたいと思い以前質問させて頂いてなんとか関数を使用し、完成したのですが今度は2500.00/本と先に入力してあって同じように関数を使って桁区切りをしようとすると.00も数字として認識しているようで変な場所に桁区切りがついてしまいます。単位が/本のほかにも/個、/台と色々な単位があります。小数点も表示しつつ、桁区切りも3桁の場所に表示できる方法はないでしょうか。よろしくお願いします!!

  • Excelで小数点も表示し、桁区切り使用したいです

    Excelで資料を作り、2500/本と先に入力し桁区切りをつけたいと思い以前質問させて頂いてなんとか関数を使用し、完成したのですが今度は2500.00/本と先に入力してあって同じように関数を使って桁区切りをしようとすると.00も数字として認識しているようで変な場所に桁区切りがついてしまいます。単位が/本のほかにも/個、/台と色々な単位があります。小数点も表示しつつ、桁区切りも3桁の場所に表示できる方法はないでしょうか。よろしくお願いします!!

  • Excelで小数点も表示し、桁区切り使用したいです

    Excelで資料を作り、2500/本と先に入力し桁区切りをつけたいと思い以前質問させて頂いてなんとか関数を使用し、完成したのですが今度は2500.00/本と先に入力してあって同じように関数を使って桁区切りをしようとすると.00も数字として認識しているようで変な場所に桁区切りがついてしまいます。単位が/本のほかにも/個、/台と色々な単位があります。小数点も表示しつつ、桁区切りも3桁の場所に表示できる方法はないでしょうか。よろしくお願いします!!

  • Excelの桁区切りと小数点以下表示について

    Excelの桁区切りと小数点表示等についてツールバーにある「[,]桁区切りスタイル」や「小数点表示桁上げ」と[セルの書式設定]内にある「小数点以下の桁数」や「桁区切り(,)を使用する」の違いを教えて下さい。 因みにツールバーにある「[,]桁区切りスタイル」を選択すると勝手に小数点第2位まで表示されてしまいます。 それが何故かわからないのです。 ※ Win XP、Excel2002の環境で行っています。

  • Excelの小数点表示について

    Excel2002で、あるセルに数字が入力してあり、その数字に3桁区切りを付けるため、ツールバーの「桁区切りスタイル」をクリックしたところ、3桁区切りにはなったものの、小数点2桁表示にまでなってしまった。 例:「1000」と入力してあるセルに対し、「桁区切りスタイル」を選択。 ↓ 「1,000.00」と表示されてしまう。 「桁区切りスタイル」を選択しても小数点表示にならないようにするには、どのようにしたら良いか、ご教授いただけないでしょうか。 (因みに該当のファイル(シート)は、Access2002よりエクスポートしたものです。)

  • エクセルでの数値の表記方法(桁区切りや小数点)

    数値に桁区切り表示や小数点表示をする場合、日本や英米では、例えば1千2百34万5千6百78小数点9なら、12,345,678.9 のように、桁区切りはカンマ、小数点はピリオドで表記しますね。 ところがヨーロッパでは、ドイツ、イタリア、ベルギーなどでは、12.345.678,9 のように、桁区切りはピリオド、小数点はカンマで表記します。 また、フランスやロシアでは、12 345 678,9 のように、桁区切りはスペース、小数点はカンマで表記します。 スイスでは言語(独、仏、伊)にかかわらず、12'345'678.9 のように、桁区切りはアポストロフィー、小数点はピリオドです。 Window自体を「地域設定」で直してしまえば、国別にあわせ数値の表記方法は如何様にも対応はできると思いますが、実は今作成しているエクセルはシートごと数値の表記を変えたいのです。1シート目には日本語、2シート目には英語、3シート目がフランス語のようになっており、各シートは1枚目に入力した数値を参照して計算し、表示されます。したがって、地域設定は使えないと思います。 このようにシートごとに数値の表記方法を変えるにはどうしたらよいのでしょうか? ご教示くださいませ。

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

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

  • エクセルで、数値の桁区切りに関して

    エクセルで以下のような数値に桁区切りを設定したいのです。 書式設定で”数値”を選択し、桁区切りを設定すると小数点以下がカットされてしまいますし、 FIXED関数を使おうかと思いましたが、小数第3位以降が四捨五入されてしまうので 使えませんでした。ユーザー定義をこれまで使ったことないので調べてみたものの 結局自己解決出来ませんでした。。 お分かりになる方お教え願えないでしょうか? ちなみに、使用環境はWindowsで、バージョンは2003、2007の両方あります。 1234567 1230 4567.89856 0.0356 0.1598756 0.00658 -35607 -0.0056 -23.5668 -3468972.234

  • 小数部を含む数字の3桁区切りで小数部を表示するには?

    小数部を含む数字を“number_format”で桁区切りすると、小数部が切り捨てられてしまいますが、小数部もそのまま表示するにはどうしたらよいでしょうか? 例えば、“123456.789”を“number_format(123456.789)”とすると、返り値は“123,456”となってしまうのを、“123,456.789”としたいのです。 御存知の方がおられましたら教えていただけますか? ちなみに、PHPは“4.4.4”で、レンタルサーバーなのでバージョンアップできません。

    • ベストアンサー
    • PHP
  • Excel表示形式:万単位で桁区切りもつけたい

    Excel(Mac)の表示形式を万単位とし桁区切りもつけたいと思っています。 20,000,000 → 2,000 入力したものを、そのまま表示だけ変更したいので、他のセルに入れた数値を除算や乗算による形式を選択してコピーや、他の作業用セルに入力した数値を別のセルで表示させる方法"以外"を知りたいと思っています。 ●表示形式を「#,,"00"」にすると万単位表示にはなりますが、桁区切りのつけかたが分かりません。 20,000,000 → 2000 ●いろいろ調べてみて「0[Ctrl]+[J]0000」も試しましたが、Macは無理なのでしょうか? ちなみに、ハードは「Mac」、エクセルは「Excel for Mac 2011」です。 よろしくお願いします。

専門家に質問してみよう