Excelローテーションスケジュール


0

スケジュールを作成します。1列はTimes、もう1列はNamesです。時間は同じままですが、[名前]列は毎日変更されます。名前の順序は同じままで、異なる時間に回転します。

コピー/貼り付けではなく、名前を回転させる簡単な方法を探しています。


コピーアンドペーストを実行しながらマクロを記録します。ニーズに合わせてマクロを編集します。
ハヌ

ランダムに(または他の手段で)、最初の最初の名前を選択してから、リスト内の他の全員が後続の時間に続き、下からリストの先頭にループバックし、翌日、開始を繰り返すと言っていますか?前の開始者の次のリストの人と一緒ですか?名前とタイムスロットの数が1対1で一致していますか?割り当てられた時間帯に人がいない場合はどうなりますか?あなたが問題を抱えているこの特定の側面はありますか?
fixer1234

回答:


0

ドロップダウンリストから名を選択すると、残りの名前が自動的に入力されるとしたらどうでしょうか。

ここに画像の説明を入力してください

上のスクリーンショットには、B2のリストから名前の1つを選択できるドロップダウンがありますE2:E9。そのリストは、必要に応じて非表示にするか、他の場所に配置できます。ここだドロップダウンリストを作成する方法

次に、から埋められたこの式B3は、残りの名前を埋めます:

=IFERROR(INDEX(D$2:D$9,MATCH(B2,D$2:D$9,0)+1),D$2)

これがお役に立てば幸いです。


これにより、名が指定されたリストが埋められますが、ローテーションは自動化または強制されません。:-)
fixer1234

OPはローテーションが意味し、名前の順序は同じままで、姓の後に名の周りに「回転」すると思います。あなたがあなたのコメントで言ったように。:-D
バンダースナッチ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.