この質問をより正確に説明するタイトルがあればいいのですが、ExcelスプレッドシートやVBAについてはあまり知識がありません(私は主にJava開発者であり、Microsoftの世界ではあまり遊んでいません)。
Excelスプレッドシートを使用して何かを達成しようとしています。PivotTable、PivotChart、またはその他の組み込み機能を使用してそこに到達できるかどうか、またはカスタムVBAコードを記述する(または別のプラットフォームを使用する)必要があるかどうかを判断する必要があります。
スプレッドシートの目的は、組織(Toastmastersクラブ)のスケジュールの作成を支援することです。この組織にはメンバー名簿があり、毎週会合を持ち、さまざまなメンバーが特定の会議でさまざまな役割に割り当てられます。
私のスプレッドシートは次のようになります。
最初のタブ
1列...メンバーシップ名簿を表す名前のリスト。
2番目のタブ
各行は過去の会議日を表します。各役割には列があり、セルにはその日付でその役割を担当した人が入力されます。データ検証を使用して、各セル内で最初のタブの名簿をプルダウンとして使用できるようにします。
3番目のタブ(複数のタブがありますか?)
これが全体のポイントです。可能な会議の役割ごとに、どのメンバーがその役割に割り当てられる最も「期限切れ」であるかを確認したいと思います。基本的に、私はすべてのクラブ会員のリストを、その役割を最後に務めてからの期間でソートしたいです。その役割を一度も務めたことがない人は、リストの一番上にソートされます。
その3番目のタブデータは、ピボットテーブルなどで実現できるものですか?それとも、これらのツールの目的と制限を誤解していますか?