• ベストアンサー

在宅と出勤とで違う時給の倦怠表を作成したい

初めて質問いたします。 在宅作業と出勤で時給が異なる倦怠表を作成したいと思っています。  A    B      C      D      E        F 日付 出勤形態 作業時間 合計時間 時給  合計金額 といった表を作成したいのです。 Bはプルダウンで出勤か在宅が選ぶと時給が予め設定した金額が 入力され、Fには合計時間による時給計算結果が出る、といったものです。 色々調べてみましたが、思うようにいきません。 どうかお知恵をお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • higekuman
  • ベストアンサー率19% (195/979)
回答No.2

たとえば、E2に「=if(b2=出勤,800,700)」という式を入れれば良いだけだと思いますけど。 ところで、合計時間とは、何の合計ですか? 同じ日付の中で、出勤と在宅が混在することはあるのですか? #1さんの回答と似ていますが、  A      B        C        D      E        F      G 日付 在宅作業時間 出勤作業時間 合計時間 在宅時給 出勤自給 合計金額 とするのが楽なんじゃないですか?

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

noname#204879
noname#204879
回答No.4

お示しになった表は本当に「倦怠表」(ケンタイヒョウ)と呼ばれているのですか? ひょっとして「勤怠表」(キンタイヒョウ)の誤り?

全文を見る
すると、全ての回答が全文表示されます。
  • don9don9
  • ベストアンサー率47% (299/624)
回答No.3

例えばG1に在宅時給、H1に出勤時給を入れてあるとすると E列の式は =IF(B2="在宅",$G$1,$H$1) F列の式は =D2*E2 とするのが簡単でしょうね。

全文を見る
すると、全ての回答が全文表示されます。
  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.1

表を変更することをお勧めいたします。 今の表でも可能ですが、単純化するために次の ように表を変更した方がいいでしょう。  A      B        C      D      E        F 日付 在宅作業時間 出勤作業時間 合計時間 時給  合計金額 これですと、合計は =x*B+y*C で出せます。 xは在宅時給、yは出勤時給です。 Eの時給列は必要ないかも。

xryox0087
質問者

お礼

