アプリ版:「スタンプのみでお礼する」機能のリリースについて

数値で1128880の場合
という値の時、下3桁を表示させずに1128だけを表示させたいのですが、大至急教えてもらいたいのですが宜しくお願い致します。

A 回答 (7件)

No.2のarukamunです。



別のセルではダメだという事ですが、この方法はいかがでしょうか?

A列に上記の様な数値がある。
B列に千円を単位にした数値を表示したい。

No.2のようにB1セルを

=INT(A1/1000)

として、B1セルをコピーしてB列に対してペーストする。

次にA列を選択して、[書式]→[列]→[表示しない]とする。
    • good
    • 0
この回答へのお礼

実は、この質問同僚に尋ねられて答えられなかったのです。上司が出先から帰って来るまでに調べて、完成したものを、プリントアウトしたかったのですが、彼はうまく切り抜けたようです。
教えていただいた「表示しない」方法は、わたしも気がつき同僚に教えてあげたのですが、完璧では無いので首をかしげていました。
こんなにも、熱心に教えていただき感激です。
       本当にありがとうございました。

お礼日時:2003/05/19 01:03

こんなのはいかがですか。


シートにテキストボックスを貼りつける。
 12345
234567
567234
なら345
  567
  234
の部分が隠れるように、テキストボックスの大きさを
調節する。
テキストボックスの中で右クリックして、プロパティを
出し、BorderColorをクリックしパレットの色を白色に
する。
罫線が消えるとか不都合が多いですが使えないでしょうか。水平罫線個所が少なければ、罫線の途切れる部分を図形描画の直線をマニュアルに描くことでごまかしが出来ました。
値は元のままで変っていません。
    • good
    • 0
この回答へのお礼

桁数が、それぞれ違うと少し難しい様に思えますが、
小さな表なら、これで行けると思います。

良いアイデアをありがとうございます。

お礼日時:2003/05/19 01:07

#3です。


表示形式を工夫した方法では、四捨五入をさせない方法はありません。
VBAでもTarget.NumberFormatLocal = "##,###"のように#を使う以外に方法がなく、(エクセルの各セル別にデータとは別に、多分、書式設定層と言うものがあるはずだが)どこへ値をセットすると、セットしたように画面に表示されるかは、エクセル内部解析のことになり、知っていないので不可能です。
    • good
    • 0
この回答へのお礼

私には、難しくて要領を得ないのですが、
とにかくできないのですね、何度もスミマセンでした。
有難う御座いました。

お礼日時:2003/05/18 22:15

おそらく「○○千円」と表示なさりたいのでは?



セルの表示形式を
「#,##0,"千円"」
では「1129千円」となってご希望に副えませんね。

別のセルを利用してもいいのなら
IF(ROUNDDOWN(B2,-4)=0,MOD(B2,10000)&"円",IF(MOD(B2,10000)=0,ROUNDDOWN(B2,-4)/10000&"万"&"円",ROUNDDOWN(B2,-4)/10000&"万"&MOD(B2,10000)&"円"))

切捨てになるようROUNDDOUN関数にしてみました。
    • good
    • 0
この回答へのお礼

そうなんです、千円単位にしたいのですが
「千円」という言葉は、必要ないのです。

       ほんとに有難う御座います。

お礼日時:2003/05/18 22:13

書式-セル-表示形式-ユーザー定義


「########,」(「」の中の記号のみ)を「種類」のボックスに入力しOK。
残る数字の最右桁は四捨五入された結果になってしまいますが良ければどうぞ。
    • good
    • 0
この回答へのお礼

有難う御座います。
四捨五入されない方法はご存知ないでしょうか?

スミマセンすごくあせっています・・・

お礼日時:2003/05/18 15:43

別のセルに表示するのであれば、


1128880がA1セルに入っていたとすると

=INT(A1/1000)

と書いたセルに1128と表示します。
表示形式で行う方法は解りません。
    • good
    • 0
この回答へのお礼

今回は、別のセルにするわけには行きませんでした。

 有難う御座います。

お礼日時:2003/05/18 22:07

はい。


「ツール」→「オプション」→「編集」タブを開き
真ん中の「小数点位置を固定する」にチェックオン。
入力単位を「3」とします。
    • good
    • 0
この回答へのお礼

さっそくのご回答有難う御座います。
やってみたのですが、1128.88
となってしまいました。
1128とだけ表示させたいのですが、
それと、入力済みの数値にもたいおうできますか?
宜しくお願い致します。

お礼日時:2003/05/18 15:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!