
現在、全体の勤務表で以下のような様式を使用しています。
A B C D E F ・・・
1 1 2 3 4 5 ・・・ ←日付
2 月 火 水 木 金 ・・・ ←曜日
3 0:00 A B C D E ・・・ ←A~Eは名前
4 0:30 A ・ ・ ・ ・
5 1:00 A ・ ・ ・
6 1:30 A ・ ・
7 2:00 A ・
・
・
・
上記のように30分刻みが全体の勤務表(日勤夜勤を含め)になっているのですが、これだと、人数+30分刻みの時間により醜い感じになっています。上記の勤務表から、個人個人の時間帯を抽出できれば・・・と思っています。
例:Aさん 1日0:00~2:00 Bさん 2日0:00~2:00
(出勤) (終業)
のように、( : ~ : )と個人個人での出し方を教えて頂きたいと思います。上記の醜い表は制度請求上変更が難しいので、上の表のままできればと思います。
よろしくお願い致します。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
(処理1)
Sheet2で作業します。
セルB3に
=IF(Sheet1!B2<>Sheet1!B3,Sheet1!B3,"")
と入力。
その後セルB3をコピーして、セルB3~AF50の範囲にペースト。
これで、どのコマから誰が仕事を始めるかが分かります。
(処理2)
Sheet3で作業します。
セルB3に
=IF(Sheet1!B3<>Sheet1!B4,Sheet1!B3,"")
と入力。
その後セルB3をコピーして、セルB3~AF50の範囲にペースト。
これで、どのコマで誰が仕事を終えるかが分かります。
(処理3)
Sheet4で作業します。
A列に各人の名前を2つずつ入れます。
セルA3~A4:A
セルA5~A6:B
セルA7~A8:C
セルA9~A10:D
セルA11~A12:E
セルB3に
=IF(COUNTIF(Sheet2!B$3:B$50,$A3)=0,"-",MATCH($A3,Sheet2!B$3:B$50,0))
と入力。
セルB4に
=IF(COUNTIF(Sheet3!B$3:B$50,$A4)=0,"-",MATCH($A4,Sheet3!B$3:B$50,0))
と入力。
その後セルB3~B4の範囲をコピーして、セルB3~B12の範囲にペースト。
続けてセルB3~B12の範囲をコピーして、セルB3~AF12の範囲にペースト。
これで各人の開始コマ・終了コマの一覧ができます。
各人の一つ目の名前が開始コマ、二つ目が終了コマにあたります。
(処理4)
Sheet5で作業します。
1行目~2行目にはSheet1と同じように日付・曜日を入れます。
名前を処理3と同じように入れます。
セルA3~A4:A
セルA5~A6:B
セルA7~A8:C
セルA9~A10:D
セルA11~A12:E
セルB3に
=IF(Sheet4!B3="-","",(Sheet4!B3-1)*TIMEVALUE("0:30"))
と入力。
セルB4に
=IF(Sheet4!B4="-","",Sheet4!B4*TIMEVALUE("0:30"))
と入力。
その後セルB3~B4の範囲をコピーして、セルB3~B12の範囲にペースト。
続けてセルB3~B12の範囲をコピーして、セルB3~AF12の範囲にペースト。
仕上げにセルB3~AF12を選択して、「セルの書式設定」で表示形式を時刻にします。
これで各人の開始時刻・終了時刻の一覧ができます。
各人の一つ目の名前が開始時刻、二つ目が終了時刻にあたります。
(処理5)
処理4の一覧をもとにして好きな形で表示。
No.2
- 回答日時:
24時間、日別のシフト表ですかね。
説明のためもうちょっと具体的にして以下のような設定で。
日付:1日~31日
時間:0:00~23:30
勤務表のシート名:Sheet1
職員名:A、B、C、D、E
この場合表の職員名記入欄は、
縦:3行目~50行目
横:B列~AF列
ということになります。
ここで、1日を30分間ずつに分けた各時間帯をそれぞれコマと呼ぶことにします。
1日は 2×24=48 コマとなります。
一気にやるのもいいかもしれませんが、できるだけ混乱しないよう、複数のシートを使って何段階かに処理を分けてやったらどうかと思いました。
こんな感じです。
(処理1) Sheet2:誰かが仕事を始める、勤務開始コマの一覧を作る。
(処理2) Sheet3:誰かが仕事を終える、勤務終了コマの一覧を作る。
(処理3) Sheet4:Sheet2 と Sheet3 を使って、各人が何コマ目から始めて何コマ目で終わるかの一覧を作る。
(処理4) Sheet5:Sheet4の「何コマ目」という情報を「1:00」などのような時刻の形式に直す。
(処理5) 処理4でできた表を好きなように加工。
No.1
- 回答日時:
この勤務表で、Aさん 1日0:00~2:00 ことができるのですか?
1日、1名で勤務するのですか、2名以上の勤務はないの?
休憩時間はないの
というのが、素朴な疑問
Aさんの勤務時間を表にするには、
A50あたりに、氏名 仮にAと入れておいて
A51にA1:Z49(表の部分)をA51にコピィ
B53に
=IF(C3=$A$50,"勤務","休み")
右フィル、下フィルして、表示される表
別案で
データシートに
日付 開始時間 終了時間 担当者
で順に、勤務時間入れていく。
このデータシートがあれば、担当者の名前で、オートフィルすれば、
名前ごとの勤務時間の一覧表がすぐに出来る。
このデータ利用して、上表に中に名前を埋める方法がありそう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(社会・学校・職場) 時短勤務に制限があるのは普通ですか? 1 2023/02/11 12:03
- Excel(エクセル) マクロ/VBAについて教えてください。 10 2022/05/27 12:59
- 転職 転職活動中 会社選びで迷っています 3 2022/09/05 06:10
- 統計学 お酒に強い人の割合について 2 2022/09/10 18:42
- 正社員 20歳です来月から社会人になります 仕事は個人病院(皮膚科とか美容の)医療事務です。 勤務時間が8時 1 2023/03/18 20:46
- 転職 転職活動中で2社内定があり迷っています。皆様ならAとBどちらの方が良いと思いますか?理由もお願いしま 1 2023/02/06 12:20
- 消費税 委任・準委任契約とインボイス制度 1 2023/06/11 08:24
- Excel(エクセル) エクセル2019の関数を教えてください。 8 2022/12/16 12:45
- 会社・職場 職場の人の通夜 こんにちは。掲題の件につきまして、質問いたします。 職場の方が亡くなられ、通夜と告別 3 2023/02/02 17:25
- ハローワーク・職業安定所 ハローワークの求人票と、ホームページの記載の相違 2 2023/06/25 14:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ワードで四角形の図形の中に文...
-
テキストボックスの文字列を上...
-
ワードの画質の設定
-
Office365 ワードのアイコンが...
-
我慢の左上に文字が表示される現象
-
ワードでページ全体に色をつけ...
-
office ワードで段組みで分けた...
-
ワードの読み上げ音声について ...
-
ワードが白と黒が反転してしま...
-
ワード PDF化した際、背景の...
-
ワード(office365)のワード、...
-
文章の途中に四角い穴埋めをつ...
-
テスト問題などにある四角い空...
-
縦使い・横書きは 画像のような...
-
グラフを挿入した時の線のスタ...
-
同様の質問になってしまいます...
-
群像新人賞って、400字詰め換算...
-
マイクロソフトワードのアプリ...
-
国税局への申告用紙印刷
-
<OFFICE>フォントを教えてく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テキストボックスの文字列を上...
-
office ワードで段組みで分けた...
-
ワード(office365)のワード、...
-
同様の質問になってしまいます...
-
テスト問題などにある四角い空...
-
ワードが白と黒が反転してしま...
-
我慢の左上に文字が表示される現象
-
文章の途中に四角い穴埋めをつ...
-
ワード PDF化した際、背景の...
-
群像新人賞って、400字詰め換算...
-
正の字の入力
-
縦使い・横書きは 画像のような...
-
マイクロソフトワードのアプリ...
-
パソコンを修理にだすときにワ...
-
パソコンのワードでいつもは、...
-
<OFFICE>フォントを教えてく...
-
エクセルExcelで作った表をワー...
-
ワードの隠し文字について。 隠...
-
グラフを挿入した時の線のスタ...
-
国税局への申告用紙印刷
おすすめ情報