A B C D E F
1 R2.12 1 2 3 4 5
2 火 水 木 金 土
3 高井 夜 明 公 早 遅2
4 新野 明 公 早 公 公
5 小野 公 遅 早2 遅 夜
6 強井 早 夜 明 公 早
7 浅池 遅 早 夜 明 公
8 青矢 公 公 遅 夜 明
9 宮賀 明 公 公 遅 公
10 富井 公 公 早○ 夜 明
11 引下 遅 夜 明 公 早
12 石井 遅 公 公 早○ 夜
13 新見 公 遅 夜 明 公
14 山下 夜 明 公 遅 日
15 村上 公 早 遅 公 日
シート1に、A列3行目から名前(実際は45名います)、B列から右に1~31日までの勤務表です。
勤務内容は、早・早2・早○・日(勤)・遅(番)・遅2・夜(勤)・明(け)・公(休)があります。
(早が2人いたり、いなかったり…公休が5人だったり4人だったり、日勤がいたり、いなかったりします…)
シート2に、以下のようにしたいのです。(または同じシートの右側や下の方でもいいです)
A B C D E F
1 R2.12 1 2 3 4 5
2 火 水 木 金 土
3 早 強井 浅池 新野 高井 強井
4 村上 引下
5 早2 小野
6 早○ 富井 石井
7 日勤 山下
8 村上
9 遅番 浅池 小野 青矢 小野
10 引下 新見 村上 宮賀
11 石井 山下
12 遅2 高井
13 夜勤 高井 強井 浅池 青矢 小野
14 山下 引下 新見 富井 石井
15 明け 新野 高井 強井 浅池 青矢
16 宮賀 山下 引下 新見 富井
17 公休 小野 新野 高井 新野 新野
18 青矢 青矢 宮賀 強井 浅池
19 富井 宮賀 石井 引下 宮賀
20 新見 富井 山下 村上 新見
21 村上 石井
このようなことはできるのでしょうか。(今日の早番は誰なのか?今日の遅番は誰と誰なのか?見たいのです。)
マクロは使えませんので、関数で何とか行いたいのですが、どなたかご教授ください。
どうぞ宜しくお願い致します。
列がズレてしまうかもしれません。ご容赦ください。
No.9
- 回答日時:
添附圖參照(Excel 2019)
最終結果は Sheet2 に示すけど、其の前に Sheet3 で準備作業をします。
列A は 貴方が示した Sheet2 の A列 の範圍 A3:A17 の項目名を順序通りに隙間無く並べ、列B は其れ等の順序番號を附しただけ。
範圍 C1:AG1 は貴方の Sheet1 の1行目の日附に符合して居ます。
3.式 =COUNTIF(INDEX(dbase,,C$1),$A2) を入力したセル C2
 ̄ ̄を右方に 30列(AG列迄)、下方に 8行(10行目迄)オートフィル
 ̄ ̄します。
4.セル B12 に入力した式 =MAX(C2:AG10) の戻り値が既述の
 ̄ ̄テンデンバラバラの最大値である事を承知されたい。
