エクセル実践塾 > エクセル実践塾2016

出勤していない日の計算は行わないようにしたい

 

IF関数式への条件の追加は、AND関数などを使って行います

IF関数式に条件を追加する方法はいくつもありますが、○○○かつ□□□、 のようなAND条件として追加したいときにはAND関数を使います。

AND関数を使うと、複数の比較演算式の結果を総合で判断できます。 すべての結果が正しいときにだけ、真(TRUE)と判断されます。 1つでも偽(FALSE)が含まれていれば、偽(FALSE)と判断されるのが、AND関数の特徴です。

このAND関数の書式は次のようになります。

AND(論理式1, [論理式2], ...)

引数の「論理式」には条件式を入れます。


Excel 2016/2013

 

@作例では、9時より前の出勤を「早朝時間」として、IF関数式で計算しています

作例のIF関数式を使うと、9時以降の出勤では時間計算が行われません。

Aただし、空セルは0と認識されるので、出勤していない日では時間計算が行われてしまいます

Bそこで、出勤時刻が0でないとき、を条件として加えます

このときにAND関数を使います。

AND関数を使って、出勤時刻が0でないとき、そして出勤時刻が9時より前のとき、にだけ時間計算が行われるように改良します。

C同様のIF関数式で、残業時間の計算も行えます

●時刻の計算方法を説明する動画です