[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『千円単位で表示されない下3桁は切り捨てる』(カノン)
千円単位で表示、表示されない下3桁は切り捨てる表示形式は?。
質問ボードではいつもお世話になっております。 教えてくださる皆様、本当にありがとうございます。 そして・・・またまた行き詰ってしまったので教えて下さい。
『千円単位で表示、千円未満は切り捨て』をしたいと思い 今までは、セルの書式設定→表示形式で [>999]#,###,;[<-999]"▲"#,###,; と 設定していたのですが、これでは「1,000」や「500」を入力すると 希望通り「1」、「 」(←1,000未満なので表示せず)になるのですが 「1,500」を入力すると四捨五入されて「2」と表示されることに気づきました。 「1,500」の下3桁を切り捨てにして「1」と表示するためには どのような表示形式を設定すればいいのでしょうか?
私が現在作成しているのは子会社の担当者に入力してもらうための ものですので、セルに関数などを入れずに表示形式の設定で対処 できれば・・・と考えています。
表示形式で設定できるか、できないか、 設定できるならどのように設定すればよいのか、 皆様の知恵を貸してください、宜しくお願い致します。
表示形式では普通は四捨五入になります。切捨てはできませんが見えなくすることは 可能です。 # [ Ctrl+J(改行)] ##0 [Ctrl+J] ;"▲"# [Ctrl+J] ##0 として配置のタブで「縮小して・・・」にチェックしてから、「折り返して・・・」に チェックします。(ケン)
ケンさん、レスありがとうございます。 さっそく上記の設定を試してみたのですが、どのような数値を入力しても 全て見えなくなってしまいました。
「1,500」を入力すると下3桁を切り捨てて千円単位表示の 「1」と表示するようにしたいのですが・・・ (カノン)
この方法は改行して表示させているだけですから
1 500 こんな感じになっています。セルの高さ、幅、フォントの大きさを調整する必要が あります。まずは、高さを広げてみて下さい。どの様に表示されているかが、分かると思います。 (ケン)
びっくりです!高さを広げたら数値が現れてきました!! なるほど、隠れていただけだったんですね。 だんだん私の理想に近づいてきました♪
さらにお尋ねしたいのですが、桁区切りの「,」ってつけれるでしょうか? 確かに「1,500」なら「1」でOKなんですが、「2,000,500」などの大きな数値の 場合は「2,000」と桁区切りを入れたいんですが・・・。 (カノン)
お忙しいようなので、代打です。
あとは桁区切りスタイルへの応用です。 #,##0;"▲"#,##0 この状態から「,」の直前でCtrl+Jを挿入します。 (KAMIYA)
KAMIYAさん代打有難う御座います。ちょっと仕事してました。(笑) (ケン)
KAMIYAさん、ありがとうございます。 教えてくださった通り # [ Ctrl+J(改行)] ,##0 [Ctrl+J] ;"▲"# [Ctrl+J] ,##0 と、表示形式を設定してみたんですが、「2,000,500」と入力すると 2000 ,500 と表示されて、「2000」の部分は桁区切りがつかないんです・・・。 なぜなのでしょうか??
色々試してみましたが[2,000,]と表示されてもよければ #,### [ctrl+J] ,##0 で出来ますが基本的には桁区切り出来ないみたいです。(私が知らないだけかも・・) (ケン)
これは私の確認ミスでした。 出来たように「見えてた」だけで最後の桁区切り記号に気がついていませんでした。 出来ないかもしれません・・・・。 (KAMIYA)
ケンさん、KAMIYAさん、お返事ありがとうございます。 表示形式だけで設定と言うのはやっぱり無理があるんですね。 なんだかここまで色々と考えていただいたのに、結局は私が不可能な注文を 言ってただけなんて・・・申し訳ないです・・・。 あぁ・・・こんなにたくさん、しかも親切に教えてくださったのに・・・。
ケンさん、KAMIYAさん、本当にありがとうございました。 また近いうちに質問ボードに助けを求めにくることがあるかと思いますが その時もまた教えてくだされば幸いです。
桁区切りの[,]は出来ないみたいなので代案なんですが、 [,]の代わりに空白[ ]で間を空けるというのでは駄目でしょうか? 表示形式を # ##0[Ctrl+J]000;"▲"# ##0[Ctrl+J]000 (Yosh!)
Yosh!さん、提案ありがとうございます。 う〜〜ん・・・社内だけでなく子会社にも渡すファイルですので さすがに余白で桁区切りの代替と言う訳にもいかないんです。 それにYosh!さんの書いて下さっている設定だと、例えば 「2,000,000,000」と入力すると 2000 000・000 と表示し 前4桁が「2000」となってしまい余白でも桁区切りできないんです・・・。
この件については表示形式だけでは解決できなさそうなので、 残念ですが表示形式と関数を併用して試行錯誤してみようと思います。
皆様、ありがとうございました!!
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.