2016-05-24 6 views
0

このスニペットは私のスプレッドシートから、その時間の従業員の時間と生産性を計算します。Excelでの高度な時間計算

すべての従業員が同じ時刻に働くわけではないので、誰かが別の時間に開始すると、その固有の開始時刻がf8に入力されます。

時間が計測されると、マクロはf13に時間を入力します。この数学はすべてうまくいく。

この従業員が11:00(f13)に測定されずに12:09(f17)で測定された場合、つまりf13が空白の場合、合計時間(f6 )は空白です。 (私は何を意味するかを見るためにf13の11:00を削除する)なぜですか?つまり、具体的には、e16が#valueを返すのはなぜですか。エラー? F6はIFERROR式のために0の値を返します。

私の質問は、e16とe20に入力する必要がある式は何ですか(それらは異なります)ので、#VALUEを取得しません!エラーは、その上の時間セルに時間がないのですか?これが明確であることを願っています。

私はファイルを送信する方法を知らないので、私はこれらのスクリーンショットを送った。それが大丈夫だと思う。 これに時間を費やすすべての人に感謝します。

enter image description here

+0

これまで説明したように、スクリーンショットでもワークブックなしでは難しいです。これらの数式でiferror関数を使用して0の値を返すことはできませんか?私は正しくページ設定を理解していないかもしれない、私を許してください –

+0

私はあなたにデモシートをメールで送れますか? –

+0

確かに、私は迷惑メールに遭遇した場合に頻繁に使用しないアドレスをあなたに与えます。 [email protected] –

答えて

1

私は生意気なことと、ここで問題を追加するつもりです。

機能

TEXT(F13-B8、 "H:MM")式は負の値を生成し、そのすべての使用。