Excel-Formulaの設定についてサポートが必要です。
table2の日付フィールドに一致するtable1の日付に応じて、table2の為替レートとtable1の金額を掛けるために比較する必要のある2つのテーブルがあります。
私が作成したスクリーンショットを見ると、私がやりたいことを理解できると思います。画像
私がこのための公式を設定するのを手伝ってくれることを願っています。テスト用のExcelファイルが必要な場合は、zohoにアップロードしました。リンク
これはそれを行う必要があります:
=IF(ISNA(A3*INDEX($F$2:$H$13,MATCH(1,(B3=$G$2:$G$13)*(C3=$F$2:$F$13),0),3)),A3,A3*INDEX($F$2:$H$13,MATCH(1,(B3=$G$2:$G$13)*(C3=$F$2:$F$13),0),3))
セルを選択し、カーソルを数式バーに置いて押しますCtrl+Shift+Enter
PS: RocketDonkey に感謝します ;)
さまざまな方法を示すために、次を使用した代替手段を次に示しますSUMPRODUCT
。
=A2*SUMPRODUCT(--($F$2:$F$13=C2),--($G$2:$G$13=B2),$H$2:$H$13)
値を別の方法で処理したい場合は0
、すべてをIF
ステートメントでラップできます。
=IF(A2*SUMPRODUCT(--($F$2:$F$13=C2),--($G$2:$G$13=B2),$H$2:$H$13)=0,
"Special stuff",
A2*SUMPRODUCT(--($F$2:$F$13=C2),--($G$2:$G$13=B2),$H$2:$H$13))