問題点:
- 一種の「リレーショナル」な方法でデータを取得する必要があります。
- GViz (Google Visualization API) は、GAS (Google Apps Script) HTML サービスでは使用できません (こちらを参照してください: Can we use Google Chart Tools with Google Script HtmlService )。
GViz が提供するすべての機能を手に入れることは今のところ夢のようです。その代わりに、DataTable オブジェクトと DataView オブジェクト、および google.visualization.data.join() で十分です。私は今、チャートを必要としません。
クライアント側で完全な GViz を取得できない限り、これはすべてサーバー側である可能性があります。
より明示的に言えば、いくつかのクエリに参加する必要があり、正規化されたデータを台無しにしないでください。
スプレッドシートをデータ コンテナーとして使用していることに注意してください (テーブルは静的データと動的データで構成されています)。