早々にご回答ありがとうございました! 表が複雑になってきて 頭が混乱してしまいました。 参考になりました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 出勤表をexcelで作成しようとしています。

    出勤表をexcelで作成しようとしています。 その際、以下の通りなるように設定したいのですが、いまいちわかりません。 1、B1に9:25と入力をしたらD1に9:30と表示したい 2、出勤をB1、退勤をC1、勤務時間をF1に表示するように設定した後、時間の合計をH1のセルに次のように表示したい 8時間15分→8.25 3、B1に出勤時間を入力したら、J1に1日の交通費を表示したい 1、に関してはなんとか出来たのですが、他の設定をしようとするとうまく表示がされません・・・。 説明が下手で申し訳ありませんが、みなさんよろしくお願いします。

  • Excel時給計算

    エクセルで従業員の時給計算表を作成したいのですが、時間を5ふん、15分で切り上げたのち合計時間を出して時給を計算したいのですが、上手くいきません。 17:55から22:02までの出勤の場合18:00から22:00までの4時間 これに時給1000円をかけたいのですが、どうすればいいでしょうか?

  • Excel の出勤管理表について

    勤務地ごとに分かれている出勤管理表のシートを、関数を使用してひとつにまとめたいです。 必要であれば、作業用の列や行の挿入、シートの追加もかまいません。 ~現状~ ・勤務地ごとにシートが分かれています。 ・各シートには、その勤務地に通勤可能なスタッフのみが、載っています。 ・同一スタッフが、シートを跨いで複数載っているケースもあります。 ・縦軸がスタッフID、横軸が日付、交差しているセルに出勤マークが入力されています。 ~希望~ 勤務地ごとに分かれているシートをまとめ、スタッフ全員が記載された一つのシートを、別に作成したいです。 ----------------------- 【シート1】(勤務地:●)   A  B  C  D  E  F 1      日付 2  ID  1  2  3  4  5   3 1111    ●       ●  ----------------------- 【シート2】(勤務地:☆)   A  B  C  D  E  F 1      日付 2  ID  1  2  3  4  5   3 1111 ☆     ☆ 4 2222    ☆    ☆ ----------------------- 【シート3】(勤務地:◆)   A  B  C  D  E  F 1      日付 2  ID  1  2  3  4  5   3 2222       ◆ 4 3333    ◆       ◆ ----------------------- 上記のシートをまとめて、、、 ----------------------- 【シート4】(まとめ)   A  B  C  D  E  F 1      日付 2  ID  1  2  3  4  5   3 1111 ☆  ●  ☆     ● 4 2222    ☆  ◆ ☆ 5 3333    ◆        ◆ ----------------------- このようなシートを、別途作成したいのですが、何か良い方法ございますでしょうか。 初心者なりに知っている関数を組み合わせどうにかできないか、ない知恵をいろいろ絞ってみたのですが歯が立ちませんでした。 つたない説明で申し訳ございません。 どなたかお知恵をお貸しいただけると、大変有難いです。 どうぞよろしくお願いいたします。

  • EXCELでの給与計算表について

    一日に二度も質問すみません また給与計算表について質問です 画像に載せてるようなデザインで作ろうかと思ってます ・日付  年度と月分から自動で割り出す ・曜日  日付から自動で割り出す ・出勤  出勤時間をhh:mmで記入 ・退勤  上記と同じ ・休憩  給与に係る分のみ表記  何時間で何分加算 ・時給(A)  通常時給の時間での労働時間 ・時給(B)  深夜時給の時間での24時までの労働時間 ・時給(C)  上記の残りの0時~5時の労働時間  ※(B)と(C)を合わせて深夜時給22時~5時の労働時間として表記でも構いません ・労働時間  (A)~(C)の合計労働時間 ・日給  E2:F4の時給とそれぞれの時間を掛けあわせたその日の日給 ・D17  その月の合計勤務日数 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1日(土)の場合の計算式 F8(休憩) = IF((G8+H8+I8)*24>=8,TIME(0,30,0),TIME(0,0,0)) G8(時給A) = VALUE(TEXT(MIN("22:00",TIME(E8,,))-MAX("05:00",TIME(D8,,)),"hh:mm;!0;0")) H8(時給B) = VALUE(TEXT(MIN("24:00",TIME(E8,,))-MAX("22:00",TIME(D8,,)),"hh:mm;!0;0")) I8(時給C) = VALUE(TEXT(MIN("05:00",TIME(E8,,))-MAX("00:00",TIME(D8,,)),"hh:mm;!0;0")) J8(労働時間) = G8+H8+I8 K8(日給) = (($F$2*G8)+($F$3*H8)+($F$4*I8))*24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24時~出勤なら表が作動しますが 23時以前からの24時を跨ぐ出勤なら表が作動しません 色々Googleなどで検索しましたが最終的にここまででした 誰か詳しい方ヒントor答えを教えていただけませんか?

  • 出勤時間表の作成

    カレンダー(weekday(date))関数で出勤表を作成しております。 A1B1は「月」、C1D1は「火」、E1F1は「水」と順に入力しています。 A2・C2・E2は午前、B2・D2・F2は午後を入力、A1B1は「1」、C1D1は「2」、E1F1は「3」と入力しています。 A4のセルにA3が空白の場合は空白に、A1セルが月曜日および水曜日でA2セルが午前の場合は、2(時間)を記入、A1セルが火曜日で午前の場合は、5(時間)、B4のセルにB3が空白の場合は空白に、B1セルが月曜日および水曜日でB2セルが午後の場合は、3,5(時間)を記入、B1セルが火曜日で午後の場合は、1(時間)を記入しようと思います。 順次4行をコピーしていこうと思います。 ※A1B1は「月」、C1D1は「火」、E1F1は「水」を別々入力しているのは、A4,B4,C4,D4,E4,F4に、A4セルにIF関数(if(A1="月",・・・・)と入力した場合、A1のセルしか見に行かないので、2つ作成しています。 作成した関数(if(A3="","",if(or(A1,"月","水",A2="午前","2",)if(or(A1,"火","午前","5"),と続けてますが、表示できません。 VBA・関数での回答をお願いします。

  • エクセルで出勤簿を作成しています。

    お世話になっております。 題名どおりエクセルで出勤簿を作成しています。 そこで出勤時間・退勤時間・合計時間・定時・残業時間という表を作成しています。(定時・残業時間にはそれぞれIFの関数を入れています。) その残業時間の部分に、分が30分以上のときは1時間繰り上げと言う数式を入れたいのですが(例えば残業が2:30ならば3:00、2:10ならば2:00)、どの数式を入れればいいのかわかりません。わかりにくい説明で申し訳ありませんが、返答よろしくお願いいたします。

  • エクセルで勤務シフト作成教えてください。

    画像を添付していますが、見えにくいかもしれないです。 プルダウンリストで10項目ほど作成し(早、遅、夜、ラ、有1、有2など)、セルB7からセルB30までそれぞれの氏名を入れセルC6からセルAG6まで日付を入力。セルAH7からセルAH30までそれぞれの合計時間を出したいのですが、計算式とプルダウンリストのたとえば早に8時間、遅に6時間と関連付けて、一人一人の合計時間を求めたいです。Sheetはすべてで1枚にしたいので、シフトの表の片隅に早 8:00、遅 6:00、夜 6:00など縦に早、遅、夜その横縦に8:00、6:00、6:00と表を作っています。休みは空白にしています。 どのようにすればいいのか教えてください。お願いいたします。

  • 在宅勤務か、出勤か、選べるとしたら、どちらがいい?

    コロナの影響により、多くの企業と同様に、私の勤務先にもテレワーク制度が導入されて、ほとんど在宅勤務をするようになりました。 私の勤務先は、職種が、例えば私の翻訳とか、あとは法律系・技術系の士業の仕事など、個人作業でパソコンに向かって一人でやるものなので、在宅勤務はとても合っています。勤務先はそれで業績も好調なので、コロナ収束後も、恒久的に在宅勤務が導入される事になり、とても嬉しいです。 私は在宅勤務はとても気に入っています。家で仕事できるのはとても快適で、一人が好きな自分の性格に合っています。旦那さんの所も在宅勤務が導入されたので、夫婦一緒に過ごす時間も増えて良かったです。 ところが、私の勤務先には、在宅勤務が選べるにもかかわらず、毎日わざわざ出勤している人もいて、不思議に思います。家にいるのが寂しいのか、家では仕事しづらいのか、理由はわかりませんが。。 そこで質問です。 もし、お仕事は、在宅勤務か、出勤か、どちらかを選べるとしたら、どちらがいいですか? その理由もお聞かせ下さい。 (現在、個人事業主などで在宅でお仕事されている方は、もしも会社勤務だったら、という場合を想定下さい)

  • エクセルで出勤表から出勤者の名前を出したいのですが。

    エクセルで出勤表から出勤者の名前を出したいのですが。 介護施設に勤務しています。A~E(職員名とする)までの5人が勤務しているとします。今ここに、縦がA~E、横が月日のエクセルの表(表1とする)があるとします。 仮に6月1日はA,B,Cの3人が出勤で表の該当セルに○が入力されています。6月2日はB,D,Eが出勤で同様に○が入力されています。こんな感じで月末までの勤務表が出来ているとします。 ここで別のシートに「今日の出勤者」として当日の出勤者を表(表2)に出したいと思っています。 私が望んでいるのは、表1の希望の月日をクリック、もしくは入力すると、自動で表2のセルにその日の出勤者だけの名前が返せればいいのですが・・・。 本日の出勤者として本部に名前入りの表をあげないといけなく、これまでは表1から該当日の○を数えては、その職員名を手書きで書いて送っていました。この煩雑な作業を効率化したいと思っています。 よろしくご教授お願いいたします。

  • エクセルで出勤時間で時給を変更させたい!

    力を貸してください。 今使ってる勤怠を利用してこんなことがしたいのですが、    C16     D16     E16      F16       G16   H16    I16       出勤時間  退勤時間  休憩時間  実働時間    時 給  ・・・・・  ・・・・・ 上記のよう勤怠を使っています。現在はG16の時給の部分にVLOOKUP関数を使って個人データーから時給を拾ってます。  今回新しく日勤と夜勤の現場ができまして、日勤と夜勤で時給が違うのですが、シフトで交互の勤務となり 出勤時間で時給を変動させたいのです。 時給が入力してある個人データーにセルの行を増やすことができないので L16に日勤時給  M16に夜勤時給を入力  G16にIF関数を使い C16の出勤時間によってL16・M16どちらかの時給をを選択させればと 考えてます。  G16にどのような式を当てはめれば良いですか、 又もっと良い方がありますか よろしくお願いします。 日勤 8:00~20:00  900円    夜勤 20:00~8:00 1000円

専門家に質問してみよう