【Excel講座】98%おまかせ!超便利な「シフト表」の作り方 ★番外編 質問回答②★

  Рет қаралды 26,662

Microsoft Excel Tutorial

Microsoft Excel Tutorial

Күн бұрын

Пікірлер: 121
@variety-box
@variety-box 3 жыл бұрын
ハルさんの動画を見て、だいぶ応用できてきたと思って、自分で試行錯誤してましたけど、きれいに配置をバラす上でand関数の発想はムリでした。発想って大事ですね!!
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき誠にありがとうございます。 一緒に発想力磨いていきましょう!
@thunder0830
@thunder0830 5 ай бұрын
大変参考になっています! 一つ質問なのですが、以下の条件で出勤人数を2人に固定する方法を教えていただきたいです。 ・日ごとの仕事なので出勤、休みのどちらかである ・従業員は四人である また、この4人のうちの2人でどの組み合わせが何回起きているかを表示する関数もご教授して頂けると幸いです。
@OfficeHARU
@OfficeHARU 2 ай бұрын
ご視聴くださり誠にありがとうございます☺️ 一つ目のご質問については、RAND関数で乱数を発生させ、その数値の大きい上位2名を出勤、下位2名を休みとする条件分岐をRANK関数とIF関数を使って構築することをおすすめします。 二つ目のご質問については、シフト表の欄外にIF関数とAND関数を使ってペアのパターン(1,2の組合せはA、1,3の組合せはBなど)を返し、それぞれの組合せパターンをCOUNTA関数で数えることをおすすめします。
@山田暁士
@山田暁士 3 жыл бұрын
看護師(手術室)のシフト作成の相談です。 一通りすべてのStepを実施しましたが、分からないところがありました。 ・土日祝日の出勤人数の制限方法(2名のみ出勤、その他すべてのスタッフは休み) ・平日の変則勤務の人数指定方法(通常日勤者は制限なし+変則勤務者2名のシフト) ・変則勤務者は翌日の遅番勤務の指定方法 ・リーダー格スタッフ1名は必ず変則勤務該当になるように調整する方法 を教えてほしいです。ご教授よろしくお願いします。
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき誠にありがとうございます。 お問い合わせの内容につき以下に回答します。 === ・日付のシリアル値と他のメンバーのシフトの双方を参照し、該当日が土日祝日(質問回答回①Case5参照)かつ指定人数以上になったら必ず”休”を返す条件分岐を加えてください。※指定人数以上の条件分岐はCOUNTIF関数(質問解答回①Case3/4参照)が応用できます。 ・他の変則勤務者のシフトを参照し、該当日の中で指定人数以上になったら必ず”休”を返す条件分岐を変則勤務者の関数だけに加えてください。 ・“変速勤務者は翌日の遅番勤務の指定方法” ←何の翌日かがわかりません。 ・"リーダー格スタッフ1名は必ず変則勤務該当になるように調整する方法" ←そもそも通常日勤者と変則勤務者で何が違うのかがわかりません。リーダー格スタッフだけ変則勤務者が担当する勤務形態(時間帯)のみが返る条件分岐を設定すれば良いように思いますが、それでは解決できないのでしょうか。※講座では全メンバーの関数(条件分岐)をほぼ統一しておりますが、各人員の勤務形態に応じメンバー毎に条件分岐を変えても構いません。 === 追伸: 想像に難くないですが、関数による自動化で横方向と縦方向の双方の条件分岐を完璧に成立させることは不可能であり、その日あたりの必要人数や全員均等な出勤数にこだわりすぎると、月末最終日に欠勤が集中したり、一部のメンバーに偏ったシフトが生成されます。今回ご照会のようなさらに細かい分岐をお求めであればなおさらです。すべてをExcelで解決(自動化)できるとは期待せずに、改めてご要求事項の実現性をご確認ください。 それでも尚、ご要求事項を全て満たした煩雑な条件分岐をヌケモレなく関数化するご意志があれば、ぜひトライしてみてください。
@nobuotakaya636
@nobuotakaya636 3 жыл бұрын
夜勤 夜の次の日は明 次の日ふ休と自動入力するにはどのように関数を組めばよいですか? 夜 明 休 となるようにしたいのですが!
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき、誠にありがとうございます! お問い合わせの件、IF関数で前日のセルを判定し、その結果が“夜”であった場合は“明”を返し、“明”であった場合は“休”と返すことで対応できます。 【IF(前日のセル="夜","明",IF(前日のセル="明","休",IF(,,,,】のイメージです。 下記動画のCase.2で類似のパターンにおける解決策をご提案しておりますので、お時間許す限りぜひご視聴ください。 便利な「シフト表」の作り方 番外編 質問回答① kzbin.info/www/bejne/moHQcqahltSebbc
@手羽-i9m
@手羽-i9m Жыл бұрын
初心者でもわかりやすく大変参考になっています! 1つ質問なのですが、「週の始まりを土曜日とし、4週で1ターム」というシフト表です。日付を自動入力する方法があればご教示お願いします!
@OfficeHARU
@OfficeHARU Жыл бұрын
開始日のみ任意で入力し、表示期間の最大日数を28日間とすれば自ずと4週1タームの素材になろうかと思います☺️
@negi1812
@negi1812 2 жыл бұрын
今後のためと思いHARUさんの動画を見ながら勉強させていただいてます。 3点質問がありコメントさせていただきました。 ①こちらは月間ですが、週間のバージョンでも作成可能なのか? ②1日の各時間帯、最低人数で設定できるのか?(例)A=2,B=3,C=3,D=2 ③アルファベットを数値化して週間、月間の労働時間を合計出来るのか? 以上の3点です。 忙しいとは思いますが、可能であれば教えていただくと嬉しいです。
@OfficeHARU
@OfficeHARU 2 жыл бұрын
参考にしてくださりありがとうございます。 可能なのか?できるのか?とあるように、3点とも実現可否を問われているとお見受けしたので、可能です。とだけ回答します。ぜひご自身で創意工夫されてみてください。
@negi1812
@negi1812 2 жыл бұрын
返答ありがとうございます。 頑張って自分の使いやすいように編集していきます!! すみませんが最後にもう一つ、 週間バージョンが可能ということですが、作成方法を教えていただきたいです。この場合は月初日・月末日を週初日・週末日に変更。シフト表も週間に合わせることで週間バージョンに出来るのではないか?と初心者ながら考えております。
@OfficeHARU
@OfficeHARU 2 жыл бұрын
@@negi1812 週初日は任意の日付、週末日は週初日+6でよろしいのではないでしょうか。
@negi1812
@negi1812 2 жыл бұрын
@@OfficeHARU ありがとうございます。やってみます!
@オオハ-b7u
@オオハ-b7u 10 ай бұрын
とても参考になります。step5まで全て動画通りできました。 追加で1週間で週休2日としたい場合かつ 1シフトのみの場合、どのような関数にすればよろしいでしょうか?ご教授いただければと思います。 全て動画見させていただき、試行錯誤したのですが、初心者の私ではシフト作成までで限界でしたのでお忙しい中、恐縮ですがお教えいただければと思います。
@OfficeHARU
@OfficeHARU 10 ай бұрын
過去7日間で休暇が1つしかない場合、3日以上連続勤務している場合、など休暇設定の論理式にはいくつか選択肢があります。ただしすべて関数任せで自動化しようとすると特定の日やメンバーに休暇が偏り、歪で融通の効かないシフト表が出来上がります。追加、追加、と欲張らずに最後は人の手で最終調整されてください☺️
@あき-j8p5y
@あき-j8p5y 3 жыл бұрын
初心者ながらシフト自動作成できないか探していてここに辿り着きました。大変重宝させていただいてますが、うちは夜勤専従なので、夜勤の次は必ず明けになります。そのような場合のやり方がわからないので教えていただけると幸いです。説明が大雑把で申し訳ありませんが、わかりますでしょうか?
@OfficeHARU
@OfficeHARU 3 жыл бұрын
参考にしてくださりありがとうございます。 シフト表のIF関数の中に【IF(前日のセル="夜勤","明け",】の条件分岐を追加されてください。
@山崎明夫-v1b
@山崎明夫-v1b Жыл бұрын
いつも参考にさせてもらっています。 現状はある程度自動で勤務表を作った後に手動で調整している為か気に付いて教えて頂けると助かります。 質問が2点あります。 ①5つのシート(部署)を1つのシート(全体)にまとめる事は可能でしょうか。もしくは全体を5つに分けるやり方があれば教えて欲しいです。 ②勤務がAの次はBにする場合には、どの様な手順を踏むと良いのか教えて頂けると助かります。 どうぞよろしくお願いいたします。
@OfficeHARU
@OfficeHARU Жыл бұрын
①PowerQuery、シートの統合・分割 等でお調べください。 ②前日がAなら問答無用でBを返す条件分岐を追加されてください。
@かずはる-j9u
@かずはる-j9u 3 жыл бұрын
とても参考になり早速作りました。 質問なんですが、全ての勤務時間をランダムにではなく、山田さんはAか休のみ。佐藤さんはBと休み。田中さんはCと休みのみ。など出勤時間が人によって決まってる場合は自動でシフトを作るのは難しいでしょうか?? 教えて頂けると幸いです。 よろしくお願いいたします。
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき誠にありがとうございます。 ご照会の主旨であれば、メンバー毎に条件分岐を設定し、ランダムで返すシフトを絞れば良いかと存じます。
@かずはる-j9u
@かずはる-j9u 3 жыл бұрын
@@OfficeHARU お返事ありがとうございます。エクセル初心者なので調べて試してみます。 初心者的な質問ですみませんが、動画のどの部分の数式を条件分岐すればいいのか教えて頂けると本当に助かります。
@OfficeHARU
@OfficeHARU 3 жыл бұрын
【SWITCH(RANDBETWEEN(1,5)...】の部分をメンバーごとに設定してください。山田さんは【SWITCH(RANDBETWEEN(1,2),1,"A",2,"休")】、佐藤さんは【SWITCH(RANDBETWEEN(1,2),1,"B",2,"休")】、田中さんは【SWITCH(RANDBETWEEN(1,2),1,"C",2,"休")】、といったイメージです。 ただ、上記の場合は1/2の確率で休みが返りますので、【SWITCH(RANDBETWEEN(1,5),1,"A",2,"A",3,"A",4,"A",5,"休")】のように調整されることをおすすめします。
@かずはる-j9u
@かずはる-j9u 3 жыл бұрын
@@OfficeHARU 詳しく教えて頂き、ありがとうございます。早速試してみます。
@恭輔-t9j
@恭輔-t9j 2 жыл бұрын
いつも参考にさせていただいております。こちらの動画でシフト作成がかなり楽になりました。 質問なのですが祝日が日曜日の場合に月曜日を振替休日に設定する方法はありますか?試行錯誤しましたが、うまくいかずに悩んでおります。
@OfficeHARU
@OfficeHARU 2 жыл бұрын
参考にしてくださりありがとうございます。 前日が祝日かつ日曜日の場合に休日を返す条件分岐を加えてください。質問回答回②までシフト表シリーズ全講座ご覧になったのであれば構成要素は既出です。
@maashi2770
@maashi2770 2 жыл бұрын
非常に勉強になるシフト作成表の動画ありがとうございます。 2交代時の夜勤入りと夜勤明けをシフト表に表示するにはどのようにすればいいでしょうか?夜勤入りを『夜』、夜勤明けを『明』と表示できればと思っておりますが、ご指導いただけると助かります。 また、夜勤明けの翌日は『休』とするやり方も合わせてご指導いただければ幸いです。何卒よろしくお願い致します。
@OfficeHARU
@OfficeHARU 2 жыл бұрын
シフト表シリーズを通してご視聴願います。 お問い合わせの内容はすべてエッセンスとして盛り込んでおります。ご自身で試行錯誤・創意工夫されてください。 kzbin.info/aero/PLauuFlD7eyY0SIyY8WnrEmgIg45vGc1xx
@石郷岡博和
@石郷岡博和 Жыл бұрын
シフト表作成を最近始めました。勉強になる動画参考になります。質問ですが、開始日(15日)、終了日(16日)に設定した場合の、出勤日数の出し方を教えてもらえませんか?
@OfficeHARU
@OfficeHARU Жыл бұрын
「休み」以外をカウントされてください☺️
@石郷岡博和
@石郷岡博和 Жыл бұрын
例、4月16日~5月15日の間の出勤数の欄の数式を教えていただけると幸いです。例題で提示いただいている、月初日から月末日までの数式(月末日設定で総日数が確定できる数式)では対応できませんでした。初心者で申し訳ありません。🏳
@こやちゃん-x9n
@こやちゃん-x9n 3 жыл бұрын
非常に勉強になる動画ありがとうございます。 質問なんですが、シフトをランダムで作る際にA.B.C.DとあるシフトでAは1人、Bは1人以上、Cは2人、Dはフリーと設定したい場合はどうすればよろしいでしょうか? 人数に制限などがある場合もランダムは可能ですか?
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき誠にありがとうございます。 お問い合わせの内容を機能させるには、縦方向の(その日のA勤務人数が指定の数に到達したら必ず他勤務をランダムで返す、B勤務人数が指定の数に到達したら,,,)条件設定が必要になります。 当講座の日勤/夜勤のランダム配分を、人数指定に置き換えてみてください。
@こやちゃん-x9n
@こやちゃん-x9n 3 жыл бұрын
@Excel Office HARU お返事ありがとうございます。 他の方のコメントで 夜 明 休 を順番で入れたいという方がいて方法を紹介していましたが、 優先順なので希望休が先に反映してしまい、 休み希望日の前の日が 夜 になって必ずしも  夜 の次が 明 にならなかったですが、 対応方法はありますか? 文章がおかしいかもしれませんが理解できましたらお返事が欲しいです!
@doradora_t
@doradora_t 2 жыл бұрын
丁寧でわかりやすい動画をありがとうございます。 自分なりに試行錯誤しましたが、どうしても解決できない点があるので教えてください。希望休の前日に夜勤入り以外を入力させる、または夜勤の入力を禁止するにはどのような方法がありますか? 希望休の前日に2交代夜勤の入りが入ってしまうことがあります。翌日のセルが休みならほかの勤務から選択…とすると、近くに休みがないとうまく機能しませんでした。希望休反映の関数の順序を下げると、希望休のところにかまわず夜勤が入ってしまいます。
@OfficeHARU
@OfficeHARU 2 жыл бұрын
ご指定の要件を満たすには月末日から関数入力をスタートしすべての条件分岐において前日ではなく翌日を参照されてください。もし前日を起点に勤務形態を返す要件と併用する必要がある場合は無理に自動化せずご自身で調整されてください。
@kasumia.7597
@kasumia.7597 3 жыл бұрын
とても参考になって助かってます、ありがとうございます。 教えていただきたい事があります。 この動画では横軸を勤務者にして割り振るシフト体制をランダムにしていますが、作りたいものが横軸をシフト体制(早番1と早番2と夜勤と遅番)そこに勤務者の名前をランダムに割り振るものです。なので関数のランダムのところを人の名前を入力しています。そこで質問です。 1.ある勤務者3人だけ月曜日の夜勤に割り振られないようにする事 2.夜勤の後は休みにしてかつ、その翌日はどこのシフト体制にも割り振られないようにする事 3.夜勤は5日以上空ける事 これらは可能でしょうか??
@OfficeHARU
@OfficeHARU 3 жыл бұрын
参考にしてくださりありがとうございます。 可能でしょうか??とのご質問に対しては、可能です。との回答になります。 シフト表シリーズの再生リストに、応用できるエッセンスを多々盛り込んでおりますので、ご自身の求める構成に合わせて創意工夫&アレンジされてください。 kzbin.info/aero/PLauuFlD7eyY0SIyY8WnrEmgIg45vGc1xx
@taka-lb7or
@taka-lb7or 3 жыл бұрын
とても勉強になります このシートで、勤務時間を算出する事は簡単にできますでしょうか 例えば鈴木さんは平日A〇回△時間、B〇回△時間C〇回△時間 合計〇時間 祝日も同じく算出 日毎の全員の出勤時間合計等… 参考に出来る動画があれば教えて頂けたらと思いますよろしくお願いいたします
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき誠にありがとうございます! A,B,Cの勤務形態毎に勤務時間帯が固定されているようであれば、欄外に以下の関数を追加することで御用命の勤務時間合計が算出できます。 【=SUM(COUNTIF(対象範囲,"A")*勤務時間,COUNTIF(対象範囲,"B")*勤務時間,COUNTIF(対象範囲,"C")*勤務時間)】
@taka-lb7or
@taka-lb7or 3 жыл бұрын
@@OfficeHARU ありがとうございます!シートやってみます!
@taka-lb7or
@taka-lb7or 3 жыл бұрын
@@OfficeHARU ちなみにこれを平日と土日祝日に分けて合計を出す事は可能でしょうか
@OfficeHARU
@OfficeHARU 3 жыл бұрын
以下のエッセンスを織り込めば可能です。 ・TEXT関数で曜日欄のシリアル値を変換した結果、土日である(祝日に該当する) ・COUTIF関数で該当日付のシリアル値が祝日シートに存在する(祝日に該当する) ・IF関数/OR関数(必要に応じAND関数)を用いて上記2点に該当する勤務形態のみ抽出→合算
@taka-lb7or
@taka-lb7or 3 жыл бұрын
@@OfficeHARU ありがとうございます。色々やってみましたが私では上手く出来なかったです。もっと勉強したいと思いますありがとうございましたっ!
@Bombay8986
@Bombay8986 3 жыл бұрын
大変有意義な講義ありがとうございます。 既出かもしれませんが、質問させてください。 10人の従業員、8種類の勤務をランダムで設定し、曜日により業務形態が異なるため、曜日連動を行いました。これに1日の業務ごとの人数を規定することは可能でしょうか。 例) 月水金はA勤務が1人、B勤務が3人、C勤務が3人、残りは休みもしくはD勤務 火木土はA勤務が1人、B勤務が3人、E勤務が3人、残りは休みもしくはD勤務 日曜はA勤務が1人、残りは休み といった様に設定を行いたいです。 お答え頂ければ幸いです。
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき誠にありがとうございます。 ご照会の「曜日連動」とは具体的に何をされたのでしょうか。シフト表の講座を質問回答回までご覧いただいたのであれば、既にご案内している最大出勤人数を絞る横方向の条件分岐と、日勤/夜勤を配分する縦方向の条件分岐を応用し、さらに“曜日”という要素を判断要件に加えることで対応はできます。 【シフト表シリーズ 再生リスト】 kzbin.info/aero/PLauuFlD7eyY0SIyY8WnrEmgIg45vGc1xx 尚、想像に難くないですが、関数による自動化で横方向と縦方向の双方の条件分岐を完璧に成立させることは不可能であり、その日あたりの必要人数や全員均等な出勤数にこだわりすぎると、月末最終日に欠勤が集中したり、一部のメンバーに偏ったシフトが生成されます。今回ご照会のようなさらに細かい分岐をお求めであればなおさらです。すべてをExcelで解決(自動化)できるとは期待せずに、再生リストをご覧になりご要求事項の実現性をご確認ください。 ex.「もし該当日のシリアル値を曜日に変換した時に月曜or水曜or金曜だったら、A/B/C/D/休のいずれかを返す、実働●日までにAが1人発生していたら、B/C/D/休のいずれかを返す、実働●日までにBが3名発生していたら、A/C/D/休のいずれかを返す…実働●日までにCが3名発生していたら、A/B/D/休のいずれかを返す…もし該当日が火曜or木曜or土曜だったら…日曜だったら…」 上記の雑多な条件分岐をヌケモレなく関数化するご意志があれば、ぜひ頑張ってみてください。
@pagdhjmtpg
@pagdhjmtpg 3 жыл бұрын
すごく有益な情報ありがとうございます。 1点お伺いしたいことがあるのですが、 特定の人物だけ朝勤務しかこないようにすることはできますでしょうか?
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき誠にありがとうございます。 該当メンバーの関数(条件)から"朝"以外の勤務形態を除けば良いだけかと存じますが、ご質問の意図とズレている場合は主旨を詳しく解説願います。
@pagdhjmtpg
@pagdhjmtpg 3 жыл бұрын
@@OfficeHARU 何度も申し訳ございません。 ある特定の人物は扶養などの問題で月に○○時間までしか働けません。この場合、勤務時間を月に○○時間までと指定して作成することは可能でしょうか?
@太郎-o1k
@太郎-o1k 3 жыл бұрын
とても参考になり助けられています。 初心者なので教えて頂きたいのですが、月またぎの場合の出勤数はどうやって求めたらよいですか? よろしくお願いします。
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき誠にありがとうございます。 お問い合わせの内容については、SUM関数とCOUNTIF関数で求めることができます。【=SUM(COUNTIF(対象範囲,"勤務形態1"),COUNTIF(対象範囲,"勤務形態2"),...)】のイメージです。
@太郎-o1k
@太郎-o1k 3 жыл бұрын
@@OfficeHARU ご返信を頂き、ありがとうございました。少しずつやってみます。
@ボブ-z5p
@ボブ-z5p 3 жыл бұрын
大変勉強になります! 現在ハルさんの動画をみて、シフト表を作ったのですが、出勤日数をみんな平等にしたいのですが、やり方が分かりません。ご教授頂けると大変助かります。
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき誠にありがとうございます。 出勤日数or休暇日数を全員ピッタリ同じ数(均等)になるよう条件分岐を設定すると、月末最終日に休暇が集中し、シフトが成り立たなくなる可能性があるためオススメできません。全員均等でなくともおおよそ大差なく出勤数を設定するには、下記動画のCase.3/4が参考になるかと存じますので、お時間許す限りぜひご覧ください。 便利なシフト表 番外編 質問回答① kzbin.info/www/bejne/moHQcqahltSebbc
@ボブ-z5p
@ボブ-z5p 3 жыл бұрын
@@OfficeHARU 返信頂きありがとうございます。 参考にさせて頂きます! これからも動画配信楽しみに待っております😊
@まんよっち
@まんよっち 2 жыл бұрын
先日は私の質問に迅速に答えていただき、ありがとうございました! また質問なのですが、職員の当番はA〜Dが1つずつ、後の職員は空欄の場合、どのような数式がよいのでしょうか。 お忙しいかと思いますが、ご指導していただけるとありがたいです🙇‍♂️
@OfficeHARU
@OfficeHARU 2 жыл бұрын
誠に申し訳ありませんが、ご提供の情報だけではご質問の主旨が理解できません。コメント欄での解決を求められているのであれば、総人数や勤務形態等の俯瞰情報と主語を明確にした上で、詳しく解説願います。 == ・職員の当番はA〜Dが1つずつ ・後の職員は空欄 該当のシフト表を見たことがない第三者が、上記の質問だけで手元の状況を理解できるか?ということを振り返った上で改めてご照会ください。貴方に関する事前情報は「シフト表の行列を入れ替えたがっていた方」のみです。
@かや-x7r
@かや-x7r 3 жыл бұрын
働きたい日、休みたい日、働きたい時間が全て自由の希望シフト制はエクセルの関数で作成できるのでしょうか? その際に、誰がどの時間にどれぐらい入るのかが毎月完全にランダムなので、不足時間の計算もできるようにしたいです!
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき誠にありがとうございます。 シフト表全シリーズをご覧いただいた上で質問回答回②まで到達いただいている前提で以下に回答します。 === ・「働きたい日/休みたい日が自由」という条件は、講座でご紹介している「休暇希望日」を休みにする設定と考え方は同じです。 ・働きたい時間が全て自由であれば、出勤希望時間欄を新たに設け、休暇希望日でなければ出勤希望時間欄を参照し出勤時間を返す条件分岐を追加します。 ・出勤希望時間欄には、出勤時間に応じたアルファベットと、そこから何時間勤務するかを入力できるようにします。ex.9時から4時間勤務ならA4、11時から6時間勤務ならC6、15時から2時間勤務ならG2のようなイメージです。 === ★「不足時間の計算」というのが、その日あたりの必要人数に足りているかどうかなのか、メンバーごとの月内最低出勤数を満たしているかどうかなのか、各時間帯ごとに必要人工を設定したいのか、ご用命の主旨が読み取れていませんが、いずれにせよ上記の手順を参考に創意工夫されてみてください。(想像に固くないですが、途方もない条件分岐となります。煩雑な関数を構築するご意志があれば、ぜひお試しください。)
@かや-x7r
@かや-x7r 3 жыл бұрын
@@OfficeHARU 返信ありがとうございます。 やはりとんでもない量の関数を組むことになりますよね、、、 まだまだExcelは知らないことだらけなのでこれからも関数の紹介動画待ってます! 応援してます!
@藏本圭太-k1d
@藏本圭太-k1d 3 жыл бұрын
休み以外にも、勤務を指定することは可能なのでしょうか。Aの勤務も希望や予定によって指定できると助かります。 希望休を別枠に入力する要領でできないかと思い、A勤務専用の入力枠を作り、関数も入れてみたのですが、上手くいきません 何か良い方法があれば教えていただければと思います
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき、本当にありがとうございます! お問い合わせの件、弊方でも欄外に設けた希望日入力範囲を参照する数式を構築したところ、正常に動作しました。 ポイントは、以下2点です。 ・希望日をシリアル値に変換できているか ・条件分岐(IF関数)は正しい優先順位となっているか 思うように機能しない状態が続いてしまうようであれば、 ①お手元のエクセルファイル ②シフトの前提条件 を添えてご連絡いただければ、内容拝見した上で解決策のご提案もいたしております。 ぜひお気軽にお問い合わせください。
@あきたいぬ-o7g
@あきたいぬ-o7g 2 жыл бұрын
はじめまして。 はるさんの動画を拝見させて頂きシフト作成に挑戦しています。出勤日数がそれぞれ違うアルバイトやパートさんなどのシフトを組む場合自動でシフトを組むことは難しいでしょうか?曜日が固定されている場合のやり方を見つけたのですが、、出勤日数から休みを引いた日数でシフトを組める関数の使い方を探しています。 もし可能でしたらご教示頂けると幸いです。よろしくお願いいたします。
@OfficeHARU
@OfficeHARU 2 жыл бұрын
ご視聴くださりありがとうございます。 出勤日数が異なるのであれば、メンバー毎に柔軟に数式を変えていただいて結構です。出勤(休暇)日数ありきで自動化すると、月末最終日に休暇が集中する可能性がありますので、質問回答回①Lesson3,4を参考にしながら各員の出勤日数を調整されてください。 kzbin.info/www/bejne/moHQcqahltSebbc
@あきたいぬ-o7g
@あきたいぬ-o7g 2 жыл бұрын
@@OfficeHARU 迅速なご対応ありがとうございます。動画を拝見致しましたが、、ちょっと自分に難しく簡単なシフトに変更してしまいました。勉強になりました☆
@sreiko1941
@sreiko1941 Жыл бұрын
教えて頂きたいです。 1日のシフトで朝2人、昼5人、夜7人、残り休み3人をランダムに割り振りたい時は、どのような関数を使用したらいいでしょうか?
@OfficeHARU
@OfficeHARU Жыл бұрын
すべてを雑多な関数の組み合わせで自動化しようとせず、最終チェックの範疇で調整されてください。
@耕太郎馬場
@耕太郎馬場 3 жыл бұрын
コメント失礼します。 7交代制の場合のシフトを自動配分する方法を教えて頂きたいです。
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき誠にありがとうございます。 基本的な考え方は本講座の2交代制、3交代制と同じですので、ご自身で条件を積み上げながら工夫されてみてください。最終的には数式の組合せが雑多となり、かつ一部のメンバーに特定の勤務形態が偏る融通の効かないシフト表が出来上がります。結局手作業で微調整していくことになりますので、7交代制の自動生成システムの構築は断念した方がよいということに気づくきっかけになるかと思います。
@耕太郎馬場
@耕太郎馬場 3 жыл бұрын
@@OfficeHARU わかりました! ありがとうございます
@柴犬3世
@柴犬3世 3 жыл бұрын
助かりますありがとうございます
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき、誠にありがとうございます!お役に立ててなによりです。
@babygob3462
@babygob3462 3 жыл бұрын
コメントしてみます。 僕の働いているお店は上司の会議や近隣のお店に合わせて店休日が変わり、それに伴いシフトが1ヶ月まるまる出すことができません。 なおかつ、1ヶ月の残業時間というものがあり○○時間は残業してもよい、や、○○時間は残業しなければならない。などのルールがあります。 そこで、質問です。 1ヶ月の間に何度もシフトを変更しつつ、 1人1人の残業時間を決まった時間で抑える事は可能でしょうか? 動画を参考に途中まで作ってみましたが…変更してしまうと、それまで働いていた分のシフトまで変更され、残業時間が定まりません。 解決方法があれば教えてください。
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき誠にありがとうございます。 経過した日のシフトは値貼り付けし更新されないよう固定するか、そもそもデイリーでシフトを変動させるのであればむしろ自動化しなくてよいのでは、と所感します。
@青森りんご-t4v
@青森りんご-t4v 2 жыл бұрын
Office HARU様 いつも参考にさせて頂いております。 教えて頂きたいことがあります。 シフト表の締め日を「前月21日から当月20日」にするにはどうすればいいのでしょうか? 開始付きのセルに「date((2021年の)セル,(月の)セル,-10」といれると、例えば、2021年1月分は「開始月2021年12月21日」「終了月2022年1月20日」となりますが、2022年3月分の場合では開始月が「2022年2月18日」になってしまいます。 30日の月と31日の月がまたがる場合は「20日から20日まで」になってしまいます。 解決策はあるのでしょうか?これについての動画がすでに上げられているようでしたら教えて頂けませんでしょうか? 何卒宜しくお願い致します。
@OfficeHARU
@OfficeHARU 2 жыл бұрын
ご視聴くださりありがとうございます。 月によって総日数が異なるにも関わらず日にちの変動を固定値にされている主旨を理解できておりませんが、DATE関数の第三引数(日/day)に設定している-10にはどのような意図があるのでしょうか。 ==以下、参考です== 【開始日(前月)のDATE関数】 ・年:"入力した年"が基本、"入力した月が1だったら入力した年-1"として年またぎに対応する条件分岐(IF関数)を設定。 ・月:"入力した月-1"が基本、"入力した月が1だったら12"として年またぎに対応する条件分岐を設定。 ・日:21固定。 【終了日(当月)のDATE関数】 ・年:入力した年 ・月:入力した月 ・日:20固定
@青森りんご-t4v
@青森りんご-t4v 2 жыл бұрын
@@OfficeHARU Office HARU様 この度は私の質問にご返信下さりありがとうございました。 参考の通りにやってみたら前月21日から当月20日になりました。 締め切りが近かったので大変助かりました。 ありがとうございました。
@Arukinagara77
@Arukinagara77 3 жыл бұрын
はじめまして。シフト表作りに時間がかかり大変だと思いエクセルで出来るのを探してしました。とても助かります。介護職で日別シフトに時間がかかりA41枚に一週間ぐらいのはどのようにしたらよろしいでしょうか?早番6時30分〜15時30分 日勤9時〜18時 パート1さん9時〜17時 人数は15人くらいです15人中2人は夜勤勤務ですが段取り表には記入無しで組んでます 名前の横に勤務時間を出し 記入メモが出来たらなと思ってます。例えば3ユニットに配置分けするので、さくらユニット、個浴、中間浴とかメモ出来るような事が出来たら、かなり助かります。エクセルでどうでしょうか?
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただきありがとうございます。 ・1ヶ月のシフトを週毎(A4 1枚)に分割されたいという主旨であれば、改ページプレビューと印刷タイトル固定で調整してください。 ・以降、条件が羅列されていますが、本講座まで辿り着かれたのであれば、あとは全6stepと続編2本のエッセンスを応用するだけです。まずは概要欄からサンプルファイルをダウンロードいただき、御用命の構成にアレンジするところから始めてください。 エクセルでどうでしょうか?というご質問に対しては、エクセルでできます。という回答になります。
@Arukinagara77
@Arukinagara77 3 жыл бұрын
@@OfficeHARU ありがとうございます。頑張ってみます
@kkk762
@kkk762 2 жыл бұрын
Excel初心者です。大変勉強になりました。一点お伺いしたく、コメントさせていただきます。土日祝のみ自動で2列にすることは難しいでしょうか?お返事いただけたら幸いです。
@OfficeHARU
@OfficeHARU 2 жыл бұрын
ご視聴くださり本当にありがとうございます☺️ 差し支えなければ、土日祝に列を挿入してどのような情報を追加されるのかご教示ください。①マクロ、②関数(別表転記)、③検索(選択→挿入) 等いくつかやり方はありますが、用途に合わせて最も簡易的な方法をご案内したく思います。
@kkk762
@kkk762 2 жыл бұрын
@@OfficeHARU お忙しい中お返事頂きありがとうございます。シフトが○、×、空白で作成しており、平日は夜間のみの1マスで足りますが、土日祝日は日中、夜間の2マスが必要です。ただ、日中、夜間の両方に同じ人が入る場合もあり、ひとマスで文字を変えて代用よりも、日中、夜間とふたマスあった方が見慣れていて使いやすいという状況です。入れるものは○、×、空白のいずれかです。
@MASH-n8q
@MASH-n8q Жыл бұрын
とても参考になります。 質問ですが締め日が20日〆なので休み希望の欄から自動入力しようとしたときに例えば8/21から9/20までのシフトの際に9/1〜9/20までの希望休はシフト欄に反映されますが8/21〜8/31の間の希望休が反映されないのですが改善方法はございますか?
@OfficeHARU
@OfficeHARU Жыл бұрын
希望休入力欄を2ヶ月分用意し、シフト表に各々を参照する条件分岐を追加されてください☺️
@かや-z1w
@かや-z1w 3 жыл бұрын
2交替ではなく、7交代の場合、 14:00あたりの入力はどのようになりますか?
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき誠にありがとうございます。 終盤でご案内している3交代制(C班)と同じ考え方を、交代数が増えただけ応用していただければ結構です。 ただ、講座内で申し上げている通り、系列を増やして縦方向の制約を強くするほど、数式が煩雑になり、横方向の条件分岐が機能しなくなり、特定の期間で連勤/連休が多く発生したり、一部の班にシフトが偏ったりと、非常に柔軟性のないシフト表が出来上がる点は予めお含みおきください。
@Mちゃん-r4c
@Mちゃん-r4c 2 жыл бұрын
すごくわかりやすい動画で初心者の僕でも簡単にシフト作成を行うことができました。 追加したいルールが数点あり どうすればいいのかわからないのですが ご教示頂きたいです。 ・休みを9回で固定 ・男性スタッフ、女性スタッフの人数固定 ・上記の早番、遅番の人数指定 ・連続勤務5まで(動画①でありましたが) アパレル大型店で人数の条件が多く シフト作成に苦戦しております。 効率化も踏まえて上記のルールが適用できるかどうかも含め、教えて頂きたいです。
@OfficeHARU
@OfficeHARU 2 жыл бұрын
まずはコメント欄を回遊し、複数の条件を反映してすべて自動化したいという問い合わせに対して投稿者がどのようにリアクションをしているか確認願います。 その上で、ご自身が希望していることの実現性と副作用をご想像願います。
@shunmao6122
@shunmao6122 3 жыл бұрын
月をまたぐシフトの場合、希望休暇日が16日から30日まではきちんと赤太字で表示されるのですが、1日から15日まではきちんと表示されません。 月が違うのが影響していると思うのですが。。。解決方法を教えて下さい。
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき、誠にありがとうございます!シフト表シリーズを参考にしてくださり大変励みになります。 月をまたぐシフトにおいて休暇希望日を有効にする場合は、以下の手順が最もシンプルかと思います。 === step.1 休暇希望日欄を当月分と翌月分の二つ用意する。 step.2 当月分の休暇希望日は講座の通りの方法(DATE関数)でシリアル値に変換する。 step.3 翌月分の休暇希望日は、DATE関数の第二引数(月)に+1を織り込み、翌月の日付として認識させ、シリアル値に変換する。 === ご不明点がございましたら、いつでもお気軽にお問い合わせください。このチャンネルが、お悩み解決の一助になれば幸いです。
@shunmao6122
@shunmao6122 3 жыл бұрын
ありがとうございます。こちらは解決してしました。大変助かりました。 あと、ランダムのシフトですがF9を押すと更新されて便利なのですが、任意で勤務をAからBへと変更したり担当者を追加してENTERを押すとすべてクリアされてランダムされてしまいます。 何か良い方法はないでしょうか?
@OfficeHARU
@OfficeHARU 3 жыл бұрын
お問い合わせの件、セル編集や行列の挿入でワークシートを更新すると、数式も自動更新されます。 下記講座の終盤でもご紹介していますが、シフトの自動更新が完了し、最後に手作業で微調整をするときは、シフト表全体(数式)を値貼り付けした上で実行していただきます。その際、数式をリセットしてしまうのはもったいないので、別シートにマスターデータを残しておきましょう。 便利なシフト表の作り方 ~STEP.5 シフトの自動作成~ kzbin.info/www/bejne/o3i1iap9o8-geas
@グットグットグッチー
@グットグットグッチー 2 жыл бұрын
お忙しい中、ご連絡していただきありがとうございます。 今、動画を参考に16日から作成しているのですが、17日からのセルの書式を入力しようとするとこの数式には問題がありますと報告が出ます。 入力方法が間違っているのでしょうか? =IF(A8='''',IF(DAY(A8)=15,"",A8+1))
@OfficeHARU
@OfficeHARU 2 жыл бұрын
間違っています。動画を見直し、数式を再点検されてください。 また、当チャンネルは貴方専属のパソコン教室ではございませんのでお含みおき願います。
@darkthannoar
@darkthannoar 2 жыл бұрын
大変勉強になります。 そこで、質問なのです。勤務2組場合、仕事に慣れてない人と仕事ができる人が必ず組めるように、することはでしょうか?仕事に慣れてない人同士に組まないようにしたいのです。 あと、雇用契約が週2日、週3日、週5日を組ませる場合もありますか?
@OfficeHARU
@OfficeHARU 2 жыл бұрын
誠に申し訳ございませんが、コメントの主旨が理解しきれておりません。まずはご自身が書き込まれた文章を振り返り、ご発言の意図を詳しく解説願います。 尚、メンバー毎に条件分岐設定(数式)を変えてしまえば済む場合もあります。ご自分で創意工夫されてください。
@darkthannoar
@darkthannoar 2 жыл бұрын
@@OfficeHARU 返信ありがとうございます。わかりました。試してみます。 もう一つ質問したいのですが、複数の勤務を掛け持ちの場合 、例えばあいさんはA現場とB現場、C現場の掛け持ちでけいさんはA現場のみ、じぇいさんはA現場とD現場の掛け持ちで、えいちさんはD現場のみの場合、AからD現場の勤務表を作成したいのですが、どうすれば 良いのでしょう?お願いいたします。
@OfficeHARU
@OfficeHARU 2 жыл бұрын
同日に複数の現場を往復するのか、一日あたりの現場は固定なのか、前提条件を明確にお示しください。
@darkthannoar
@darkthannoar 2 жыл бұрын
@@OfficeHARU 全ての現場一日あたり固定になりますね。一日で複数の現場やるというのはないです。
@OfficeHARU
@OfficeHARU 2 жыл бұрын
@@darkthannoar であれば、まずはメンバー軸で各現場が抽出されるシフトを生成し、下段や欄外等に各現場軸で人数をカウントする構成にされてみてください。
@氷結-p5k
@氷結-p5k 3 жыл бұрын
コメント失礼します。 動画を拝見しとても勉強になっています。 勤務表作成にあたり分からない事があるため、質問をさせてください。 勤務表の中で夜が出た場合は夜、明、休を繋げて表示させたいのですが、上手くいきません。 IF(前日セル=”夜”,“明”,IF(前日セル=”明”,”休”,...で作成すると夜、明、休も出来るのですが、夜がなく明、休だけの勤務も出来てしまいます。 もし夜、明、休の3つを必ず繋げる方法があれば教えてくさい。よろしくお願いします。
@OfficeHARU
@OfficeHARU 3 жыл бұрын
参考にしてくださりありがとうございます。 お問い合わせの件、弊方手元で試していませんが【IF(前日セル=”夜”,“明”,IF(AND(前々日セル=”夜”),(前日セル=”明”)),"休",...】でよろしいかと存じます。
@氷結-p5k
@氷結-p5k 3 жыл бұрын
ありがとうございます。 早速試してみたのですが、「この関数に対して、多すぎる引数が入力されています。」と表示されてしまい入力する事が出来ません。 自分なりに修正してみましたが、上手く動作しません。修正箇所を教えていただけないでしょうか?
@sayachans3524
@sayachans3524 3 жыл бұрын
はじめてのコメント失礼いたします。 24時間365日勤務のシフト表フォーマットを作成することになり、HARUさまの動画を参考にさせていただきました!ありがとうございます! 労務費などを計算するためにその日の総労働時間を抽出する必要があるのですが、そこで躓きました。。 残業した人はアルファベット表記を削除し、直接、実勤務時間を入力します。その場合、アルファベットと数値が混在し時間数の集計をどうしたらよいのか解決の糸口が見つけられません…。HARUさまの動画で参考になるものがあればご教示いただけますと幸いです。よろしくお願いいたします。
@OfficeHARU
@OfficeHARU 3 жыл бұрын
参考にしてくださりありがとうございます。 シフトを提示する表(アルファベット表記)と総労働時間を算出する表(実動時間表記)を分ければ良いだけかと存じます。
@sayachans3524
@sayachans3524 3 жыл бұрын
@@OfficeHARU ご返信ありがとうございます!そうですよね…!私もそう思うのですが…一つのシートで出したいという上司のわがままに困惑です…。再度、別シートで提案してみたいと思います!ありがとうございます!
@大井守
@大井守 2 жыл бұрын
すみません。15日しめのシフト表になったのですが、休み希望が16日tから末日は反映するのですが、1~15日も反映すには、どうしたらよいのでしょうか(・・?
@OfficeHARU
@OfficeHARU 2 жыл бұрын
お問い合わせいただく前にご自身で色々と試行錯誤されているかと存じますが、まずは実際にお調べになったりお手元で工夫された結果をご披露ください。
@Takiya-j6x
@Takiya-j6x 2 жыл бұрын
質問です 1日の出勤数を Aの人数を10人 Bの人数を5 人 と入れて反映させるにはどうしたら良いでしょう。
@OfficeHARU
@OfficeHARU 2 жыл бұрын
・全員共通でAとBをランダムに返す条件分岐を設定 ・上から6人目以降のメンバーには、それまでのメンバーのシフトを参照しBの数をカウント、その結果が5を超過したところで強制的にAを返す条件分岐を追加 以上です。
@Takiya-j6x
@Takiya-j6x 2 жыл бұрын
@@OfficeHARU ありがとうございます 試してみます わからなくなったら また質問させてください
@片桐雄一郎
@片桐雄一郎 2 жыл бұрын
質問させてください。たとえば、2022年7月と入力して、7月21日(木)~8月20日(土)で自動的に表示するようにExcelで作成しました。ところが、7月を8月に手書きで訂正されてしまいました。7月21日(木)~8月20日(土)のままで、7月ではなくて、8月で表記させる方法を教えてください。
@OfficeHARU
@OfficeHARU 2 жыл бұрын
開始日の月は指定月−1、指定月が1月の場合は12 とする条件分岐を追加するだけと存じますが、無論、ご自身でくまなくお調べになってからご質問いただいているかと存じます。上記の内容では解消しなかったということでしょうか。実際にお手元で試行錯誤されている項目と結果をご披露ください。ご質問の意図とズレている場合は主旨が理解しきれておりませんので、活字でもわかるように詳しく解説願います。
@ぽんくす-n1n
@ぽんくす-n1n 3 жыл бұрын
急遽飲食店のシフト作成のシステムを作ることになり、悩んでいた最中この動画に出会い物凄く救われました、、、! 1点質問させて頂きたいのですが、 「必要人数チェック」の部分を"○" "×"と表示させるのではなく、 「各ポジション必要な人数を3人」と設定して、0人の場合は「-3」2人の場合は「-1」4人の場合は「+1」 などと表示させることは可能でしょうか。 理想としては、上記内容を「必要人数チェック」として別枠で作成するのではなく、 各ポジションの人数を把握するセルの部分に直接表示させたいです。。。 お忙しい中恐れ入りますが、 ご教授頂けると大変助かります。
@OfficeHARU
@OfficeHARU 3 жыл бұрын
ご視聴いただき誠にありがとうございます。 お問い合わせの内容については、各ポジションの人数をCOUNT関数群で数え、基準値の3を差し引けば良いだけかと存じますが、何らかの不都合があるのでしょうか。 また、講座でご紹介したシフト表の構成に拘らず、ご用命の要素をどこに表示させるかは視聴者様で自由にアレンジされてください。
@ぽんくす-n1n
@ぽんくす-n1n 3 жыл бұрын
@@OfficeHARU ご返信いただきありがとうございます! 大変申し訳ないのですが、関数の公式をご教示いただく事は可能でしょうか。。。?
@とんとんみー-u4o
@とんとんみー-u4o Ай бұрын
8:00
@OfficeHARU
@OfficeHARU 26 күн бұрын
ご視聴くださり誠にありがとうございます☺️
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 12 МЛН
Мама у нас строгая
00:20
VAVAN
Рет қаралды 11 МЛН
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 91 МЛН
【Excel】勤怠を管理|残業時間や給与を求める計算方法
15:23
PC活用ちゃんねる
Рет қаралды 214 М.
Excel【実践】数式のみで本格的な検索システムを開発!【解説】
14:42
業務効率化のちゃんりょう【作品配布】
Рет қаралды 65 М.
【Excel】実はこんなに使えるCOUNTIF関数|基礎から応用まで解説
19:42
Excel【実践】便利なシフト表を作成!ガントチャート自動作成・勤務時間自動計算!【解説】
14:22
【Excel】悲しんでるテーブル君がいるんですよ❗❗
20:29
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 12 МЛН