KB
100352
Excelで計算した時間が負になったため、時間表示が#######となり正しく表示できない②
関連法なし
Excel; エクセル; 効率化; System;
有効期間:
更新日:
Wed Aug 29 2018 15:40:31 GMT+0000 (Coordinated Universal Time)
質問
Excelで計算した時間が負になったため、時間表示が#######となり正しく表示できません。
フレックスタイム制の時間管理をしていて、清算期間内の総労働時間と所定労働時間の過不足を計算したいけれど、不足している時間がマイナスになるため正しく表示できなくて困っています。
スポンサーリンク
回答
スポンサーリンク
時間計算した結果が負(マイナス)の時間になる場合は、ABS関数を使って絶対値を計算し、その計算結果の前に-(マイナス)を付けて文字列で表示します。
例えば、セル1の時間からセル2の時間を引く数式は
=IF(セル1-セル2<0,"-","")&TEXT(ABS(セル1-セル2),"[h]:mm")
となります。
計算結果が負(マイナス)になる場合には、計算結果が文字列になり、計算結果を使って単純に計算できなくなりますので注意ください。
なお計算結果が正(プラス)になる場合には、計算結果を使って計算をすることができます。
スポンサーリンク
関連記事
100351
情報提供
メイトー社会保険労務士事務所