• ベストアンサー

エクセルの関数を教えてください

作りたい表は以下の通りです。 セルA1に「110」と入力してあります。 (110は110円で1ドルを円換算した数字です) セルB2には商品名 セルB3には商品名の価格(円) セルB4にはセルB3からA1を割ってドル換算した価格を自動でだしたいと思っています。 マクロは良くわかりません。 B4に入れる関数、もしくはマクロ以外でこうすれば簡単だよ。 などありますでしょうか? 関数初心者です。どうぞよろしくお願いいたします。

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

  • ベストアンサー
  • edomin
  • ベストアンサー率32% (327/1003)
回答No.1

B4セルには 「=B3/a$1」 と入力して下の方にコピーしても大丈夫です。

ozon_ozon
質問者

お礼

ありがとうございます!$をどこにつけたらよかったのか忘れてしまったので大慌てしてしまいました。

その他の回答 (3)

  • taka1999
  • ベストアンサー率10% (48/465)
回答No.4

a1=110 b2=商品名 b3=11000 b4=$100(11000/110) になるのでb4には(=b3/$a$1)と入力します。 -----------以上が回答ですが------------- 上記のような配置はあまり感心しません。 通常は下記のようにします。 a1=110 b1="品名" c1="価格" d1="$価格" b2=商品名a c2=11000 d2=$100 b3=商品名b c3=22000 d3=$200

ozon_ozon
質問者

お礼

ありがとうございました。 おっしゃる通りのリスト作りが一番スマートですよね。ありがとうございました。

noname#204879
noname#204879
回答No.3

関数なんて使う必要は全くないですよ。日本語の「セルB3からA1を割って」は、「セルB3をA1で割って」の間違いでは?そのまんま書けばよろしいかと。 =B3/A1 どうして「関数を」希望されたのでしょうか?

ozon_ozon
質問者

お礼

すいません。♯1さんのお答えが私が求めていたものなんですが、これって関数とは言わなかったのでしょうか??認識不足で失礼しました。 しかも日本語も違っていました。皆さんご理解いただけて幸いです。今回もとめたかったのは一つだけではなくリストは数百行になっており、単純に=B1/A1だと一つづつやっていかないといけないわけで、A1を固定させたかったのです。 よって♯1さんのご回答で解決いたしました。ありがとうございました。

回答No.2

=+B3/A1をB4に入力し、セルの書式設定で表示形式を通貨、記号は$、小数点以下の桁数は必要な値を指定してください。

ozon_ozon
質問者

お礼

ありがとうございました。セルA1を固定させたくて、確か固定するには「$」をどこかに入れるはず・・。とは思っていたのですがその場所がわからず困っておりました。

関連するQ&A