[[20040716102605]] 『かけ算に関して』(ナミ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『かけ算に関して』(ナミ)

初めまして。
教えて頂きたいことがあり書き込み致しました。
早速質問なのですが、
「1000」という数字を表に出さずに、
C列を全て「×1000」にするというのは可能でしょうか?

例えばC4に「40」を入れたら直ぐに「40000」と出てくる。
と言った感じなのですが…。

環境はwinで
エクセルは98と2000を使っております。

宜しくお願い致します。


 どこかのセルに「1000」と入れて、コピーボタンをクリック。
C列の該当セルを選択して、「形式を選択して貼り付け」で「乗算」にチェックしてOK。
というのはいかがですか? 
 
ツール→オプションの「編集」タブで、「小数点位置を固定する」にチェックを入れ、
入力単位を「-3」にする。
という方法もありますが、入力終了後は元に戻しておいてください。
 (Hatch)

 表示だけの問題であれば、セルの書式設定、表示形式のユーザー定義で
###0"000"
という方法も。
「1000」と入力したら表示は「1000000」になりますが
これは表示だけのことで、
セルの中身(値)は「1000」のまま。
だから取り扱い注意。
(KAMIYA)

Hatchさん、KAMIYAさんありがとうございます。
確かに「0」が増えました!こんなやり方もあるんですね。
勉強になりました。

ただ今回の件はかけ算をして終わりではなく更にそこから計算をしていかなければならなくて…。
折角教えて頂いたのに私の言葉が足りずに申し訳ありませんでした。

そこでまた質問なのですが、
C列が「×1000」D列が「×1250」E列が「×1500」にするといったことは可能でしょうか?
やはりセルごとに「=40*1000」だとか「=53*1250」だとかしていかなければダメなのでしょうか??

教えて頂ければ幸いです。
宜しくお願い致します。


 「×1250」「×1500」は表示形式では対応できませんね。
入力したセルにダイレクトに計算結果を上書するのは
マクロでないと無理です。
計算モトとなる数値を入力する範囲を用意して、
(例えばC,D,E列)結果はF,G,H列へ
F1   =C1*1000
G1   =D1*1250
H1   =E1*1500
といった計算式を入力しておく方法では満足できないのでしょうか?
入力セルと表示するセルは必ずしも同一させる必要はないと思いますが。
(マクロを勉強したいなら別です)
(KAMIYA)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.