
最近ネットで調べながらエクセルでCOUNTIFを使用したシフト表が作れるようになりました。
その勤務表から毎日の勤務者とシフトを抽出する方法がわからなく教えていただきたいです
抜き出したい条件
その日に「日」「日/公」「早*」「遅*」「13時」などと書いてある人
抜き出したい内容
「日」 名前A 名前B
「早」 名前C 名前D
抜き出したい場所
別のシート
といった感じで1か月分表示させたいです
この検索範囲で抜き出したい条件に当てはまる名前をこのシートのこの場所に抜き出す・・・
といった関数?を教えていただけたら嬉しいです
当方あまり知識がないため質問内容に不備がありましたら申し訳ありません
よろしくお願いします
No.2ベストアンサー
- 回答日時:
>エクセルでCOUNTIFを使用したシフト表が作れるようになりました。
との説明ですが、具体的なシフト表の説明がないので、どのようなものか判りません。
添付画像をご覧ください。勝手に画像左側のようなシフト表だと想定しました。これを右側の表のように、日付毎に、シフト勤務の区分「早」「遅」「日」「日/公」「13時」の対象者名を表示したいということだと思います。
ご質問者のご希望では別シートに表示したいとのことですが、別シートの特定の列にシフト勤務の区分「早」「遅」「日」「日/公」「13時」を縦方向に配置します。
シフト表の日付、曜日と同じものを別シートの上部にも配置します。
各シフト区分の対象者名を表示するセルに、
=TEXTJOIN("、",1,LEFT(勤務者氏名一覧のセル範囲,LEN(勤務者氏名一覧のセル範囲)*(対象日のシフト勤務表示列=表示するシフト区分)))
を入れればご希望の内容を表示可能です。添付画像の例では、同じシートなので、上記の数式は、
AV8:=TEXTJOIN("、",1,LEFT($B$8:$B$24,LEN($B$8:$B$24)*(D$8:D$24=$AU8)))
という数式を入れて、右方向、下方向へコピーしています。

No.4
- 回答日時:
データ・フィルタの機能を使って、特定の「日」「早」「退」をピックアップして、別シートに選択ペーストするのが、手っ取り早いと思います。
(関数ではなく)
頓珍漢なコメントかもしれませんが、逆に特定の人をダブってシフトを組んいない、人数(早退を含めて)、シフトで一緒になる人の相性の観点等、要件を定義することが、肝要だと思います。そして、それを実現する方法としては、関数だけでは無理だと思います。リアルタイムで表の集計を反映できるシート関数は重宝しますが、シート関数ですら、マクロ(VBA)で組み込んで対応することが・・・結果必要です。
No.3
- 回答日時:
No.1
- 回答日時:
こんばんは
>複雑なシフト表から1日ごとの出勤者、シフトを抜き出したいです
コツとしては「複雑にしない」ことですね。
わかりやすくしておけば、後々のメンテナンスなども簡単になります。
仮に、ここで訳の分からない式を作成してもらっても、応用もできなければ修正もできない事態に陥りやすいです。
は言え、これでは回答になっていないので・・・
仮に
・元のデータが行をとする単位で縦に並んでいるとして
・氏名が一列に、検索したい値(日、早*・・等)が一列に並んでいるとして
・スピル機能が使える環境であれば
「日」「早」などが並んでいる隣の列に、
=TRANSPOSE(FILTER(氏名の列,1-ISERROR(FIND(検索値,検索対象列)),""))
の式を入力して、下方にフィルコピーすれば右方向に該当する氏名が抽出されてスピルされます。
(上式は、検索値を「含む」で検索しています)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルで勤務表の出勤者を抜き出したい。 日付 名前 5/16 5/17 5/18 5/19 田中
Excel(エクセル)
-
関数を使用して、エクセルの勤務表から、勤務形態別に担当者を抽出したい
Excel(エクセル)
-
月間勤務表から1日~31日までの各日付ごとに出勤している職員を書き出す方法
Excel(エクセル)
-
-
4
再度質問です。シフト表から日毎の勤務者を抽出する方法
Excel(エクセル)
-
5
月のシフト表から当日のシフトを抽出したいです
Excel(エクセル)
-
6
エクセルで、勤務表から 日付別に勤務者と勤務形態を抽出して、別シートに抽出したい
Word(ワード)
-
7
会員名簿から出席者のみ一覧表の作成
その他(Microsoft Office)
-
8
エクセルで、勤務表から 日付別に勤務者と勤務形態を抽出して、別シートに抽出したい
Excel(エクセル)
-
9
勤務シフト表から、当日の出番を抽出するには?
Excel(エクセル)
-
10
エクセルのセルでシフト表を作っているのですが、それを別のシートに反映させたいのですが、どのようにすれ
Excel(エクセル)
-
11
シフト管理、月間のシフト表を別シートで日ごとの時間別で出勤者の名前を表示したい
Excel(エクセル)
-
12
【EXCEL】シフト表から休みの日だけを抽出する方法をご教授ください。
Excel(エクセル)
-
13
作業別のシフト表から職員別のシフト表へ反映させたい
Excel(エクセル)
-
14
エクセルで出勤表から出勤者の名前を出したいのですが。
Excel(エクセル)
-
15
本日の日付とマッチした列の値を抽出
Excel(エクセル)
-
16
【Excel】月間シフトから日別シフトを自動作成したい
Excel(エクセル)
-
17
エクセル シフト勤務表から、シフト別に氏名を抽出。
その他(ソフトウェア)
-
18
エクセル2016でfilter関数がないので、、抜き出す関数をおしえてください。
Excel(エクセル)
-
19
エクセルで出勤シフト表中の数字から別シートで名前入りの出勤表を作成したい
Excel(エクセル)
-
20
エクセルで作成した勤務表を週間勤務表に抽出したい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複雑なシフト表から1日ごとの...
-
男の名前
-
性行為中に
-
名前を呼ばずに「すみません」...
-
彼氏が良く、「◯◯(私の名前)」...
-
男で一人称が自分の名前って珍...
-
リトルツインスターズ
-
ESTA
-
エクセルで外部データの取り込...
-
LINEの名前をちょこちょこ変え...
-
名前で呼ばれました**(/▽/)**
-
酔った時とそれ以外の時の彼が...
-
名前を呼ばれる方と、名前を呼...
-
何で名乗ってないし、相手の事...
-
息子が名前が原因でいじめられ...
-
AV女優の名前教えて
-
電話をかけてきて、社名だけで...
-
ゲームキャラの名前 ・女の子。...
-
他校の人に一目惚れしてインス...
-
「右衛門」と「左衛門」について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複雑なシフト表から1日ごとの...
-
名前を呼ばずに「すみません」...
-
息子が名前が原因でいじめられ...
-
えっち中・名前
-
彼氏が良く、「◯◯(私の名前)」...
-
LINEの名前をちょこちょこ変え...
-
ESTA
-
男で一人称が自分の名前って珍...
-
性行為中に
-
「○○Jr.」という名前の人はもう...
-
Hの最中に違う女の名前を言わ...
-
みなさん、恋人のLINEの名前は...
-
エクセルで外部データの取り込...
-
急に名前を呼ばれなくなった 職...
-
彼氏が「君」っていいます
-
自分の名前について。 私の名前...
-
リトルツインスターズ
-
電話をかけてきて、社名だけで...
-
私が「なんて呼んだらいい?」と...
-
名前を呼ばれる方と、名前を呼...
おすすめ情報