• 締切済み

エクセル 理論関数について。

エクセル理論関数の質問です  a1セルの値-10・10・10・-10  b1セルの値50・-50・50・-50 上記のような数が変動します、a1・b1セルを参照させて数幅を計算させたいのですが?。 例1 a1セルに-10とb1セルに50の幅は=abs(a1)+abs(b1)=60 例2 a1セル10・b1セル50の場合の幅は40 例3 a1セル-10・b1セル-50の場合は-40 c1セルに上記のような数値になる理論式を入力したいのでっすが、上手にできません、教えて頂けないでしょうか?

みんなの回答

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

次の式で良いですね。 =ABS(A1-B1)

2387
質問者

お礼

ご指摘ありがとうございます。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

C1セルには次の式を入力します。 =IF(SIGN(MIN(A1:B1))=SIGN(MAX(A1:B1)),ABS(A1-B1),IF(SIGN(MIN(A1:B1))<>SIGN(MAX(A1:B1)),ABS(A1+B1),""))

2387
質問者

お礼

早々の回答ありがとうございます。

2387
質問者

補足

説明不足かもしれないですが、この理論式では、10と-50の数幅は60だと思いますが、この理論式ではならないと思いますが、いかがでしょうか?

  • minosennin
  • ベストアンサー率71% (1366/1910)
回答No.1

単に次の関数式ではどうでしょう。 =b1-a1

2387
質問者

お礼

ご指摘ありがとうございます。