積み上げ棒グラフの棒内にシリーズ名を表示するにはどうすればよいですか?

積み上げ棒グラフの棒内にシリーズ名を表示するにはどうすればよいですか?

非常に複雑な積み上げ棒グラフがあり、時間の経過に伴う20ほどの系列があります

実際の数値には興味がありません。時間の経過に伴う全体的な傾向を示したいだけです。

Excel 2010のデフォルトの色は非常に似ているため、個々のシリーズを選択することはほとんど不可能です。

唯一の選択肢は「データラベル」、つまり基礎となる数値を追加することのようですが、これは私が望んでいることではありません。

積み上げ棒グラフのセクション内(またはセクションの横)に簡単に収まるシリーズ名(短い3桁のコード)を表示したい

これにより、凡例を削除して、プロットエリアにスペースを確保できるようになります。

答え1

データが正しく設定されていると仮定すると、次の方法でこれを実現できるはずです。

  1. データラベルを追加する
  2. データラベルの書式設定
    • Label Containsシリーズ名をチェック
    • Label Contains値のチェックを外す
    • Label Position内側の端にチェック
  3. 各シリーズごとに繰り返します
  4. 凡例を削除します (これはほとんどの場合に良い方法です)。

しかし、あなたのグラフは、読者が理解できる範囲で、やりすぎているように思えます。代替案を検討しましたか? 時間の経過に伴う傾向を示すには、縦棒グラフよりも折れ線グラフの方が適していることがよくあります。グラフのスタッキングを再ソートすることも検討できます (たとえば、系列ではなく日付で積み重ねる)。また、小さな倍数/パネル グラフを検討したり、ほとんどの系列を同様の形式 (たとえば、グレー スケール) にして、関心のある領域を色で強調表示することもできます。

関連情報