エクセルでグラフの作成する課題があって、単純なグラフは作ることができました。でも見た目のいい綺麗なグラフにする方法が解らないので教えて下さい。
(1)グラフタイトルの一部に下線を引くにはどうすればいいですか?
(2)グラフタイトルの文字サイズをかえずに長めのグラフタイトルを1行に納めるこ とはできますか?
(3)凡例に不要な項目があるのですが、凡例の一部を削除することはできますか?
(4)項目軸に長い項目を入れ、項目を読めるようにするとすごく大きなグラフになっ てしまいます。項目の文字サイズを一定に保ったまま長い項目を書き、かつグラ フがコンパクトサイズにまとまる方法はありますか?
一杯質問をしてしまいましたが、時間のある方よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

『文字サイズをかえずに』の条件はかなりきついですね。



(1)グラフエリアを選択した状態でグラフタイトルをクリックし、下線を引きたい部分を選択し書式設定ツールバーの下線を引くアイコンをクリックするか、右クリックでグラフタイトルの書式変更で編集可能です。

(2)MSゴシックやMS明朝よりMSPゴシックやMSP明朝が狭くなります。また、グラフタイトルの修飾語的な文言を上付文字に変えてしまうと違った効果が出るかもしれません。(例えば平成13年売上高の平成13年など)
思い切って、折り返す位置を決めて、Ctrl+Enterで2行にしたら幅は狭くなります。

(3)凡例をクリックして、削除したい凡例をクリックすれば、右クリックからクリアを選択できます。削除したい凡例をクリックしてDeleteでも削除できます。

(4)ほぼ(2)と同じでしょうか。これは複数行にしたほうがコンパクトになるでしょう。縦軸が長い場合は、横書きにして複数行にすればコンパクトになるでしょう。

見栄えを気にするなら、大き目のグラフを作り、縮小してみたらどうでしょうか。
グラフエリアを選択した状態で、Shiftを押しながら編集→図のコピー(用紙に合わせる、画面に合わせるでOK)
別の場所(別シートでも)を選んでShiftを押しながら編集→図の貼り付け。これを縮小します。最初から小さいグラフを作るより、きれい(?)だと思います。
また、図のリンク貼り付けを行って縮小できます。

グラフの作り方としては、表現上のテクニックが過度になって、グラフで伝えたいことがボケてしまわないようにすることも大事ではないかと思います。

当方はExcel2000です。(Excel97でもほぼ同じでしょう) ご参考に。
    • good
    • 0

はじめまして。


いささか簡単な回答になってしまいますが
下記アドレスを参考にしてみては如何でしょうか?
MSアプリケーションの問題は大体解決できると思います。

参考URL:http://www.moug.net
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2001/09/28 17:51

(1)


グラフタイトルの編集を行うときにエクセルのメニューに
下線を引くものがあるんでそれを使えばOKです。
ちなみに編集の仕方はグラフタイトルをポイントして右クリックすると
「編集」って項目があったと思います。

(2)
ん~文字サイズを変えずにってのが難しいですが、文字の間隔を狭くしてみたり
ってのが一番有効な手段かなな~?
それ以外はやっぱりフォントを小さくしないとだめかも知れないです。

(3)
不要な凡例をポイントして右クリックで「削除」と言うのがあると思います。
それで削除できるはずですよ。

