
初めて質問します。
エクセルでシフト管理を任される事になりまして……
時間別で毎日出勤者が違うので
シート1のA列には名前を表記しており、
シート1のB列以降には日付
合わさった所に出勤時間を表示した一覧があります。
これを別シートで日ごとの時間別で出勤者のリストを作りたいのですが……
人数が50名以上いる為良い方法はないかと思案しております。
シート1(月間のシフト表)
1日・・・
田中 10
鈴木 10
山田 15
シート2(1日の出勤者)
10時出勤 田中、鈴木
15時出勤 山田
というような表示をさせたいです。
理想としてはシート1のB列(1日の出勤者)の2〜50までに10と数字がある場合、
シート2(1日の出勤者)のB2(10時出勤者名)にシート1のA列にある名前を抜き出して表示したいです。
エクセル初心者の私に知恵を授けてくれる方はいないでしょうか><
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんばんは!
一例です。
↓の画像のように元データはSheet1にあり、Sheet2に表示するとします。
(Sheet1の1行目はシリアル値にしておきます。表内の「10」や「15」等と混同しないようにするため)
まずSheet2のA1セルの表示形式をユーザー定義から 0日 としておき、
単に数値のみの入力にします。(これで「○日」のような表示になります。
A2セル~A列最終行もセルの表示形式はユーザー定義から 0時出勤 とし
10 や 15 のように数値のみの入力にします。
最後にB2セルに
=IFERROR(INDEX(Sheet1!$A$1:$A$100,SMALL(IF(OFFSET(Sheet1!$A$1:$A$100,,$A$1,,1)=$A2,ROW($A$1:$A$100)),COLUMN(A1))),"")
これは配列数式になりますので、Ctrl+Shift+Enterで確定!
この画面からコピー&ペーストする場合は
上記数式をドラッグ&コピー → Sheet2のB2セルを選択 → 数式バー内に貼り付け → そのまま(編集可能なまま)
Ctrl+Shiftキーを押しながらEnterキーで確定!
数式の前後に{ }マークが入り配列数式になります。
B2セルのフィルハンドルで列・行方向へコピー!
これで画像のような感じになります。
※ A1セルに表示したい日付の数値のみを入力してみてください。m(_ _)m

お返事が遅れてすみません。
自分の所持しているアプリがMacでのOpenOfficeというのを使用している為、
文面の最初のほうにあるユーザー定義の変更が出来ませんでした。
会社にあるWindowsでは変更が出来たため、
まだ詳しくは試せてはいないのですが、
改めて時間を作り実際に組み込んでみます。
お時間をさいて返答して頂きましてありがとうございました!!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
複雑なシフト表から1日ごとの出勤者、シフトを抜き出したいです
Excel(エクセル)
-
月間勤務表から1日~31日までの各日付ごとに出勤している職員を書き出す方法
Excel(エクセル)
-
エクセルで勤務表の出勤者を抜き出したい。 日付 名前 5/16 5/17 5/18 5/19 田中
Excel(エクセル)
-
-
4
月のシフト表から当日のシフトを抽出したいです
Excel(エクセル)
-
5
関数を使用して、エクセルの勤務表から、勤務形態別に担当者を抽出したい
Excel(エクセル)
-
6
再度質問です。シフト表から日毎の勤務者を抽出する方法
Excel(エクセル)
-
7
エクセルのセルでシフト表を作っているのですが、それを別のシートに反映させたいのですが、どのようにすれ
Excel(エクセル)
-
8
作業別のシフト表から職員別のシフト表へ反映させたい
Excel(エクセル)
-
9
【Excel】月間シフトから日別シフトを自動作成したい
Excel(エクセル)
-
10
エクセルで、勤務表から 日付別に勤務者と勤務形態を抽出して、別シートに抽出したい
Word(ワード)
-
11
エクセルで、勤務表から 日付別に勤務者と勤務形態を抽出して、別シートに抽出したい
Excel(エクセル)
-
12
エクセル シフト勤務表から、シフト別に氏名を抽出。
その他(ソフトウェア)
-
13
【EXCEL】シフト表から休みの日だけを抽出する方法をご教授ください。
Excel(エクセル)
-
14
勤務シフト表から、当日の出番を抽出するには?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの複雑なシフト表から...
-
エクセルの関数について
-
【マクロ】実行時エラー '424':...
-
【マクロ】変数に入れるコード...
-
エクセルのリストについて
-
【マクロ】数式を入力したい。...
-
【マクロ】【相談】Excelブック...
-
【マクロ】【配列】3つのシー...
-
【マクロ】元データと同じお客...
-
Office2021のエクセルで米国株...
-
【マクロ】左のブックと右のブ...
-
【画像あり】オートフィルター...
-
他のシートの検索
-
エクセルのVBAで集計をしたい
-
vba テキストボックスとリフト...
-
【関数】3つのセルの中で最新...
-
【マクロ】excelファイルを開く...
-
エクセルシートの見出しの文字...
-
LibreOffice Clalc(またはエク...
-
【マクロ】別ファイルへマクロ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】元データと同じお客...
-
エクセルの関数について
-
【画像あり】オートフィルター...
-
エクセルのVBAで集計をしたい
-
エクセルのリストについて
-
【マクロ】数式を入力したい。...
-
【マクロ】【相談】Excelブック...
-
Office2021のエクセルで米国株...
-
【マクロ】実行時エラー '424':...
-
他のシートの検索
-
エクセルの複雑なシフト表から...
-
【マクロ】【配列】3つのシー...
-
vba テキストボックスとリフト...
-
【マクロ】左のブックと右のブ...
-
【マクロ】変数に入れるコード...
-
エクセルシートの見出しの文字...
-
【マクロ】別ファイルへマクロ...
-
【関数】同じ関数なのに、エラ...
-
Amazonでマイクロソフトオフィ...
-
ページが変なふうに切れる
おすすめ情報