2016-05-04 2 views
0

(動的に更新グラフを作成するために)異なるシート内のデータを整理5ジョン
2016年5月4日2ジョン
2016年6月4日6,5ジョン
2016年7月4日0から
2016年8月4日0,5チャールズ
2016年8月4日2 John
08/04/2016 0,5 William
09/04/2016 0 -
2016年10月4日0から
2016年11月4日9ジョン
2016年11月4日3,75ウィリアム
自動的に私は現在、シート1の列A、B、Cでこれを有する

Iは、(シート2列A、B、C、Dでこれをしたい、または

日チャールズ・ジョン・ウィリアム・
2016年4月4日0 4,5 0
2016年5月4日0 2 0
2016年6月4日0 6,5:複数の名前)の場合より0
07/04/2016 0 0 0
08/04/2016 0,5 2 0,5
2016年9月4日0 0 0
2016年10月4日0 0 0
2016年11月4日0 9 3,75

私は、グラフやデータを持っていることを確認する必要があるので、私はこれを必要としますこのように編成するか、グラフを作成できません。
コード(これは唯一の方法だと思います)は、指定された日付、時刻、またはワーカー名で動作する必要があります。あなたができるならば、労働者のアルファベット順の名前。
これをコードする方法がわからないし、数週間にわたって悪夢を与えている。本当にこのすべての助けが必要です。

+0

Excelでですか? – assylias

+0

はい、Excel vba! –

+0

関連性があるかどうかは分かりませんが、日付は常に日付順に表示されます。コードを簡単にするかもしれません... –

答えて

0

グラフに表示される内容がわからないので、ちょうど推測です。

私は2番目のシートとマクロなしでこのチャートを作成できることは間違いありません。あなたは新しい行を追加すると、この表には、自動的に拡張します

  1. 範囲がテーブルとしてデータを含むフォーマット( - - >スタイル>テーブルとして書式レンジ、ホームを選択):

    はこれを試してみてください。

  2. ピボットグラフを作成Pivot-にクリックしてピボットグラフ
  3. の保存先を選択してください
  4. (、新しいテーブルに挿入するすべてのセルを選択します - >ピボットグラフ - >ピボットテーブル(名前ではなく、シンボル))フィールドとそれは(私がフィルタリング " - " 労働者)のようになりますあなたの3つのエントリ

を選択:

enter image description here

は、4つの分野(DRAに周りの再生g &ドロップ)をあなたのスタイルに合わせてください。新しい行を追加する場合は、ピボット・テーブル内の任意の場所を右クリックし、[更新]を押します。

編集:私はExcel 2010でこれをしたことを忘れていました。

+0

ありがとうございます。 –

関連する問題