トレーナーに割り当てられたスタッフの自動リストを作成する

トレーナーに割り当てられたスタッフの自動リストを作成する

スプレッドシートがあり、その「A」にはトレーナーの名前が含まれています (このリストには 3 つの名前のうち 1 つが繰り返し表示されます)。列「B」には、それらのトレーナーに割り当てられた従業員の名前が含まれています (このリストは一意です)。このシートの他の列は、トレーナーが実施した観察を追跡するために使用されます。

トレーナーの名前の下に従業員の名前をリストする別のシートを作成したいと考えています (つまり、列「A」には Lisa に割り当てられたすべての名前がリストされ、列「B」には Angela の名前がリストされるなど)。このリストは、他のシートで従業員が追加または削除されたときにも自動的に更新されます。

どうすればいいのか分かりません。

私が望むものの例: ここに画像の説明を入力してください

答え1

サンプルデータが提供されていないため、私は OP に基づいて「従業員トレーナーデータベース」を想定しました。

ここに画像の説明を入力してください

この配列数式をA3のセル内に記述しSheet 2Ctrl+Shift+enter& で終了して右に入力します。

{=IFERROR(INDEX(Sheet1!$A$4:$A$9,SMALL(IF(Sheet1!$B$4:$B$9=A$2,ROW(Sheet1!$A$4:$A$9)-MIN(ROW(Sheet1!$A$4:$A$9))+1),ROWS($A$3:A3))),"")}

注記、 必要に応じて数式内のセル参照を調整します。

関連情報