0

お前らおはよう、

1 人 (またはそれ以上) の皆さんが私を助けてくれることを願っています。

私は、チャート/グラフを更新するために、できればドロップダウンまたはデータフォームを使用して、傾向を表示し、動的なフロントシートを持つ必要があるダッシュボードを作成することを任されました。

情報自体は非常に限られています。ドキュメントの範囲は、「見積もり - 4」、「キャンセル - 2」など、タスクを遂行するスタッフ メンバーの能力に割り当てられた値 (0 ~ 4) を追跡することです。したがって、メトリックは次のように制限されます。

  • 月 (各月のワークシートとダッシュボードの前面)
  • チーム (現在 6 チームですが、これは時間の経過とともに増加する可能性があるため、このソリューションによって新しいチームの組み込みが比較的容易になることを願っています)
  • 従業員(自明)
  • タスク (現在 25 ですが、上記のとおり - 変更される可能性があります)
  • スコア (上記の 0 ~ 4 の値)

ご覧のとおり、これは非常に単純なデータセットです。シートは現在、チームとスコアを決定するためのデータ検証リスト ​​(簡単なデータ入力のためのドロップダウン) を含む 6 つのグリッドで設定されており、タスクは事前に作成され、従業員はユーザーによって手動で入力されます。

私が望んでいるのは、ドロップダウンやデータフォームが変更されたときにそれに応じて更新される動的テーブルを持つフロントシートを持つことです。重要な焦点は、スタッフ メンバーをすべてのタスクで最大 4 人にすることです。そのため、最終的には、グラフには個々のチームの傾向が表示されます (各チームに 1 つのグラフ - 6 つのグラフ)。特定の情報を反映できるテーブル (たとえば、特定の月の従業員のパフォーマンス、または特定のチームがこれまでに達成した「3」の数)。

私はこれについてかなりの量を読みましたが、膨大な量のオプションに圧倒されたようです. ただし、ダウンロードを実際に容易にしない大規模な企業ネットワークで作業していることを考えると、オプションを狭めることができます (そのため、アドインや Excel 2007 の「すぐに使える」ものと無関係なものはオプションではありません)。できれば VBA を使用しないことをお勧めします (1. 私は VBA に関してはまったくの初心者です。2. ドキュメントの簡単な配布と保守は VBA によって損なわれる可能性がありますか?)。

このダッシュボードの作成を進める最善の方法について何か提案はありますか?

フォーラムのエチケットに関する慣習に違反した場合は、初心者として謝罪します。

お時間をいただきありがとうございました。

ロブ

4

1 に答える 1

1

このようなタスクでは、次の 2 つの点を考慮する必要があります。

a) どのような出力が必要ですか? b) データをどのように管理しますか?

a)必要なものの基本(従業員および/またはチームのパフォーマンスの時系列グラフ[チームのパフォーマンスはどのように測定されますか?平均、4%達成、または?ドロップダウンの。基本に集中し、他のことを最初に行い、気まぐれなことは後で行うことができます。b) 正しく行うことが重要です。データのサブセットを抽出して、表示したいグラフを作成します。b) を間違えると、自分にとって恐ろしいタスクを作成するだけです。

あなたの立場では、データを表の形式に再編成することを検討します。Excel のヘルプでは表の意味が定義されていますが、本質的には、各観察が特定の月/チーム/従業員/タスクの組み合わせのスコアで構成されている観察のリストです (つまり、各観察は 5 つの値で構成されています)。観察結果はテーブルの連続する行として配置され、最初の行はヘッダー行であり、「月」、「チーム」、「従業員」、「タスク」、「スコア」などの適切なラベルが含まれます。このようなテーブルを使用する本当の利点は、Excel がそれらを操作するためのビルトイン機能のヒープを提供することです。[データ] タブの [並べ替えとフィルター] のヘルプを参照してください。あなたの場合、テーブルを使用するさらに説得力のある理由があります。ピボット テーブルとピボット チャート機能を使用して、データを分析および表示できます。これらを使用したことがない場合は、時間と労力をかけて学習することで利益が得られます。データが整理され、ピボット テーブルとグラフの使い方がわかれば、合計出力のプロトタイプをすばやく作成できるはずです。

データをテーブルとして整理することに決めた場合でも、従業員とタスクごとに毎月のスコアを入力するためのデータ入力機能として、見栄えの良い 6 つのチーム「テーブル」のグリッド (Excel での用語の使用とは異なります) を保持できます。データ入力「テーブル」からメイン データ テーブルに各月のデータを取得する方法を見つける必要があります。(最も簡単な方法は、データ入力テーブルの下に少し予備のワークシートを使用して、入力されたデータを一連の観測行として再現し、[特殊値の貼り付け] を使用してこれらの行を観測のメイン テーブルの最後に追加することです。必要に応じて、VBA を使用してコピー/貼り付け操作を自動化します。現在メイン テーブルにあるオブザベーションの数と、貼り付けを終了する正確な場所を特定する方法を理解する必要があるだけです。ここでは COUNT() または COUNTA() が便利な友達です)。避けるべき主な問題 (自動化されているかどうかに関係なく) は、入力された同じデータをメイン データ テーブルに複数回追加しないようにすることです。

上記の考えの簡単な例については、http://www.mediafire.com/download/x64swkp689k10a1/DataEntrytoTable.xlsxをご覧ください。

于 2013-11-02T14:03:58.997 に答える