2017-02-12 7 views
1

銀行休暇でなかった場合、J Bloggsが働いていた時間をK2:K10のセルで埋めるように具体的に考えています。Excelで祝祭日を計算した時間を計算します。

enter image description here

のスクリーンショットは、J Bloggsが4月1日に開始する週3日のために9.5時間働い示しています。 10月には、週に5日、7.5時間に変更することにしました。最後に、1月12日には金曜日に金曜日に5時間を変更します。

A5:A8(およびH2)の正しい日付の間、正しい曜日に正しい時間を検索するには、列Kのセルが必要です。

注:A1:A2はここでは無関係です。また、私は急に銀行の休日のために追加した日付が2017/18の間違った日付であることを認識しています。

答えて

0

私自身の質問に答えているかもしれません。セルK3

に入ったとき

=VLOOKUP(J3,$A$5:$H$8,MATCH(TEXT(J3,"ddd"),$A$4:$H$4,0),TRUE) 

下のアルゴリズムを使用すると、私はここに来る答えは、あなたがこのことについて行くのは良い方法がある場合はポストを行ってください9.5になります。

0
  1. Excelスプレッドシートを開きます。 セルA1にタイトル「In」を挿入し、セルB1にタイトル「Out」を挿入します。開始時刻を セルA2に、終了時刻をセルB2に入力します。
  2. セルC1に「Total Hours」というタイトルを入力します。セルC2 をマウスでクリックして選択します。
  3. 数式=B2-A2を入力し、Enterキーを押して に2つのセルの時間差を表示します。セルを選択し、 "ホーム"タブの "番号"オプションの横にある矢印 をクリックして、セル の形式を時間に変更します。 「カスタム」オプションを選択し、「タイプ」フィールド に「h」と入力して、セルフォーマットを時間に変更します。数式の中でこれを直接行うには、式=TEXT (B2-A2,"h")を入力します。
  4. =INT((B2-A2)*24) を入力し、Enterキーを押して、 1時間単位に基づいて、合計作業時間を数えます。 INT関数を使用すると、 には2回の合計時間数がカウントされ、 には合計時間が最も近い時間に切り捨てられます。
+0

ありがとうございました。 – WillacyMe