Excel: IF(D2>B2 AND (F2==auc OR F2==r2), D2-B2, B2-D2) にエラーがあります

Excel: IF(D2>B2 AND (F2==auc OR F2==r2), D2-B2, B2-D2) にエラーがあります

私の式のどこが間違っているのでしょうか:

=IF(D2>B2 AND (F2==auc OR F2==r2), D2-B2, B2-D2)

aucおよび はr2列の値ですF2。次のロジックが必要です。

列の値D> 列の値Bかつ メトリックがaucまたはr2の場合D-B、そうでない場合B-D

私の表現のどこが正しくないかがわかりました。

ありがとう!

答え1

書き方が間違っています。正しくは次のようになります。

=IF(AND(D2>B2, OR(F2="auc", F2="r2")), D2-B2, B2-D2)

Excel では、関数の引数は括弧内にあります。また、==butは使用しません=

ここに画像の説明を入力してください

関連情報