2010/05/25マイナス値を0と扱いたいケース例えば、1日につき8時間労働超えの時間外労働時間を計算するために「((退社時間−出社時間)−休憩時間)−8時間」という計算式を作ったとします。この計算式、10時に出社して21時に退社、休憩時間が1時間だったとすると「((21:00-10:00)-1h)-8h=2h」と求まります。-3h」となってしまいます。この様に、労働時間が8時間に満たなかった場合に残業時間をマイナスではなく0時間と扱いたいというのが今回のケースです。セルを選択して「=B1-A1-C1-8」と入力すればその計算結果が表示されます。使うと次の様に書けます。いう構文になっているため、例の様に時間外労働時間の計算式を2ヶ所に書かなくてはならないため見づらく、式を変更する場合も2ヶ所直さなくてはいけないため、計算式が長い場合はお勧めできません。使ったアプローチ計算式と固定値の"0"とから大きい方を選択することで、マイナス値ではなく0を採用するという方法もあります。...)」という構文になっており、候補値の中から一番大きな値を選択します。最大値となる仕組みです。違う数値を使うことで簡単に応用も効くためお勧めです。3.セルの書式で整形するアプローチ表示だけなら関数ではなく書式で調整することもできます。「正の数の書式;負の数の書式;ゼロの書式;文字列の書式」と、セミコロン区切りで複数指定することができます。表示することで実現しています。表示しているだけで、実際の値は計算で得られたマイナスの値になります。セルの値を使って別の計算をしようとしている場合は、マイナス値が計算に使われるということを忘れないようにしましょう。