解決済み
EXCELの関数についてご相談です。給料計算での事ですが、1日~17日までは旧時給で 18日~31日は新時給で計算を行わなくてはいけないのですが システムが不完全で出勤者の一覧表しか出ず 労働時間や残業時間も1日~31日の合計が出力されています。 そこを計算式で18日~31日の合計に出来いかなと考えています。 データの内容は下記の通りです。 A列 ID B列 氏名 C列~P列 18日~31日までの労働時間 Q列 総労働時間 R列 内訳(通常・残業・深夜等) Q列とR列は1日~17日までの時間も含まれてしまっているので 18日~31日の通常時間・残業時間・深夜時間が 出るような良い計算式はありますでしょうか? sumifを当てはめて見ましたが上手く計算されませんでした。 アドバイスや具体的な計算式を教えて頂けると 助かります。 宜しくお願い致します。
補足です。 C列~P列の時間は8:00や10:20等の 通常時間分(8h)と残業時間分が分かれていないので そこも分けて集計できればなと思います。
128閲覧
少し判らないのですが C列~P列 は14セル 18日~31日 は14日 質問とは関係ありませんが 1日~17日の労働時間はどのセル?? >R列 内訳(通常・残業・深夜等) C2:P2は18日~31日の労働時間ですよね この内訳の意味が??? 通常時間は 8:00時間 残業は 8:00時間より後で13:00時間まで 深夜は13:00時間以上ですね よって 深夜時間は =SUMIF(C2:P2,">13:00")-COUNTIF(C2:P2,">13:00")*"13:00" 残業時間は =SUMIF(C2:P2,">8:00")-COUNTIF(C2:P2,">8:00")*"8:00"-深夜時間セル 通常時間は =SUM(C2:P2)⁻残業時間セル-深夜時間セル 各労働時間より通常時間・残業時間・深夜時間 の合計をの質問です Q列 総労働時間 はこの質問では全く関係ありません。 補足は書く必要はないと思いますが・・・
Q列は総労働時間が記入されているとして R列は内訳(通常・残業・深夜等)と3つの要素 何で列1つで済んでいるのですか?
そのExcelで給与明細や源泉徴収票まで連動しているのでしょうか? もしそうでないなら、別の人としてデータを作りすのが一番簡単だと思います。
各日にちで通常時間、残業時間、深夜時間などが表示できるような列がない限りは計算は不可能ですね。 表そのものを見直すことが必要でしょう。 また1日から17日までは旧時給でその後の日付は新時給なのですから表自体に日付の列が入っていることも必要でしょう。
< 質問に関する求人 >
EXCEL(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る