
エクセルの表で、条件(日付別)にあてはまる行を 別シートに順番に抽出されるような関数を教えてください。
シート名「マスター」のA列にある日付データを参照して、予めシート名が日付別に準備された各シートに、その行から必要部分を抜き出して上から順に抽出されるようにしたいです。
ちなみにマスターシートは300行ぐらい、日付名の各シートは90シート(3か月分)、各シートには最大30行程度です。
類似の質問もあるなかで恐縮ですが、よろしくおねがいします。
(以下イメージです。)
【Sheet1】
A B C D E ・・・・
11月1日 山田太郎 岡山県 倉敷市 090-XXXX-XXXX
11月2日 川本次郎 香川県 高松市 090-XXXX-XXXX
11月2日 海田三郎 広島県 広島市 090-XXXX-XXXX
11月3日 海田三郎 広島県 広島市 090-XXXX-XXXX
・
・
↓
シート
【11月1日】
山田太郎 岡山県 倉敷市
シート
【11月2日】
川本次郎 香川県 高松市
海田三郎 広島県 広島市
シート
【11月3日】
海田三郎 広島県 広島市
No.1
- 回答日時:
>日付名の各シートは90シート(3か月分)、各シートには最大30行程度です。
90ものシートを作成すること自体が間違いの始まりだと思います。
Sheet1と抽出のシートの2枚にします。
仮にA1セルに日付を入れると、以下に指定した日付の一覧が出るようにすれば
A1セルに日付を入れる事で何か月分も利用が出来ますよね。
一例です。
A B C
1 11/1
2
3 氏名 県名 市名
4
B2セルに =MATCH(A1-1,Sheet1!A:A)
指定した日付のデータの下の行番号が表示されます。
C2セルに =COUNTIF(Sheet1!A:A,A1)
指定した日付のデータの数が表示されます。
そしてA4セル
=IF(ROW(A1)>$C$1,"",INDEX(Sheet1!B:B,$B$1+ROW(A1)))
と入れて、右へコピー、下へコピーしましす。
データが日付順に並んでおることが条件で
最初の日付でエラーが発生するので、デモデータとして2000/1/1 とでも入れたデータを入れておきます。
ありがとうございます。たしかにシートを作りまくるのはどうかと思います。。。目的に、いつでも一覧性が求められてまして、そのような質問をさせていただきました。また、Sheet1は、常に行追加されますが、日付別に追加されません。今後の参考にさせていただきます。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
【Excel関数】別シートに日付順でデータを抽出する方法
Visual Basic(VBA)
-
指定期間内のデータを別シートへ抽出
Excel(エクセル)
-
本日の日付とマッチした列の値を抽出
Excel(エクセル)
-
-
4
エクセル 違う表から同じ日付のデータを検索
Excel(エクセル)
-
5
エクセルのVBAで日付を検索し転機したい
Visual Basic(VBA)
-
6
Excel複数シートから日付と文字を取り出して日付順に並べたいです
Excel(エクセル)
-
7
1年分のデータから特定の月分のデータを抽出→表示
Excel(エクセル)
-
8
Excelで日付変更ごとに、自動的にデータを転記
Excel(エクセル)
-
9
VBA 別シートの同じ日付の欄に値を貼付け
Excel(エクセル)
-
10
VBA 別ブック(シート)の同一日付のデータ欄に値をコピー
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
Office2021のエクセルで米国株...
-
エクセルで条件に一致したセル...
-
Excelで複数シートの選択セルを...
-
日付が未入力の際はゼロか、空...
-
ExcelでTODAY関数を更新させな...
-
Excelシートの保護時にデータの...
-
エクセルで1月0日と表示される!!
-
マクロ 新しいシートにデータ...
-
複数シートの同じセル内容を1シ...
-
EXCEL関数でシート名が変わる可...
-
ファイル起動時、毎回 シート1...
-
EXCELのハイパーリンクのセルを...
-
Excelにて、カタカナだけのセル...
-
エクセルのルビがついたセルを...
-
エクセルでシート保護をかける...
-
ハイパーリンク で『指定された...
-
エクセルで複写のように自動入...
-
エクセル ハイパーリンクで画像...
-
INDIRECT(空白や()がある文字列...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Office2021のエクセルで米国株...
-
Excelの「0」だけ非表示、小数...
-
エクセルで条件に一致したセル...
-
Excelで複数シートの選択セルを...
-
エクセルについて
-
エクセルで1月0日と表示される!!
-
Excelシートの保護時にデータの...
-
日付が未入力の際はゼロか、空...
-
ExcelでTODAY関数を更新させな...
-
EXCELのハイパーリンクのセルを...
-
エクセルで、加筆修正したセル...
-
Excelでスクロールすると文字が...
-
複数シートの同じセル内容を1シ...
-
マクロ 新しいシートにデータ...
-
別シートのセルを絶対参照にする
-
ハイパーリンク で『指定された...
-
iPhoneのExcelアプリで、別のシ...
-
エクセルで複写のように自動入...
-
エクセルで指定のセルのみ完全...
-
エクセル ハイパーリンクで画像...
おすすめ情報