次のデータをグラフ化しようとしています:
# Min # Max $/# Flat
1 20 50 100
21 50 45 200
51 100 40 300
101 180 35 400
181 254 30 500
255 400 25 1000
X 軸に #、(# * $/#) + Flat
Y 軸に # が付いたグラフを作成するにはどうすればよいでしょうか?
棒グラフのチュートリアルは見つかりましたが、これ用の曲線は見つかりませんでした。
こんな感じにしたいです:
そして、最小範囲と最大範囲を変更すると、それが更新されるほど賢くなければなりません。
(編集: ええ、私の図では括弧がいくつか間違っています。これがコンピューターでグラフを描く理由です - ハハ。)
答え1
Excel では、グラフをプロットするために正確な座標が必要ですが、ルールに基づいてグラフを作成することはできません。そのため、まずデータを変換する必要があります。
- x座標を入力
- 画像に従って設定します。
F2:F401
アドレスバー(アクティブセルのアドレスが表示される左上隅)に入力してEnterキーを押すと、400個のセルが選択されます。 - 入力し
=ROW()-1
てCtrl+Enterを押します
- 画像に従って設定します。
- Y座標を入力
- g2に数式を入力し
=F2*VLOOKUP(F2,$A$2:$D$7,3,TRUE)+VLOOKUP(F2,$A$2:$D$7,4,TRUE)
、ENTERを押します。 - F3 を選択し、Ctrl + Down キーを押します (これにより、列 D のデータの一番下に移動します)
- G401を選択し、CTRL+SHIFT+UPを押します
- CTRL+Dを押して、列Gの数式を入力します。
- g2に数式を入力し
- チャートを挿入する
- 新しい範囲内の任意のセルを選択します
- 挿入 - グラフ - 散布図に移動し、「直線の散布図」を選択します。
ノート:
- 質問の式を使用しましたが、結果のグラフは画像と異なります
- 投稿された画像には隙間があります。Excelで表示するには、y値のないx座標が必要です。