Excel で IF 関数を使用して、ある品物が別の国でいくらになるか計算する必要があります。画像 1 には、2 つの異なる国の原価と、新しい原価をどこに入力するかが示されています。画像 2 (これも別のシートにあります) の 3 番目の列の最初の行には AD と表示されています。これは、画像 1 の原価 (AU) に入力する必要がある為替レートです。ここで、この AD を SV に変更すると、画像 1 の原価 (AU) が変更されるはずです。IF 関数には、IF 関数の各計算に小数点以下 2 桁への丸めとエラー チェックが含まれています。
これが意味を成すことを願っています。どんな助けでも大歓迎です!
答え1
為替レートのシートが「Sheet2」で、為替レートの列が「C」列で、「Sheet2」の行が 1、2、3 であると仮定すると、次のように入力できますW4
。
=IF(Sheet2!C$1="AD"; ROUND(U4*Sheet2!C$2;2); IF(Sheet2!C$1="SV"; ROUND(V4*Sheet2!C$3;2); "Err"))
必要に応じてコピーします。
注意! 言語バージョンによっては、数式の区切り文字を変更する必要がある場合があります。