複数チームのメンバーリスト(一部重複するメンバーあり)をExcel表で効率よく管理したいと考えています。
A、B、C、D、・・・等の複数のチームがあり、AとBのみに加入している者、BとCのみに加入している者などがいます。
Excelで「統合」シート、「A」シート、「B」シート、「C」シート…を作成して、誰がどのチームに加入しているかは「統合」シートの星取り表で一覧できるようにしつつ、チームごとにも別シートで一覧できるようにしたいです。
各シートの情報は共通で、左端列から順に、
A所属
B役職
C氏名
D電話
Eメール
Fチームにおける権限の情報(●×形式)
G(Aチームの)加入日 ※Aに加入していない場合は「統合」シートでは空欄
H(Bチームの)加入日 ※Bに加入していない場合は「統合」シートでは空欄
I(Cチームの)加入日 ※Cに加入していない場合は「統合」シートでは空欄
J…
です。
各チームのメンバーの入れ替えや新規加入等は「統合」シートで主に操作して、統合シートにて更新があるとなるべく自動で各チームのシート(「A」シート、「B」シート、「C」シート…)にも反映されるようにしたいのですが、
最適な方法(計算式?マクロ?)など、アドバイスいただけますでしょうか。
自分で作成している現状として、Vlookup関数を使って、既に「統合」シートに記入されているセル内の情報が変更されたら(電話やメールなど)、他のシートにも反映されるところまではやってみたのですが、メンバーの加入や変更等も自動で反映したいとすると、Vlookup関数でだけでは厳しいかと思っています。
例えば、メンバーの追加があった場合、「統合」シートに列を挿入して新メンバーの各種情報を入力すると、G列以降の「加入日」に日付が入力されたチームのシートにも自動でメンバーが追加されるようにすることは可能でしょうか。列の挿入や削除などは「統合」シートと各チームのシート両方で手作業で行うのが現実的でしょうか。
多少の手作業はかまわないのですが、自分だけではなくほかの人も同じファイルを使って更新作業を行うため、なるべくミスなく簡潔に効率よく管理したいと考えています。お知恵を拝借できますと幸いです。
No.3
- 回答日時:
統合シートの「行」はどのようになっていますでしょうか?
メンバーの追加があった場合、統合シートに追加するのは「列」ではなく「行」ではありませんでしょうか?
元データ(統合シート)の変更を反映するのが「VLOOKUP」なので、元データを変更したら、他のシートに反映されませんでしょうか?
早速ありがとうございました。ご指摘のとおり、「列」ではなく「行」の追加でした。
vlookup関数でセルの記載内容は反映されるのですが、統合シートの行を増やしたり削除したりしたときに、なるべく自動で他のシートにも反映させたいと思っておりました。色々なやり方があるようなので、少し調べてやってみようと思います。
No.2ベストアンサー
- 回答日時:
こんにちは
スピル機能が使えるバージョンなら、
Aチームのシートは、「統合シートからG列(Aチーム加入日)が空欄でない」データをFILTER関数で抽出するようにしておけば、統合シートの状態が自動で反映されるようになります。
各チーム別シートに1ヶ所式を入力しておけば済むようになります。
古いバージョンでも同様のことは可能ですが、一発でやろうとすると、かなり面倒な数式になります。
(「エクセル 詰めて抽出」などをキーに検索すれば、方法は見つかると思います)
早速ご回答ありがとうございます!スピル機能を初めて知ったので少し調べたのですが、xlookup関数と併せて使うとイメージしていたことができそうです。Excelのバージョンを確認してやってみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) マクロを修正できないものか、統合シートについて 3 2021/12/07 09:26
- Excel(エクセル) マクロ作成で困っています。お教え頂けませんか。 1 2021/12/12 17:02
- Visual Basic(VBA) 空のシートに関数を入れたい 2 2021/12/03 15:08
- Visual Basic(VBA) 【関数orVBA】カーソルのある行を黄色にし、A列の値を別シートに表示できますか? 4 2021/12/28 00:03
- Visual Basic(VBA) 【Excel VBA】書き込み先のシートが存在しなかった場合、新規でシート作成する方法 3 2021/11/04 21:45
- Excel(エクセル) エクセルについて質問です。 8 2021/11/01 04:34
- Excel(エクセル) IF文の管理を簡単にしたい 4 2021/11/07 11:23
- 財務・会計・経理 エクセルで集計表から項目ごとに別シートへ表示する方法 2 2021/11/08 14:10
- Excel(エクセル) EXCEL 表の整理 VBA 2 2021/12/21 23:13
- Visual Basic(VBA) 【Excel VBA】全シートのデータを1シートに集約するには? 2 2021/11/15 18:13
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Googleシート「A1」でなくて「A001」にしたいのですが
Excel(エクセル)
-
Excel関数かなにかでスムーズに処理するにはあなたならどうしますか?
Excel(エクセル)
-
Excelでこういう年を切り替えられる簡易なカレンダーを作ったのですが、 年や月を変えると、色が付い
Excel(エクセル)
-
-
4
Excelでエラーが出るのですが・・・
Excel(エクセル)
-
5
エクセルのセル統合について
Excel(エクセル)
-
6
excelの不要な行の削除ができない!
Excel(エクセル)
-
7
Excel 書式のクリア・値貼付けをしても書式が変わらない
Excel(エクセル)
-
8
エクセル 大量のシートから、指定したセルをコピーして、別のシートにまとめて貼り付ける
Excel(エクセル)
-
9
関数を教えていただきたいです。 添付のような「data sheet」があります。 他に、「集計 sh
Excel(エクセル)
-
10
ある値に対して3番目に大きな値を、なければ2番目に大きな値、それもなければ1番大きな値を表示させたい
Excel(エクセル)
-
11
エクセルで⑤番の操作が分かりません。どういう関数が良いんですか?
Excel(エクセル)
-
12
エラー表示になってしまいます。
Excel(エクセル)
-
13
たくさんの計算セルに一括で同一の関数を追加したいです。
Excel(エクセル)
-
14
顧客管理の簡易化について。 仕事で顧客管理をエクセルで行っています。 お客様へ顧客登録に必要なデータ
Excel(エクセル)
-
15
Excelの関数に関する質問です
Excel(エクセル)
-
16
同じ型【ハイフンと数字】をぶつけて、イコールである事を証明する関数はありますか?
Excel(エクセル)
-
17
同一セルに入力規則のリストと参照する設定併用できるような設定はありますでしょうか!!
Excel(エクセル)
-
18
セルの結合の連続技
Excel(エクセル)
-
19
Excel関数について
Excel(エクセル)
-
20
エクセルで比較 かつ 部分一致について
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルで複数のシートに画像...
-
エクセルでブック内の倍率がバ...
-
【Excel VBA】データ貼り付け先...
-
特定のシートのみ再計算させな...
-
エクセルのシート連番の振り直し
-
【ExcelVBA】マクロの入ったシ...
-
ワークシートそのものの色を変...
-
エクセル、特定のシートにパス...
-
ハイパーリンクでジャンプした...
-
エクセル2003で、複数のシート...
-
Wordで差し込み印刷時に表示す...
-
エクセルのシー名を二段表示に...
-
Excelで条件に一致したものだけ...
-
EXCELの図形(テキストボックス)...
-
InputBoxに入力した言葉をシー...
-
エクセル 非表示のシートをハ...
-
Accessのテーブルを既存のExcel...
-
(エクセル)Indirect関数で、ハ...
-
EXCELで存在しないシート...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルで複数のシートに画像...
-
特定のシートのみ再計算させな...
-
エクセルでブック内の倍率がバ...
-
ワークシートそのものの色を変...
-
【ExcelVBA】マクロの入ったシ...
-
エクセルの2つのシートを並び...
-
EXCELの図形(テキストボックス)...
-
ハイパーリンクでジャンプした...
-
エクセルのシート連番の振り直し
-
特定の複数のシートに同じ処理...
-
エクセルのシー名を二段表示に...
-
Wordで差し込み印刷時に表示す...
-
エクセルで、シートの名前を変...
-
エクセルでリンク貼り付けした...
-
エクセル、特定のシートにパス...
-
accessへエクセルの複数のシー...
-
Accessのテーブルを既存のExcel...
-
【Excel VBA】データ貼り付け先...
-
EXCELの「シートの見出し」のフ...
おすすめ情報