(4)
むづかしいですね~(^^;
項目を縦にしてみてはどうでしょう?
縦にすると上下に長くなりますけど左右にはそんなに長くならないかと・・・
やり方はやっぱりポイントして右クリックのメニューから
どこかを選んで実施するはずですが、忘れてしまいました(^^;

ちなみに上記の回答は記憶だけを頼りに書いたので
もしかするとぜんぜん間違ってるかもしれないです。
まちがってたらごめんなさい(^^;
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2001/09/28 17:54

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセルのグラフ(サイズ・目盛り線の線種・凡例表示)について

Excelのグラフについていくつかお尋ねしたいのですがよろしくお願いします。
1つのシートに折れ線グラフが10枚あります。
(1)それらのグラフのサイズ(プロットエリア、グラフエリア)を揃えたいです。10枚のグラフの縦軸横軸はバラバラです。それで、特にプロットエリアのサイズを変える方法がよく分かりません。数値で揃えることが出来れば一番良いのですが…。
(2)目盛線(縦軸ライン)で、-1~5の数値を扱っているグラフがあります。線種を点線に設定しますが、0のラインだけ実線にする方法はありますか?
(3)凡例表示の順番を変える方法はありますか?グラフに上から表示される順に揃えたいです。

Aベストアンサー

項目軸を選択できませんか。(ゼロライン=数値軸のゼロの横線ですよね。)

目盛線と項目軸は違う物なので変わらないはずなのですが。項目軸の書式設定はどの様になっているのでしょうか。
一つ思いついたのですが、数値軸にゼロが表示されているでしょか?ここに表示がないと、全て目盛り線の書式になります。(項目軸が無いので。)

1.の件については私もどうしょうも無く
・グラフを作って図形で線を引き合わせる。
・グラフを作りそれをコピーし、データ系列を変更する。(この場合でもプロットエリア右側の位置は合うが、左側は合わないので、調整が必要。)
・同様にグラフのユーザー定義を行い、グラフを作る時に使用する。(これも上と同じ。)

このような方法を使用しています。

Qエクセル;グラフ凡例の言葉を変えたい

エクセルで、グラフを書いてもらうと、右側に凡例というものが現れますが、このときに系列1とか系列2とか出てきます。

この系列というのを、自分の思うような言葉に変えたいのですが、可能でしょうか?

ご存じのかた、お願いします!

Aベストアンサー

Ans.2です。
EXCEL2007ですと
リボンの「デザイン」タブから「データの選択」をクリックする。
→編集→変更したい系列をクリック→系列の編集
でできるみたいです。

参考URLです。
一番下のほうに載ってます☆

参考URL:http://brain.cc.kogakuin.ac.jp/~kanamaru/lecture/office2007/excel02.html

QExcel マクロでグラフの凡例の位置を変更したい

はじめまして。
Excelマクロ初心者です。
現在、Excelのグラフの凡例の位置を変更するマクロが作れなくて困っております。

=前提条件=
    ・マクロを記録するbook(1)とグラフを含むbook(2)は別のファイル
    ・book(1)よりマクロを実行し、book(2)を開き、グラフの凡例の位置を変えたい
=book(2)の構成=
    ・複数のシートが存在(Hiddenも存在)
    ・各シートにグラフが複数存在
=現時点で作成したマクロ=
Sub graph()
  Workbooks.open "C:\********\book(2).xls"
  Workbooks("book(2).xls").Active
  Dim i AS Integer, wsCnt AS Integer
i = 0
wsCnt = Worksheets.Count
  For i = 0 To wsCnt
Worksheets(i).Active
If ActiveSheet.Visible = -1 - xlSheetVisibe Then

For Each ChartObject In ActiveSheet.ChartObjects
     With ActiveChart
ActiveChart.ChartArea.Select
ActiveChart.HasLegend = True
ActiveChart.Legend.Select
Selection.Position = xlBottom
End With
Next ChartObject
End If
Next i
End Sub

現在、各シートがActiveになることまでは確認できています。
各グラフを掴めているかは確認できておりません。

以上となります。
ご多忙とは思いますが、ご教授いただけると幸いです。
宜しくお願い致します。

はじめまして。
Excelマクロ初心者です。
現在、Excelのグラフの凡例の位置を変更するマクロが作れなくて困っております。

=前提条件=
    ・マクロを記録するbook(1)とグラフを含むbook(2)は別のファイル
    ・book(1)よりマクロを実行し、book(2)を開き、グラフの凡例の位置を変えたい
=book(2)の構成=
    ・複数のシートが存在(Hiddenも存在)
    ・各シートにグラフが複数存在
=現時点で作成したマクロ=
Sub graph()
  Workbooks.open "C:\********\book(2).xls"
...続きを読む

Aベストアンサー

手動操作できて、コードも得られるのですから、普通なら回答番号:No.2のマクロが効くはずだと思います。
知識不足で、何故効かないのかよく解りません。

「マクロの記録」したシートで下記マクロを試してみてください。
Sub testグラフ凡例3()
  Dim mycht As Variant
  Dim i As Integer
  
  mycht = Array("グラフ 2", "グラフ 7", "グラフ 12")
  For i = LBound(mycht) To UBound(mycht)
    With ActiveSheet.ChartObjects(mycht(i)).Chart
      .HasLegend = True
      .Legend.Position = xlBottom
    End With
  Next i
End Sub

グラフ名の連番が、5飛びになっているのは他の種類のオブジェクトが描画挿入されていると思います。
オートシェイプとかも含めて、オブジェクトが描画挿入された順に連番が振られるようです。

手動操作できて、コードも得られるのですから、普通なら回答番号:No.2のマクロが効くはずだと思います。
知識不足で、何故効かないのかよく解りません。

「マクロの記録」したシートで下記マクロを試してみてください。
Sub testグラフ凡例3()
  Dim mycht As Variant
  Dim i As Integer
  
  mycht = Array("グラフ 2", "グラフ 7", "グラフ 12")
  For i = LBound(mycht) To UBound(mycht)
    With ActiveSheet.ChartObjects(mycht(i)).Chart
      .HasLegend = True
  ...続きを読む

Q1つのシートに複数のグラフがあります。 またグラフにはそれぞれグラフタイトルが付けてある状態です。

1つのシートに複数のグラフがあります。
またグラフにはそれぞれグラフタイトルが付けてある状態です。
別のシートの1行目1列目にグラフタイトルを入力したら該当するグラフが表示される方法はないでしょうか?
ちなみにグラフタイトルの入力はプルダウンで選択するようにしています。

質問が下手くそですいません。

Aベストアンサー

先ずは、そのセルにグラフタイトルを入力します。
次に、グラフのセルをクリックしてアクティブにして、
数式バーに、「=」を有力してから、グラフタイトルセルをクリックします。
なお、グラフタイトルセルを移動した場合は、再入力が必要です。
この方法は、グラフの縦軸や横軸等の、テキスト枠にも使えます。

通常はこれで可能ですが、「プルダウン選択」が通用するかは未確認です。

QExcelの折れ線グラフで、項目軸の1項目だけを切り離す

いつも大変お世話になっております。
至急の質問をさせてください。

Excelで折れ線グラフを作ります。
項目軸にABCDEと5項目とったとします。
通常はこのA~Eの5つの点は、つながって線になるわけですが、
A~Dの4つは↑通常通りとし、Eの点だけ離して「点」として
表すにはどうすればよいですか?
できたら、軸を増やさずに(2軸にせずに)表現したいのですが・・・

よろしくお願いします。m(_ _)m

Aベストアンサー

表示したくない折れ線を選択して、「データ要素の書式設定」→「パターン」タブの「線」欄で、「なし」のラジオボタンをオンにして「OK」を押すと、表示されなくなると思います。


このカテゴリの人気Q&Aランキング

おすすめ情報