Excelで年間の当番表を作成したいです。
教えて頂きたい事については
平日、祝日の当番を表示する関数です。
A列に記載のある6人(Aさん~Fさん)で当番をやる事とし、
C列には該当する曜日か、別で作成してある祝日リストに記載があれば「祝」と表示される様にしています。
D列には平日(月曜~土曜)の当番、
E列には祝日の当番を表示させたいです。
(日曜日は祝日でも基本的に当番はいないもの としたいです)
平日の当番の順番は
Aさんから開始、Fさんまで一巡をしたら
次はBさんから開始し、Aさんは一番後ろに、
その次はCさんから開始、Bさんは一番後ろにといった流れにしたいです。
A→B→C→D→E→F、
B→C→D→E→F→A、
C→D→E→F→A→B、
D→... と言ったイメージです。
祝日については平日と2日連続になろうがA~Fの6人で順番に回していく事としたいです。
OSはWindows10
Excelは2010 です。
よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
こんばんは
ご提示の図のD8セルは日曜日なのに当番が割り振られているのは
>日曜日は祝日でも基本的に当番はいないもの としたいです
に矛盾しているので、(多分)間違えと解釈しました。
ですので、F8以降の当番表は変わるものと解釈。
曜日が日曜日の場合にもC列は祝日表示されるのかどうかが不明なので、式が少し長くはなりますが・・
D2セルに
=IF(OR(WEEKDAY(B2)=1,C2="祝"),"",INDEX(A$5:A$10,MOD(MOD(COUNTIFS(C$2:C2,"<>祝",C$2:C2,"<>日")-1,6)+INT((COUNTIFS(C$2:C2,"<>祝",C$2:C2,"<>日")-1)/6),6)+1))
E2セルに
=IF(OR(WEEKDAY(B2)=1,C2<>"祝"),"",INDEX(A$5:A$10,MOD(COUNTIF(C$2:C2,"祝")-1,6)+1))
を入力し、D2:E2を下方にフィルコピーで表示できると思います。
(上記の理由で、D8セル以降の表示は、ご提示の図とは異なります)
No.3
- 回答日時:
No2です。
>Dさんが抜けてしまっている様です。
>どうしてでしょうか?
当方の環境(2019ですが、多分同じと思います)では、A、B、C、D、E、F、B、C・・の順になります。
No.1
- 回答日時:
これは直接計算しようと思うからややこしいんです。
休みかそうでないかで、それぞれ連番を振るんです。
そしたらその数字を人数で割った余りの番号の方を表示するだけになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで当番表を作成したいです。 1 2023/08/09 19:53
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) エクセルで不可日と祝祭日の考慮してランダムに毎日の当番表を作成したいと思っています。 1 2023/07/12 21:14
- Excel(エクセル) 当番表の作成 2 2022/06/15 07:40
- Excel(エクセル) Excelについて質問です。 3 2023/10/07 07:08
- Excel(エクセル) セルに特定の色が出た時だけ、式を発動させたい 4 2022/06/17 10:32
- Excel(エクセル) EXCEL 指定した曜日に番号を振って、最大値までいったら1に戻る当番表 5 2022/07/20 16:46
- マナー・文例 洗濯回す時間のマナー、土日祝は9:00〜ってなってるけど、1番下の階だし隣(1箇所だけ)も7:00頃 8 2023/04/23 08:00
- Visual Basic(VBA) エクセルのマクロを教えてください 4 2022/02/04 08:05
- 知人・隣人 一軒家、ゴミ捨て場掃除当番について。 一軒家に住んで5年になります。年に2回ほどゴミ捨て場の掃除当番 2 2022/05/21 10:53
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
数値から名前が作成できなくなっているッ!?
Excel(エクセル)
-
エクセルで⑤番の操作が分かりません。どういう関数が良いんですか?
Excel(エクセル)
-
勤務時間を割り出す、関数式を教えて頂きたいのですが、少し複雑で例えば項目名としてA1セルに出社時刻と
Excel(エクセル)
-
-
4
Excel表について(1)
Excel(エクセル)
-
5
Excelの関数を教えてください。
Excel(エクセル)
-
6
EXCELの計算式のコピーについてのしつもんです。 10万件以上の支店が縦にずらっと続いています。
Excel(エクセル)
-
7
Excel関数かなにかでスムーズに処理するにはあなたならどうしますか?
Excel(エクセル)
-
8
Excelでこういう年を切り替えられる簡易なカレンダーを作ったのですが、 年や月を変えると、色が付い
Excel(エクセル)
-
9
Excel表について(2)
Excel(エクセル)
-
10
複雑なシフト表から1日ごとの出勤者、シフトを抜き出したいです
Excel(エクセル)
-
11
仕事で使う数式を自分で作成できず、教えて頂けるとありがたいです。 A B C D ①1 ②2 ● 1
Excel(エクセル)
-
12
エクセルの数式で教えてください。
Excel(エクセル)
-
13
Excelの関数について
Excel(エクセル)
-
14
DBCS関数とは何ぞやッ!
Excel(エクセル)
-
15
エクセルのcountifのワイルドカードについて
Excel(エクセル)
-
16
エクセルの関数でわからないことあるのでコード付きで教えてください
Excel(エクセル)
-
17
1.2.3のランダムに混じった数値が100行ぐらいあります。1と2を含む数量の計算式は?
Excel(エクセル)
-
18
Excelの関数での合わせ方がわかりません!!!!!!!!
Excel(エクセル)
-
19
この関数の意味を教えてください。
Excel(エクセル)
-
20
エクセル2019のセル移動の速度?!について。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
時間によってファイル名が変わ...
-
Excelで、決まった行を繰り返し...
-
Excel 2019 のピボットテーブル...
-
WPS OFFICEでの縦書きについて
-
【マクロ】ファイル名の変更に...
-
Aというブックの1というシート...
-
VBA Private Sub Worksheet_Cha...
-
エクセルで 例えば 伊藤と名前...
-
excelの不要な行の削除ができな...
-
Excelでの時間帯の入力
-
行数が不規則な一週間ごとの合...
-
ある列、或いは、ある行のセル...
-
【マクロ】フォルダからエクセ...
-
文字列になっている時間をVBAで...
-
シートAで横に並んだ項目→シー...
-
Excel2013のF6キー操作について
-
マクロの有効化するダイヤログ...
-
エクセルの順位別一覧表の自動...
-
Excel:一部のフォントでセルの...
-
エクセルの条件付き書式につい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報
ご回答いただきありがとうございます。
早速試させて頂いたのですが
1巡目から順番がA→B→C→→E→F とDさんが抜けてしまっている様です。
どうしてでしょうか?