• ベストアンサー

式だけ(表示させないで)をセルに書き込むことはできますか?

先ほども質問させていただいたのですが、あまりにも文章がおそまつで質問の意味さえ伝わらない内容なので改めて質問させて下さい。 今回はタイトルの通りなんですが、自分で使う請求書のテンプレートのようなものを作成しています。 そこで品物の合計料金の部分に単価*数量の式を入れているのですが、品物や数量が何も書かれていなくても\0と表示されます。 そこで式を残したまま、何も表示させない方法はありますでしょうか? また、いじってしまわないようにセルの式を編集できないようにする方法はありますでしょうか? どうかよろしくお願いいたします。

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

  • ベストアンサー
  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.2

合計金額の現在の数式が、仮に、「=A1*B1」とすると、「=IF(OR(A1="",B1=""),"",A1*B1)」に書き換えてみて下さい。 数式の意味は、『単価または数量が空白の場合は「空白」を、どちらも空白でない場合は「単価*数量」を表示(計算)しなさい。』です。 「エクセルIF関数を使おう!」 http://asugi23.web.infoseek.co.jp/excel/soft33.htm

noname#52036
質問者

お礼

難しそうですね・・・ でもせっかくエクセルを少しずつ使ってきて、なんとか請求書を作れてきてるので、ほかのデータべースとかも覚えたいんで。。。 頑張ってみます。 しかも、このまま入力すれば大丈夫そうですね!早速試してみます! 本当にありがとうございました。

その他の回答 (1)

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

「0」を非表示にするには? http://www.x-media.co.jp/tyoufaq/faq4.shtml シートの保護 http://kokoro.kir.jp/excel/hogo1.html

noname#52036
質問者

お礼

ありがとうございます。 0を非表示にすれば簡単になんとかなりそうですね! ただ2007なんで少し方法が違うようです・・・ 頑張ってみます。

関連するQ&A