2017-09-14 14 views
0

私は、開始時間と人の最初のアクションの差を計算し、終了時間とその最後のアクションについての差を計算しようとしています。GSシート:24時間営業での時間の差を計算する

私の問題は、24時間営業のために、という単一の式が24時間の時間枠のどこにいてもシフト時間とアクションに対処することができないようです。

Example sheet

開始時刻を手動で「6時」の形式として帰属され、アクションはLeft("12/09/2017 19:08:25"),8フォーマットから取られます。

+0

質問自体のデータの例がないと、この質問は残念ながらオフトピックです。私たちはここで非常に熱心で、質問は未来に生き残り、変化したり削除される可能性のある外部スプレッドシートに頼っていてもその努力を支援していません。質問にデータの要点を示すことができますか(リンクを維持しながら)? – halfer

答えて

0

データ入力が不良です。開始日と終了日を日付とともに入力する必要があります(プレゼンテーションのためだけに時間を設定することができます)。しかし、日付は入力する必要があり、時間の下にそこにいるはずです。たとえば、終了時刻の1つは00:00:00であり、終了予定時刻は23:00:00です。彼は1時間遅れて仕事をし、明日の始まりで彼のシフトを終えたと思うかもしれない。しかし、スプレッドシートは想定できません。彼の実際の終了時間はtomorrow morning 00:00:00ではなくtoday morning 00:00:00で終了したと考えられます。そこで彼は23時間早く退場した。それが修正されたら、2回の違いを簡単に見つけることができます。しかし、その列をの代わりに数字>Durationとしてフォーマットする必要があります。

  • は、日付は開始時刻と終了時刻

  • フォーマットナンバー>期間として結果の差異欄に追加、要約すると。

+1

Hmmm。あなたは有効なポイントを持っています。私はマニュアル入力を制御しませんが、私はフォームを維持するので、システム生成データと比較するために日付を取得するように変更しました。私が非常に怠け者であることを悟らせて解決すれば解決されます。ありがとう。 – Adam

関連する問題