螺旋を描いて…

螺旋 のごとく続く毎日を綴ります

SIGN・関数の思い出・27…

SIGN

昔のPCは、「SGN」だったと思います。

正負を返す関数です。

 

動作は単純。

引数が正の数なら、5だろうが1万だろうが、1が返ります。

負の数だと、どんなに小さくても、-1です。

ゼロの時は、0が返ります。

 

値の正負で、処理を変えたい時って、結構あると思います。

絶対値には専用の関数がありますが、例えば負の数のデータだけ拾いたい場合は、この列のセルが-1なものを拾えばいいので、簡単ですね。

 

あとは、「負の数はどんな数であっても、-200として扱いたい」場合は、このSIGN関数にかけて、-1にしてから、かけ算すればいいですね。

 

昔からの関数ですので、みんなTipsを持ってたり、するんじゃないですかね。

 

 

次は「MOD」です

kiha-gojusan-hyakusan.hatenablog.com

 

前は「ROUNDUP」です

kiha-gojusan-hyakusan.hatenablog.com