Excelで、アルバイトのシフト表作りをしています。
あまり詳しくなくて、本を見たり このサイトで検索して作っていたのですが、
みなさんのお力を お借りできたらと思い、質問させていただきます。
今 作ってるのが、↓下のような シフト表なんですが、
A B C D
1
2
3 ID 111 222
4 名前 梅 竹
5 1日 火 14 16
6 2日 水 16
7 3日 木 15
8 4日 金 14
この↑シートに それぞれの出勤時間を入力すると、
その入力した人だけを (別のシートの)その日付けの出勤表
(のセル)へ、自動的に データーが移るようにしたいと思っています。
A B C D C
1 ID 2007年5月1日(火)
2 ( ) ( )
3 ( ) ( )
うまく 説明出来ませんが すみません。
どなたか、アドバイスを よろしくお願いしたします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
シート1 シート2
A B C A B C
1 2007年5月1日(火) 1 =シート1!A1
2 ID 時間 2 ID 名前 時間
3 111 14 3 =シート1!A3 =vlookup(略) =シート1!C3
(梅と表示) (14と表示)
4 222 16 4 =シート1!A4 =vlookup(略) =シート1!C4
(竹と表示) (16と表示)
5 ・・ ・・ ・・ 5 ・・ ・・ ・・
という答えを求めておられるのですか?それなら、vlookup関数で検索する表を作って関数で関連づければすみますが、もっと高度なことをお考えなのでしょうか?(表がうまくできないですね。ごめんなさい)
それから、私の場合はCONCATENATE関数は結合する文字列が増える場合に用いますが、年月日(曜)程度なら○○&△△&××を使うようにしています。
何はともあれ、頑張ってくださいね。ゴキゲンヨウ。
お返事が 遅くなりまして、申し訳ありませんでした。
私がしようとしてることは、少し高度なものなのかもしれませんね。
とりあえず、この教えていただいた表を参考にしながら、
もういちど 頑張ってみようと思います。ありがとうございました。
No.3
- 回答日時:
日付は、シリアル値で入力されているものとします。
ID=CONCATENATE(YEAR(Sheet1!A5),"年",MONTH(Sheet1!A5),"月",DAY(Sheet1!A5),"日","(",Sheet1!B5,")")時間
=CONCATENATE("(",Sheet1!C3,")")=CONCATENATE("(",Sheet1!C4,")")=CONCATENATE("(",Sheet1!C5,")")
=CONCATENATE("(",Sheet1!D3,")")=CONCATENATE("(",Sheet1!D4,")")=CONCATENATE("(",Sheet1!D5,")")
この回答への補足
せっかく教えて頂いてるのに、理解できず 申し訳ありません。
うまくいかなくて、とりあえず Sheet1で勤務時間を入力する代わりに
● という記号を使って 色々とためしてみました。
【例】 2007年5月1日(火)
A B C
1 ID
2 ( ) ( 名前 ) ( 時間 )
3 ( ) ( )
B2のセルに、
={IF(COUNTIF(OFFSET('Sheet1'!$A$4,1,1,1,80),"●")<ROW($B1),"",OFFSET('Sheet1'!$A$4,0,SMALL(IF(OFFSET('Sheet1'!$A$4,1,1,1,81)="●",COLUMN('Sheet1'!$B$4:$BI$4),""),ROW($B1))-1,1,1))}
としたところ、なんとか B行に名前が表示されるようになったんですが、
出来れば ● ではなく、1(時)~24(時)を入力して、
Sheet2の B行に名前、c行に 出勤時間を表示させたいと思っています。
引き続き、アドバイスの方を よろしくお願いいたします。
No.2
- 回答日時:
A B C D E
1 ID =Sheet1!A5 =B1+1 =C1+1 =D1+1
2 =Sheet1!B3 =Sheet1!B5 =Sheet1!B6 =Sheet1!B7 =Sheet1!B8
3 =Sheet1!C3 =Sheet1!C5 =Sheet1!C6 =Sheet1!C7 =Sheet1!C8
具体的な回答、ありがとうございます。
うまく説明できなくて、本当に すみません。
質問内容の補足をさせてください。
sheet1に、
A B C D
1
2
3 ID 111 222
4 名前 梅 竹
5 1日 火 14 16
6 2日 水 16
7 3日 木 15
8 4日 金 14 というアルバイト表を作っています。
例:ID番号111の 梅さんが 1日に14時から出勤します。
5行目の 梅さんの列の 1日に 14と入力した場合。
sheet2の 5月1日の予定表の()欄のシートに自動的にデーターが移るようにしたいんです。
A B C
1 ID 2007年5月1日(火) 時間
2 (111) ( 梅 ) (14)
3 ( ) ( )
他の人も同じように、sheet1の それぞれの人欄に時間を入力したときに、
sheet2の 予定表に、入力した人の名前と時間が、上から順番に入るように作りたいと思っています。
アドバイス、よろしくお願いいたします。
No.1
- 回答日時:
ウーン、わかりきったこと、頓珍漢な内容で貴方の意が理解できていないことを記していたら勘弁してください。
入力値を別のセルにも表示させるだけなら、VLOOKUPとかHLOKUPといったデータ検索関数を使うとか、最も原始的な方法なら、(例)セルA1に数字5を入れておき、セルB10に移って、=を入力したままセルA1をクリックしてリターンを押すとセルB10に5が表示されますから、それらを逆手にとって、簡単なシステムを組むことができるはずです。
参考URL:http://www.kenzo30.com/index.htm
VLOOKUPとかHLOKUPとかを使ってためしているんですが、
組み方が間違っているようで うまくできないんです。
もう少し 色々と調べて頑張ってみます。 ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel関数で日またぎの勤務時間にしるしを立てる 2 2022/04/20 17:22
- Excel(エクセル) Excelシフト表 固定シフトの自動変換化 1 2022/04/14 16:10
- Excel(エクセル) 『シフト表自動化の作成について』 1 2022/06/02 00:45
- Excel(エクセル) Excelで日報を自動で作成したい 売上管理シートに入力した売上データを、日報に自動反映させたいと考 1 2023/04/29 18:07
- Excel(エクセル) Excel 売上管理シートに入力した売上データを、日報に自動反映させたいと考えています。 売上管理シ 3 2023/04/29 18:08
- Excel(エクセル) マクロVBAのフォルダ階層別で検索の方法 4 2022/04/03 23:23
- Excel(エクセル) Excelマクロの差分抽出のコードを教えていただきたいです。 2 2023/03/14 11:40
- Excel(エクセル) エクセル 全自動シフト表の祝日シフト表示を消すには? 3 2022/04/23 16:43
- Visual Basic(VBA) 翌日にお休み予定の従業員がいる場合にアラートを出したい 1 2023/07/11 11:18
- Excel(エクセル) Excel 行の"〇" を検索して見出し(日付)を表示させたい 1 2022/04/04 18:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
3COINSのスマートウォッチを使...
-
パソコンのWi-Fiについてご相談...
-
パソコンのデータについてご相...
-
100倍倍率双眼鏡は見にくいです...
-
「PC Helpsoft Driver Updated...
-
電池のLR44 LR43 LR41は、LR113...
-
常時オンディスプレイとロック...
-
スマホ
-
メルカリで普通郵便で購入した...
-
パソコンのマイクロソフトの、...
-
GPS機能がその時間帯に動いても...
-
iPhoneのボイスメモの編集方法...
-
メルカリの一つのアカウントで ...
-
ps3のシステムアップデートをし...
-
ガレージバンドを開こうと思っ...
-
スマホSIMカードですか?それと...
-
3年ほど前、外付けHDDへ子供達...
-
自分用PCを買う時に、重視す...
-
LANケーブルの事で質問です。 ...
-
PCの廃棄の際の、プライバシー保護
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
3COINSのスマートウォッチを使...
-
メルカリで普通郵便で購入した...
-
電池のLR44 LR43 LR41は、LR113...
-
急にデスクトップPCの電源が落...
-
『できるWindows11:パーフェク...
-
日本に、Microsoftのような会社...
-
PCメーカーとの相性
-
「至急回答お願いします」 スマホ...
-
メモ帳で開く設定を元に戻したい。
-
これは、何に使うもの? これは...
-
中国は半導体を生産するために...
-
PCの操作で困ったときに一番た...
-
「PCに関する質問サイト」って...
-
小型GPSで居場所追跡 3000円く...
-
車に詳しい方。 Panasonicカー...
-
パソコンの同期について
-
置くだけの充電器
-
教えて下さい: 外付HDに保存さ...
-
携帯の相手に電話を掛けました...
-
※ ブルーレイ(Panasonic製DMR-B...
おすすめ情報