こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

EXCEL表示形式について

EXCEL2003を使用
2つ質問です。
(1)表示形式でセルの表示をkm(距離)で表示したい
  例)37564km

(2)そのkmが表示されたままで減算関数を用いて表示したい
  例) =IMSUB(B3,B2) もしくは=B3-B2 →ENTER  で37564km

うまいこと伝えれませんが・・・お願いします。

投稿日時 - 2010-03-12 14:57:36

QNo.5746006

困ってます

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

(1)についてはユーザー定義で
0"Km"としてはどうでしょうか。
(2)セルの書式設定は式には影響しませんので
そのまま演算して、該当のセルに同じ書式設定をしてください。

投稿日時 - 2010-03-12 15:00:45

補足

回答ありがとうございます。
ですが、

(1)については解決しました。  ←ありがとうございました。

(2)ですが、減算関数で求めたら、
  #VALUE  と表示されてしまいます。

なんしか影響してるのでしょうか?

投稿日時 - 2010-03-12 15:14:45

このQ&Aは役に立ちましたか?

4人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

新しいシートを用意します。

>質問1

セルA1とA2にセルの書式設定の表示形式でユーザー定義を選び
G/標準"km"
と設定します



>質問2

そのA1とA2にそれぞれ「生の数字だけ」123.56と37のように入れます。
A3に
=A1-A2
と式を入れます。



#以上お話ししたその通りに操作すると,表示形式を「設定していない」A3にも,km付きで計算結果が表示されます。
 勿論,事前にA3に表示形式を設定をしても(あるいは違う表示形式を付けても)構いません。

投稿日時 - 2010-03-12 15:42:54

ANo.2

(1)の方は回答ずみだから省きますが、
(2)の式の中に文字列が入っていませんか?
例) =IMSUB(B3,B2) もしくは=B3-B2 でいくと
B3、B2の両方かどちらかが文字列であれば、#VALUEエラーが出ます。

セルの表示形式とは関係なく元のデーターが数値でないということです。

投稿日時 - 2010-03-12 15:37:15

補足

えーと解決しました。
tadagenjiさんが言われたように文字列が入っていたのですかねぇ・・・
数字を打ち直したら減算関数が適用されました。
ようわからんうちに納得いくことになりましたので、みなさんありがとうございました。

投稿日時 - 2010-03-12 16:02:10

あなたにオススメの質問