• ベストアンサー

Excelで記号が入っているセルの計算方法

早速ですが、Excel2003でセルに例→▲500のように記号を入れたままで計算したい場合はどのようにしたら良いのでしょうか? 例→税抜金額 10,000 消費税 500 値引▲500= 10,000 と表示希望です。 ※アドバイスの程・宜しくお願いいたします。

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

  • ベストアンサー
回答No.2

 500 のセルで右クリック  セルの書式設定  表示形式  ユーザー定義  種類 G/標準 この前に "▲” を入力  "▲”G/標準となります  セルは500のみの入力で 表示は▲500 となります  これで通常の計算式で答えが出ます

qa4649
質問者

お礼

困っている時のアドバイスも有難うございます。 わたくし事となりますが、以前・アドバイスをいただきました方法<ユーザー定義>を教えていただいたのですが、お恥ずかしながらすっかり忘れてしまっており、思い出すにも思い出せない状況でしたので お陰様で、この方法はわたしにとって非常に貴重なアドバイスとなりました。 本当に有難うございます!

その他の回答 (3)

  • dezimac
  • ベストアンサー率56% (2365/4208)
回答No.4

マイナス(-)を▲で表示したいというのなら、 [セルの書式設定]>[表示形式] 数値や通貨の表示形式で「負の数の表示形式で「▲123」とかあるのでそれを選ぶだけです。 http://www.relief.jp/itnote/archives/003261.php 見かけ上は「▲500」となっているだけで、実際は-500と入力されているので普通に計算できます。 好みのがないならユーザー定義で作る事できる。 http://www.officepro.jp/exceltips/tips_format/index6.html

参考URL:
http://www.relief.jp/itnote/archives/003261.php
qa4649
質問者

お礼

困っている時のアドバイスも有難うございます。 ユーザー定義を使用する事・大変勉強になります。 又、判りやすいようにURLの記載も有難いです。 早速・試してみたいと思います。 有難うございました。

  • Nebusoku3
  • ベストアンサー率38% (1465/3824)
回答No.3

A1に10,000 B1に消費税 C1に値引 D1に結果を出すとして D1のセルに =A1+B1-MID(C1,2, 5) と入れればOKと思います。 MID(C1,2, 5) はC1 の頭から 2桁目~5桁まで利用と言う意味です。 この場合、5は 4 でも 3でもOK。 いろいろと試してみて下さい。

qa4649
質問者

お礼

困っている時のアドバイスも有難うございます。 関数を使用してのアドバイス大変・勉強になります。 正直・ちょっと難しそうな感じがしますが実践してみたいと思います。 有難うございました。

回答No.1

▲を直接入力するのではなく、セルの書式設定内の「表示形式」でマイナスの場合▲と表記するという設定にしましょう。 そうすると ・実際の値→-500 ・表示上の値→▲500 となり、他セルで参照させて計算する場合に(10000のセル)+(500のセル)+(-500のセル)となって、結果10000と出力されるはずです。

qa4649
質問者

補足

困っている時のアドバイス・有難うございます。 アドバイス内容の方、一読させていただきました。 早速ですが、yhabnwesoigyh様からのアドバイス通りに実践してみましたところ、結果が10,500となってしまいます。ちなみに一番判りやすいSAM関数で試しました。 上記の回避策の方・ご存じでしたらお手数をおかけ致しますが、再度・アドバイスをいただけたらありがたいと思います。

関連するQ&A