2017-03-01 9 views
1

2つの時点、t1対t2のグループを比較する棒グラフを作成したいとします。しかし、それらを並べる代わりに、私はバーとしてt2(今)、水平ラインとしてt1(前)を持っていきたいと思います。 Tableauでできることに似ています(それを使っている人向け)。水平棒グラフである必要はありませんが、通常の垂直棒グラフにすることができます。Excel - 各バーの水平基準線付き棒グラフ

ここに、私が持っているデータセットの例と、そのように見えるようにするために必要なものがあります。

Metric WeekEnding Bucket1 Bucket2 Bucket3 Bucket4 
Debt 16/09/2016 88  126 116   89 
Debt 23/02/2017 61  87 65   82 

enter image description here

答えて

0

あなたのチャートは2つの方法で、あなたのデータを反映していないようにまず、それが見えます。バーは16/09/2016シリーズのように見えますが、バーはt2(現在)を反映し、他のシリーズは最近のものです。また、ラインはどちらのシリーズにも反映されていないようです - たとえば、バケツ2の場合、ラインセグメントは115前後です。シリーズ1でもシリーズ2でもありません。あなたのチャートとは多少異なります。

これを行う1つの方法は、2Dのクラスタ化された縦棒グラフを作成し、t1系列をXY散布図に変更し、マーカーを線分にして、必要に応じて幅を広げます(残念ながら、高さを変えずに幅を広げる方法)。

詳細(私の説明はExcel 2013を使用していることに注意してください):まず、グラフデータを選択し、「2Dクラスタ化列タイプ」を選択します。その後、t1シリーズのバーの1つを右クリックして、 "Change Series Chart Type"を選択します。その後、t1シリーズを「スキャター」(XYスキャター)に変更し、「セカンダリ軸」のチェックを外してシリーズを同じ軸にプロットします。次に、t1シリーズポイントを右クリックして、 "Format Data Series"を選択し、 "Marker Options"で "Built-In"の下にある線分マーカータイプを選択します。必要に応じてサイズを大きくします。境界線の幅を小さくすると、幅がわずかに狭くなります。

ここに結果のプロットがあります。私はExcelファイルhereをアップロードしました。

Here is the resulting plot

関連する問題