[[20220706164948]] 『ウォーターフォールグラフ』(フリオ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『ウォーターフォールグラフ』(フリオ)

EXCELでウォーターフォールグラフを作成しています。
そこに最終的な目標値を一緒に表示したいのですが方法はありますでしょうか?
横一直線を入れたいです。
グラフの組み合わせを試そうにもウォーターフォールグラフは組み合わせが出来ないようです。
また、系列を増やして疑似的にまっすぐの線を入れようとしましたが、2つ目の系列は表示されないようです。
今は図形の線を付けて対応していますが、Y軸のスケールを変える度に移動させているので手間となっています。
よろしくお願い致します。

< 使用 Excel:Office365、使用 OS:Windows10 >


[[20220610114555]]
参考です。
(*) 2022/07/06(水) 17:32

 参照いただいたスレッドで回答した者です。

 折角、参照頂いたのですが、残念ながら使えないようです。

 というのは、
 (1)ウォーターフォールグラフはまだ未熟者のようで、
    そのなかに図形(直線)を書き込むメソッドが実装されていないように思います。
 (2)また、PlotAreaのInsideLeft等も正常な値を返しません。
    ですから、ワークシート全体を対象とした座標系変換をしても、
    線を正しい位置にプロットできません。

 したがって、残念ながら、手で直線を書き入れるのが、当面の対応策でしょう。
 どなたかから、有効策が提案されるとよいですが。
 
 なお、「酸っぱい葡萄」(イソップ)ではないですが、
  要因分析のグラフに、そういう直線が必要な感じはしませんね。
  何かを達成したかどうかより、要因分析に重点がありそうです。
(γ) 2022/07/06(水) 19:11

 最近のExcelは分からない者ですが、
 だいたい↓こんな感じのものを想像してるんですよね。勝手に。

    Sub Test()
        [A1:M1] = [{0,"L",1,2,3,4,5,6,7,8,9,10,"U"}]
        [A2:M2] = [{"A","=NA()",1,2,3,4,5,4,3,4,3,2,"=NA()"}]
        [A3:M3] = [{"B","=NA()",5,5,5,4,3,3,6,4,3,3,"=NA()"}]
        [A4:M4] = "=NA()"
        [A4] = "目標"
        [B4] = 6
        [M4] = "=B4"
        With ActiveSheet.Shapes.AddChart.Chart
            .ChartType = xlColumnStacked
            .SetSourceData Source:=Range("Sheet1!$A$1:$M$4")
            .SeriesCollection(1).Format.Fill.Visible = msoFalse
            .SeriesCollection(1).Format.Line.Visible = msoFalse
            .SeriesCollection(3).ChartType = xlLine
        End With
    End Sub

 全然イメージ違います?

(白茶) 2022/07/06(水) 19:48


水平線ならあまり精密な線は引けませんがプロットエリアのグラデーションを使えます。
(なまけもの) 2022/07/06(水) 21:18

アスタリスク様
ありがとうございます。使えないそうです。

γ様
要因解析に使用していますが、その結果最終的に目標に対してどうだったかを見たいと思っています。

白茶様
作成してみましたが、少し形が違います。隣の棒グラフの上辺または下辺と同じ高さから伸びて増減を見える様にしています。また、作成したグラフに目標の線は表示されていません。コピペだけではダメでしたか?

なまけもの様
実はプロットエリアのグラデーションは別の用途に使用していますので使えません。提案して頂いているのにすみません。
(フリオ) 2022/07/07(木) 07:52


白茶様
目標値のN/Aに値を入力しますと目標値が表示されました。
(フリオ) 2022/07/07(木) 07:56

白茶様のグラフですとマイナスを表示する場合には棒グラフの底辺から伸びてしまいます。
左隣の棒グラフの値がプラスなら上辺から、マイナスなら下辺から伸びる様にしたいと思っています。
(フリオ) 2022/07/07(木) 08:13

 >作成したグラフに目標の線は表示されていません
 へー。[#N/A]のグラフ上での扱いが変わってますね。(裏ワザ使えなくなった感...)
 んじゃ私のはダメでした。

(白茶) 2022/07/07(木) 08:44


 折れ線グラフに、グラフ要素にローソク足して、折れ線そのものは非表示にして
 ってすればなんとかならないでしょうか?
 データはそれ用に整えないといけないですが。
(´・ω・`) 2022/07/07(木) 09:58

 ウォーターフォールチャートとは以下のようなものです。

 「Excelの「ウォーターフォールチャートの作成方法」
https://ontrack.co.jp/%E3%82%A8%E3%82%AF%E3%82%BB%E3%83%AB%E6%8A%80/excel%E3%81%AE%E3%80%8C%E3%82%A6%E3%82%A9%E3%83%BC%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A9%E3%83%BC%E3%83%AB%E3%83%81%E3%83%A3%E3%83%BC%E3%83%88%E3%81%AE%E4%BD%9C%E6%88%90%E6%96%B9%E6%B3%95%E3%80%8D/

 >その結果最終的に目標に対してどうだったかを見たいと思っています。
 ということなら、
 期末の右にもう一つ「目標値」を追加して描画すれば済む話では?
 横線を引いてしまうと、逆に要因分析が見にくくなり邪魔になります。

(γ) 2022/07/07(木) 13:28


皆さんありがとうございます。
現状無理そうですのでこのままとしたいと思います。
(フリオ) 2022/07/07(木) 17:53

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.