仕事を頑張る人のおしりトラブル対策

お世話になります。
色々調べてみたものの、うまくいかずに困っておりますので、もしこのルールに従う数式ができるのでしたら、数式を教えて頂ければ幸いです。

添付の画像をご覧ください。
目的は、複数の異なる通貨について、日本円での価格に換算したものをC列に入力することです。
C2とC3は手動で割り算の計算式を入力しましたが、これを、条件式を用いて自動的に計算できないか、ということです。

A列の通貨がXXXの場合、E列に表記されている通貨の為替レートを使用して、日本円ベースでの価格を計算し、入力する。

以上、お手数をおかけしますが、どうぞよろしくお願いいたします。

「ExcelのIF関数を用いた複数条件の数」の質問画像

このQ&Aに関連する最新のQ&A

A 回答 (1件)

C2に


=IF(A2="","",B2/IFERROR(VLOOKUP("*"&A2,D:E,2,FALSE),1))
と記入、以下コピー。
    • good
    • 0
この回答へのお礼

すごいですね、感動的です!
恥ずかしながら、IFで条件をUSD,GBP・・・とひとつひとつ全部入れて、それでエラーになったので困り果てていました。

本当にありがとうございました。

お礼日時:2013/04/16 00:39

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qセルの書式を数量と通貨に指定する方法

いつもお世話になっております

エクセル表で、IF関数を使って、列に、金額と数量を抽出しています。
金額には通過の書式と、数量は小数点第一位までの表示書式をしたいのですが、どのようにすればよいのか教えてください。

当該セルには、IF(P3>5、I5.J5)
となっています。

宜しくご教示の程お願い致します。

Aベストアンサー

#3=4さんのご回答のように
TEXT関数で文字列として表示するのが順当だと思いますが、
以下、あくまで参考として別案をいくつか。

P3の値に応じて、金額であるか数量であるかが決まるのですよね。
#3さんの例に倣い、
I5:金額、J5:数量である ⇒ P3>5なら金額,P3<=5なら数量であるとします。
------------------------------------
●Excel2007なら…

Excel2007であれば、条件付書式で表示形式を設定することができます。

まず当該セルの表示形式を【 0.0_  】にしておいて、
条件付書式を、P3>5という条件をみたす場合に表示形式が【 \#,##0 】
になるよう設定すれば、ご要望のように動作します。

ただ、Excel2007固有の機能は、業務で使うにはまだ時期尚早という認識です。
------------------------------------
●金額、数量で、値の大きさに明らかな差があれば…

例えば「金額なら最低でも100円以上,数量は多くとも100未満」というように、
値の大きさで金額か数量かを判断できるのであれば、
当該セルの表示形式を、例えば、
 [<100]0.0_ ;\#,##0
とすれば、セルの値が100未満の場合は【 0.0_  】
100以上の場合は【 \#,##0 】という書式で表示されます。
------------------------------------
●数量、金額がいずれもプラスであれば…

数式を
 =IF(P3>5,-I5,J5)
とし、
セルの表示形式を
 0.0_ ;\#,##0
とすれば、
数量の場合は【 0.0_  】、金額の場合は(値が負になるので)【 \#,##0 】
という形式で表示されます。(金額の場合も見た目は正になります)

【金額の正負が逆であることに注意すれば】
そのままSUM関数等をかぶせることもできます。

ただ、裏技的な感じは否めませんし、
将来的にトラブルの種になりそうな気がするのでお奨めはしません。
------------------------------------
以上ご参考まで。

#3=4さんのご回答のように
TEXT関数で文字列として表示するのが順当だと思いますが、
以下、あくまで参考として別案をいくつか。

P3の値に応じて、金額であるか数量であるかが決まるのですよね。
#3さんの例に倣い、
I5:金額、J5:数量である ⇒ P3>5なら金額,P3<=5なら数量であるとします。
------------------------------------
●Excel2007なら…

Excel2007であれば、条件付書式で表示形式を設定することができます。

まず当該セルの表示形式を【 0.0_  】にしておいて、
条件付書式を、P3...続きを読む


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報