• 締切済み

EXCEL/グラフ/散布図で任意のラベル表示

1)EXCELの散布図で、指定のX・Y座標にマーカーを表示し、ラベルとして座標値でも系列名でもない任意の文字列(実際は通し番号)を表示したいのですが、何かいい方法はないでしょうか? 実は、系列名が使用できるのでマクロで回して250個程度は成功したのですが、500個程度表示したいのにエラーとなってしまいます。 2)マーカーも線も必要ない単なる文字列を散布図内の任意の位置に表示したい場合、ラベルとしてではなく表示する方法はありますか? 3)ラベルの向きは-90から90度の範囲以外は不可能なのでしょうか(例えば180度(逆立ち)表示)?

みんなの回答

  • Ce_faci
  • ベストアンサー率36% (46/127)
回答No.1

こんにちわ マクロをお使いになられるのでしたら、グラフウィザードを使用せずに直接、シートに描画なさるのはいかがでしょうか。Shapesメソッドを使ってワークシートにXY座標をとってオリジナルのグラフを作成する方法です。これですと、自動的に2)もクリアできるかなと思います。 線やテキストボックス等の位置を決定する際、ワークシートのセルA1から右方向・下方向が正の方向になります。 3)については、図として扱えば180度回転できると思います。(形式を選択して貼り付け)

P8380107
質問者

お礼

お忙しいところ、ご回答ありがとうございました。 回答の方法は思いつきませんでした。しかし、私の作るマクロは、マクロの自動記録と、昔のFORTRANやBASICの知識で試行錯誤しながらなので、うまくいくかどうかわかりませんが、挑戦してみたいと思います。また、手ごわい壁にぶつかったら回答への補足に記入させていただきたいと思いますので、よろしくお願いいたします。

