質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

Q&A

0回答

6704閲覧

Googleスプレッドシートの表で当番を割り振りたい

退会済みユーザー

退会済みユーザー

総合スコア0

Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

0グッド

0クリップ

投稿2020/05/09 13:26

事務所の毎月の掃除当番表を作成しています。
そこで以下の事を行う方法を教えていただきたいです。

【条件】
◆シート「当番表」に当番表を作成。
・A1とB1に年月の数字を入力したら、
A5:A35内に日付、B5:B35内に曜日が自動で表示されるようになっている。
日付のセルは「●月●日」、曜日のセルは「月」~「日」の表示形式で表示される。
・C5:C35にトイレ掃除の担当者名が入る。
・E5:E35に洗面所掃除の担当者名が入る。

◆シート「担当者情報」の表に担当者の欠勤日情報の表を作成。
・A列目:担当者の名前を入力。随時変更します。
・B~G列目の間(もしくはB列内に全ての日を入力):その人が休みの曜日を入力。随時変更します。
・H~O列目の間(もしくはC列内に全ての日を入力):その人がイレギュラーに休む日付を入力。随時変更します。

【教えていただきたい方法】
・シート「当番表」のA1とB1に年月を入力したら、
シート「担当者情報」のA列目に入力した担当者の名前が、
シート「当番表」のC5:C35とE5:E35に均等に割り振られるようにしたいです。
・その時にシート「担当者情報」のB列以降に入力した担当者の欠勤日もふまえて割り振りたいです。
・また、同じ日にち(行)のC列とE列の担当者名はかぶらないようにしたいです。
・また、日曜日が事務所が休みなので日曜日の行の掃除当番の担当者名は空白にしたいです。

以上です。
宜しくお願い致します。

イメージ説明
イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

sawa

2020/05/10 05:38

これは実現するにはGAS使わないと無理なので、 Google Apps Script のタグつけた方がよいです。 ただ、質問内容は要約すると「自動掃除当番割り振りシステム」を作ってほしいという、丸投げに近い印象を受けるので、このままだと回答は付かないかと。自力で調べたり勉強して、ある程度進めたうえで躓いた個所を質問するか、クラウドワークス等でお金を払って依頼するか、諦めて手動でやるかです。 そもそも月の中で 均等に割り振られても、 月末に登板だった人が翌月の月初にまた当番になったり、月に3回当番の人と4回当番の人がいて、なぜか同じひとだけ毎月4回になったりする可能性があり、そういった月をまたいだ平準化を考慮していくと、要件定義が難しい気がします。
退会済みユーザー

退会済みユーザー

2020/05/10 08:32

sawa様 ご意見ありがとうございます。 Google Apps Scriptで実現できるのですね。 当番の割り振りが偏る点や質問内容が丸投げになっている点を含め、 もう一度考えさせていただきます。 ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問