今日はExcel関数で数値が正(+)なのか負(-)なのか調べる関数を紹介しますね・・・
下の図の場合・・・
今日の小技は如何でしたか?
- =SIGN(数値)
※ 数値が正なのか負なのかを調べます。
数値が- 正の数のとき⇒ 1
- 0のとき⇒ 0
- 負の数のとき⇒ -1
下の図の場合・・・
- A列に前年度実績数、B列に今年度実績数が記入されてますがC列に差し引きして増減を表示したい
- セルC2の場合、セルA2からセルB2を引いた数字が正の場合・・・SIGN(A2-B2)=1
- それが正しい場合・・・"上昇"と表示
- ここまでをIF関数に当てはめると・・・=IF(SIGN(A2-B2)=1,"上昇",【正しくない場合】)
- 正しくない場合の数式は・・・
- セルA2からセルB2を引いた数字が負の場合・・・SIGN(A2-B2)=-1
- それが正しければ・・・"下降"と表示
- さらに正しくなければ・・・"変化無"と表示
- これをIF関数に当てはめると・・・IF(SIGN(A2-B2)=-1,"下降","変化無")
- これを3の正しくない場合に当てはめると・・・
=IF(SIGN(A2-B2)=1,"上昇",IF(SIGN(A2-B2)=-1,"下降","変化無")) - するとセルC2には上昇と表示されました。
今日の小技は如何でしたか?