• ベストアンサー

Excelでこんなグラフを作れませんか?

Excelで、表1からグラフ1のようなグラフを作成することはできますか。 例えば、表1の左上のX=1,Y=2は、グラフの(X,Y)=(1,2)に点としてプロットされる。よろしくお願いします。 (Excel2016,Windows10)

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

#2です。 エクセルの普通のグラフ機能でやるやり方を記してみます。 A1:B10に下記のようなデータ並びに再構成します。 やり方は色々考えられます(手作業、関数、VBAなど) グループ 計数 1 2 1 3 1 6 2 1 2 0 2 5 3 7 3 4 3 5 挿入ー散布図ー白丸と黒丸だけの種類を選ぶ。 目盛に0.5などが入るようなら、目盛 1.0に指定。 もし、マーカー(現在は黒丸)を、他に変えるなら http://www4.synapse.ne.jp/yone/excel/excel_graph_oresen2.html などを参考にして グラフツールの[書式]タブで[選択対象の書式設定]をクリックします。 3.データ系列の書式設定の作業ウィンドウが表示されます。 [塗りつぶしと線]→[マーカー]→[マーカーのオプション]とクリックしてリストを開きます。 マーカーのオプションでは「組み込み」にチェックを入れます。 種類でいろいろな形状の図形が選択できます。 データ系列の書式設定の作業ウィンドウが表示されます。 ーーー 出来たグラフのコピペでは、配列が乱れると思うので、結果は実物をご覧ください。

yam2012
質問者

お礼

教えていただましたことを参考にして Excelのグラフ機能で グラフを作成することができました。 1)B1からD4までの12個のセルを選択する 2)挿入/グラフG/散布図/左上の散布図 3)グラフが表示されるので  グラフの外枠が選択された状態で右上の+をクリックして  グラフタイトルと判例のチェックをはずす 4)グラフの外枠が選択された状態で右クリック/データの選択  データソースの選択ダイアログが表示されるので  行/列の入れ替えをクリックしてOKボタンでダイアログを閉じる 5)X軸の値全体を選択して右クリック/軸の書式設定 右端に軸の書式設定のペインが表示されるので  最小値を0.0から1.0に、  最大値を4.0から3.0に、  単位の主を0.5から1に変更する ありがとうございました。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

下記のやり方は、本来のエクセルグラフと違うものですが、簡便(VBAコード数が少ない)なので、またVBAですが、やってみた。 データ例 ただし、セルの数値データは1桁の数字(0-9)とする。 B2:D4に 2 1 7 3 0 4 6 8 5 とあるとして、 見やすいように、目盛として、E1:E10に9から0の数字を手作業で、入れておくことにする。 標準モジュールに下記をコピペして Sub test01() '目盛として、E1:E10に9-0を入れておく For c = 2 To 4 'B列からD列までのデータ For r = 2 To 4 '第2行から第4行までのデータ x = 10 - Cells(r, c) '行的にそのセのルデータについて10-値のセルへ y = c + 5 '列的に5列右にドットB列データに対してはF列に Cells(x, y) = "●" Next r Next c End Sub ーーー 実行する。 結果 下記は回答の画面では乱れるかもしれないので、実際の実行結果をご覧ください。 9 8 ● 7 ● 6 ● 5 ● 4 ● 3 ● 2 ● 1 ● 0 ●

yam2012
質問者

お礼

教えていただきましたコードで 似たようなグラフができました。 ありがとうございました。

  • f272
  • ベストアンサー率46% (8467/18126)
回答No.1

普通に散布図を作って,ちょっと手直しすれば簡単です。

yam2012
質問者

お礼

散布図で描きたかったグラフができました。 ありがとうございました。

関連するQ&A