関連するQ&A

  • EXCELの散布図について教えてください

    こんにちは。 EXCELの散布図で、指定のX・Y座標にマーカーを表示し、 ラベルとして座標値でも系列名でもない任意の文字列(実際は社名)を 表示したいのですが、こういったことは簡単に出来るものなのでしょうか? データは3種類あり 1)社名 2)数値 3)数値 2)と3)の交わる部分に1)の社名を示して欲しいということでした。 「二軸散布図」を調べれば良いと言われたものの、 私の乏しい知識ではいくら読んでも理解し辛く、質問させていただきました。 よろしくお願いいたします。

  • EXCEL散布図のマーカーのクリック

    Excelの散布図について質問させてください。 散布図上のマーカーにマウスを移動させると系列や座標値がコメント表示されますが、たとえばマーカーのクリックをトリガとして、「データー」一覧シートの所定の行を表示させるようなアプリケーションを作りたいと思っています。 Excelでは、ユーザによるマーカー選択情報を取得するようなことは実現できないのでしょうか?

  • Excel2003 グラフの系列名が消えました。

    Excel2003でグラフを作成中です。散布図を作っています。 系列数は21個あります。グラフ上にはデータラベルとして系列名を表示させています。 系列数が21個もあるため、マーカーも21種類になり見づらくなります。そこで、マーカーをあらかじめ業種別に決めた形に変更し、マーカーの数を数種類に減らし、見やすくしました。 なお、「業種別」というのは、今回のデータが建設業関係の複数の会社のものなので、各社を「土木」「建築」などに分類するという意味です。 また、マーカーの変更とは、マーカーのスタイル、前景、背景、サイズを変更し、業種別に統一するという意味です。 以上の作業の結果、グラフ上には数種類のマーカーが合計21個散布され、各マーカーには系列名(会社名)が表示されました。 ここまではよかったのですが、このエクセルを保存し、閉じて、再度開くと、マーカーを変更したところの系列名が消えています。変更した全部の系列名とは限りませんが、消えているのです。 試行錯誤の結果、「グラフのオプション」「データラベル」「ラベルの内容」の「系列名」には当然チェックが入ったままなのですが、このチェックをいったん外し「OK」した上で再度チェックを入れると、系列名はすべて表示されるようになりました。変ですよね。 もう一つ困ったことがあります。21個のデータには似たような数値があるため、グラフ上で系列名が重なってしまい、見づらくなります。ですから、グラフ上から系列名の部分を少しずらして見やすくしました。ところが、先述のように、保存してエクセルを閉じて再度開くと系列名が消えるので、「グラフのオプション」「データラベル」「ラベルの内容」「系列名」のチェックをいったん外して「OK」し再度チェックを入れると、ずらす前の位置に系列名が表示されてしまうのです。 これらの症状を何とか解消したいのです。よろしくご教示ください。

  • 散布図マーカーの重なり

    散布図でA,B2つのデータ系列のマーカーをX軸方向に1mmずらして重ならないように表示するには?

  • エクセルの散布図

    ラベル付きの散布図を作成したいのですが、ちょっとやりかたがわからなくて、困っています。 要するに データ名  x座標   y座標 ----------------------------- データ1  1.55345  -2.10188 データ2  0.93827  -0.37629 データ3  0.73248  -1.28221 データ4  -0.73542  -0.92798 データ5  1.88498  -1.54822 データ6  1.88733  -2.28795 データ7  0.50953  -0.5687 で、x, y座標の点の横あたりにデータ名も表示させたいのです。 エクセルのところで質問させてもらいましたが、上記の事ができればソフトはエクセルでなくてもかまいません。 どなたかご教授をよろしくお願いします。

  • エクセルの散布図について

    エクセルの散布図で、   A  B  C   月 人数  売上 1 1月 100  10 2 2月 90   20 3 3月 80   30 4 4月 70   40 となっているデータがありまず。 人数と売上の散布図(相関図)をエクセルで作成するときに プロットされたマーカーの表示を、「月」の列にしたいと思っています。 マーカーの参照を一つずつ、「月」列に参照させてもいいのですが、 間に行を挿入したり、行を増やしたりするとうまくいきません。 簡単な方法はありますか。 教えて下さい。

  • Microsoft Graph散布図にラベルを付…

    Microsoft Graph散布図にラベルを付与したい  Excel内のMicrosoft Graph散布図のデータポイントに文字列ラベルを付与する方法を模索しております。 MicrosoftサポートページにVBAマクロでの対応方法が記載されていますが、 これはExcel散布図にしか対応できないようです。  Microsoft Graph散布図で、参考URLと同様の機能が実現できますでしょうか? 対応方法はVBAマクロには拘りません。  ご存知の方がいらっしゃいましたら、ご教授お願い致します。 Microsoftサポートページ http://support.microsoft.com/kb/213750/ja

  • 散布図のラベル位置について

    EXCEL2000を使っています。 散布図のグラフを作りました。ラベルを表示させていますが、微妙な位置の調整はできるのでしょうか? 聞くところによるとLotus123ではラベルのX,Yの値を指定できるようなのですが・・・。 VBAでも構わないので、教えてください!

  • エクセル2007で散布図の目盛ラベルについて

    現在、スペクトルアナライザでキャプチャしたデータをCSV形式で出力して、エクセル2007に読み込んで散布図を作りました。このときに自分の選んだデータのマーカーに交点で垂直に線を引いて、その時のX軸の目盛ラベルを表示したいのですが、このようなことを簡単に行える機能はエクセルにはありますでしょうか?  どうぞご教授いただきますようよろしくお願いいたします。

  • EXCELのグラフ(散布図)で点にラベルをつけたい

    EXCELのグラフ(散布図)で身長と体重の関係を点で表示させ、表示させた点の脇にラベルをつけたいと、いろいろ試したのですがうまくできません。 もしかすると、EXCELではできないのかも知れませんが、知識があまりないので、できるのか、できないのか、もわかりません。 詳しい方、教えてください。

専門家に質問してみよう