条件に基づいて異なる値を減算する Excel 数式

条件に基づいて異なる値を減算する Excel 数式

次の式はどのように書けばいいでしょうか?

セルAがセルBより大きい場合、セルC = C-A; セルBがセルAより大きい場合、セルC = C-B

次のように書いてみました:

=IF(OR(C3>A3,C3-A3),IF(C3>B3,C3-B3))

私のOSはWindows 10で、ブラウザはIEです。

答え1

私の理解が正しければ、 の場合、 のC-A場合A>BC-Bの場合、ということでしょうかB>A。その場合は、次の式を使用できます。

=IF(A1>B1,C1-A1,C1-B1)

つまり、 if A>Bthen を実行しC-A、 else を実行しますC-B

答え2

Aとの大きい方の値を減算しようとしているだけのように見えます。 を使用すると、Bこの関数をよりモジュール化できます。MAX()=C3-MAX(A3,B3)

関連情報