誰かが論理的かつわかりやすい設定方法を考えてくれることを期待していました。
職場では毎週、従業員に課されるテストの 90 問の「合格」率を示す週次レポートを受け取ります。質問は常に同じですが、合格結果は当然週ごとに異なります。これらの率の結果を比較する必要があるため、たとえば「先週、質問 50 のスコアが 70% 向上しました」と表示する必要があります。かなり単純ですが、これを簡単に行う方法を考えようとしても行き詰まってしまいます。
これまでいくつかの方法を試してきましたが、テーブルを作成し、質問をリストし、合格率を表示する列を作成し、ヘッダー タイトルを日付にするのが最善の方法のようです。
例えば:
+-----------------------+----------+----------+---------+
| Question | 11/20/15 | 11/30/15 | 12/7/15 |
+-----------------------+----------+----------+---------+
| 1. Sample question 1 | 98% | 92% | 87% |
| 2. Sample question 2 | 72% | 83% | 95% |
| 3. Sample question 3 | 76% | 91% | 23% |
| 4. Sample question 4 | 82% | 66% | 78% |
+-----------------------+----------+----------+---------+
これまでのところ、これはうまく機能していますが、限界があります。データを予測し、週ごと、月ごと、年ごとにデータを比較できるような設定を行うより良い方法はありますか?
答え1
VBA を試してみたいかどうかによります (ほとんどの操作の例はオンラインで見つかります)
- データを保持するためのマスタースプレッドシートを作成する
- 毎週与えられたファイルからデータをインポートするインポートVBA関数を作成します。
- ピボット テーブルはあなたの味方です。以下のリンクに加えて、データを時間スケールで分類するための他の例もオンラインで見つけることができるはずです。
superuser には、ピボットグリッドを使用して週ごとに分類する方法について説明した古い投稿があります。データを週ごとに要約するにはどうすればよいですか?