問題:

列BとCには、列Aの各日付のサインインとサインアウトの時間が含まれています。

列Dには、1日あたりの労働時間数を計算する次の式が含まれています。

=(C2-B2)* 24範囲A11:B12には、平日用と週末用の2種類の時給が含まれています。

さらに、これらのタイプの両方に、残業代(セルC11:C12)があり、これは1日8時間にわたって1時間ごとに支払われます。

列Aにリストされている各日付の日給を計算します。

解決策:

次の式に示すように、WEEKDAY、MAX、およびMIN関数を使用します。

IF(WEEKDAY(A2,2)⇐ 5、MAX(D2-8,0)$ C $ 11 + MIN(D2,8)$ B $ 11、MAX(D2-8,0)$ C $ 12 + MIN(D2 、8)$ B $ 12)