此処迄で不明な點等があれば教へて下さい。其の内容に依って、此の書き込みの繼續/中斷を決めます。
お世話になっております。
Sheet1は回答No.8の通りできています。
Sheet2はまだ何も未入力です。
Sheet3に回答No.9の通り行うと、画像なような数字にならず、すべて#REF!になってしまいました。
すみません。どこがおかしいのでしょうか?
画像を貼ってみようと思います。
No.8
- 回答日時:
[No.3お礼]へのコメント、
》 …しているのだそうです
なあ~んだ、貴方自身の仕事では無いンだと分かってヤルキが半減しました。(^_^)
なので、説明は出來るだけ端折りますネ。でも長くなりそう。
先ずは、Sheet1 に於ける下準備を。
1.セル A2 に“名前”と入力⇒範圍 A2:A15 を選擇⇒Alt+MC⇒“上端行”だけにチェック入れ⇒[OK]
2.範圍 B3:AF15 を選擇⇒[名前ボックス]にマウスカーソルを放り込み⇒其処に在った B3 を文字列 dbase に上書き⇒Enterキーをパシーッ
(續く)
こんにちは。お世話になっております。
他部署の勤務表なのですが、当部署にも関係しており、この状況が打破できれば法人としての業務の改善に繋がります。どうかよろしくお願いいたします。
上記のアドバイスまでは入力することが出来ました。
その後の手順をどうかご教授いただけますと幸いです。
宜しくお願い致します。
No.6
- 回答日時:
> 1セル1名で表記をできればと思います。
ならマクロを組むしかないと思いますが VBAの知識はあるのでしょう
か。というのもあまり単純ではない VBAプログラムを質問掲示板の誰
かに作ってもらったとしてメンテナンスできるスキルがないと後で破
綻しますよ。
こうでなければいけないという仕様が決まっていて プログラムでやろ
うと決めたのなら外注するのも手だと思います。
自作する場合 実力に見合わないことはやらない方がいいと思います。
続けるのが難しいのもそうですが引き継ぎでも苦労します。
> その人は入浴当番とし、1カ月でだいたいみんなが平均になるよう
> にするのです。
それはセルの色分けでないとできないことでしょうか。
当番担当者の文字列を太字にするとか「★」を入れるとか やりようは
あるように思います。
No.5
- 回答日時:
以下クエリでやる場合の手順です。
元の表にテーブル設定を入れて [データ]→[テーブルまたは範囲から]
PowerQueryエディタで
・「1」~「31」列を選択して [ピボット解除]
・「氏名」列のフィルタで「null」以外を抽出
・「属性」「値」列を選択して [グループ化]
→新しい列名「グループ」で [すべての行]を指定
・カスタム列を追加
→新しい列名「氏名」で「=Text.Combine([グループ][氏名], ",")」
・グループ列を削除
・「属性」「値」列を選択して [列のピボット]
→値列を「氏名」にして 詳細設定オプション「集計しない」
以上で読み込み。
ありがとうございます。
使ったことのない方法なので後ほど試させていただきます。
ただできましたら先ほどのお礼にも記入しましたが、1セル1名で表記をできればと思います。出勤人数が日によってバラバラなので、難しいと思います。空欄が出来てしまっても良いので何とかなりませんでしょうか?
何卒宜しくお願い致します。
No.4
- 回答日時:
氏名を「,」で繋いで表示していいなら PowerQueryでできますけど。
勤務内容の順番を指定したい場合は 別途順番を指定するマスタが必要
ですが。
このようなことができるのですね。
この方法はどのようにやるのでしょうか?
ただ、実際はその表を更に色分けして(例えば、遅番3人の内1人のセルを黄色を塗って、その人は入浴当番とし、1カ月でだいたいみんなが平均になるようにするのです。
難しいのが、日曜日など、出勤が少ない時などには、遅番がいないので日勤がその黄色の入浴当番になるということもあるため、できれば、セル1つに1名の名前が出ると助かります。
どうぞよろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 野球 日本代表 これで世界一ですか 2 2022/11/11 05:59
- 野球 世界一ですか 4 2022/11/11 06:17
- 野球 世界一ですか 2 2022/11/11 06:15
- 新幹線 【鉄道】全国にある新幹線の駅の格付けランキングを作ってみました!皆様のご意見をよろしくお願いします。 1 2023/02/11 16:42
- 野球 高校野球の話 1 2022/08/18 09:54
- 政治 要するに、細田衆院議長の思想は、私利私欲の為なら、法律を曲げても構わないと言う思想ですよね? 1 2022/04/17 05:30
- Excel(エクセル) 『シフト表自動化の作成について』 1 2022/06/02 00:45
- アイドル・グラビアアイドル アイドル 7 2023/02/18 23:37
- 外国株 松井証券に証券取引口座をもつが 1 KO コカ コーラが先週取引ランキング トップ10にない、米国株 1 2022/08/10 13:57
- 浮気・不倫(恋愛相談) 彼氏は浮気の可能性ありますか? 彼氏の趣味は楽器で、 2つ参加しており、その中の一つが本番が1ヶ月後 1 2022/06/08 07:54
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
複雑なシフト表から1日ごとの出勤者、シフトを抜き出したいです
Excel(エクセル)
-
エクセルで勤務表の出勤者を抜き出したい。 日付 名前 5/16 5/17 5/18 5/19 田中
Excel(エクセル)
-
月間勤務表から1日~31日までの各日付ごとに出勤している職員を書き出す方法
Excel(エクセル)
-
-
4
月のシフト表から当日のシフトを抽出したいです
Excel(エクセル)
-
5
エクセルで、勤務表から 日付別に勤務者と勤務形態を抽出して、別シートに抽出したい
Word(ワード)
-
6
再度質問です。シフト表から日毎の勤務者を抽出する方法
Excel(エクセル)
-
7
勤務シフト表から、当日の出番を抽出するには?
Excel(エクセル)
-
8
エクセルで、勤務表から 日付別に勤務者と勤務形態を抽出して、別シートに抽出したい
Excel(エクセル)
-
9
エクセルで出勤表から出勤者の名前を出したいのですが。
Excel(エクセル)
-
10
作業別のシフト表から職員別のシフト表へ反映させたい
Excel(エクセル)
-
11
【EXCEL】シフト表から休みの日だけを抽出する方法をご教授ください。
Excel(エクセル)
-
12
エクセル シフト勤務表から、シフト別に氏名を抽出。
その他(ソフトウェア)
-
13
会員名簿から出席者のみ一覧表の作成
その他(Microsoft Office)
-
14
シフト管理、月間のシフト表を別シートで日ごとの時間別で出勤者の名前を表示したい
Excel(エクセル)
-
15
エクセルのセルでシフト表を作っているのですが、それを別のシートに反映させたいのですが、どのようにすれ
Excel(エクセル)
-
16
エクセルで出勤シフト表中の数字から別シートで名前入りの出勤表を作成したい
Excel(エクセル)
-
17
【Excel】月間シフトから日別シフトを自動作成したい
Excel(エクセル)
-
18
エクセル2010 欠席者の名前を抽出し同じセルに
Excel(エクセル)
-
19
エクセル シフト表から名前検索して他のシートに反映させたい
Excel(エクセル)
-
20
エクセルで会議の出席者リストがあります。その中で〇〇会員の人(こちらもリストがあります)を抽出したい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IFとIFS関数
-
Excelを無料で使うには? パソ...
-
セルの数を求めたい
-
エクセルの数式バーのフォント...
-
Excelの表示についての質問
-
再質問です。マクロの修正箇所...
-
データチェックを行うエクセル...
-
Excelに詳しい方! B列が「日...
-
西暦や和暦の表示をyyyymmdd表...
-
Excelで50個のセルに同じ文字を...
-
Excelの数式について教えてくだ...
-
Excel VBAで全ての矢印を赤色に...
-
エクセル関数を使って
-
祝日と土曜、日曜の合計をカウ...
-
xlsxファイルを保存する際にPDF...
-
Excelについて
-
エクセルVBA、別ブックへ転記す...
-
エクセルで「ページレイアウト...
-
2列に入っているデータを1列...
-
【ExcelVBA】名前を付けて保存→...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
半角カタカナをヘボン式ローマ...
-
(マクロ)vlookupの元データを同...
-
エクセルで上位バイトのセルと...
-
exselの質問です
-
Excel 大小比較演算子による「...
-
Excel VBについての質問です。
-
エクセルの問題です。絶対値の...
-
非表示列の再表示に失敗
-
職場の人から聞かれており、こ...
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
ユーザー定義関数をアドイン登...
-
【マクロ】for next構文について
-
エクセルの日付を編集する
-
【マクロ】VLOOKUPにて参照元に...
-
exselで最小数で並び替える関数
-
libre 表計算ソフトの計算がう...
-
エクセルで表
-
エクセルの表で1年間の曜日を...
-
西暦和暦
おすすめ情報
エクセルの2016です。
よろしくお願いいたします。
早:3人、早2:2人、早○:4人、日(勤):5人、遅(番):4人、遅2:1人、夜(勤):5人、明(け):5人、公(休):17人となります。
どうぞよろしくお願いいたします。
No.9を行ってみましたらこのようになってしまいました。
こんにちは。すみません。お手数をお掛けしております。
補足画像を貼ります。宜しくお願い致します。
すみません。もう一度最初から作ってみました。
上の②の画像と今回の下の画像では「名前の管理」の「値」が違っていました。
そのまま続けていって、回答No.15の12と13の操作を行いますとオートフィルしたセルは白のフォントですが、背景を黒にしても何も表示されません。
回答No.15の14で、標準書式のセル B3 に式 =MOD(ROW(A1)-1,5)+1 を入力して、此のセルのフィルハンドルを「エイヤッ!」とダブルクリック→とのことですが、ここでフィルハンドルをダブルクリックしても、オートフィルになりません。左側にデータがないからでしょうか?B3:B47までオートフィルしても良いでしょうか?
ご指導よろしくお願いします。