
項目軸の項目数(行数)が101を超えると、項目軸タイトルが1つ飛びの表示になってしまいます。行数を100行に減らすと飛びません。
軸のオプションでラベルの間隔を1と指定しても、飛んでしまい。飛ばない様にする方法がわからず質問させてもらっています。
グラフの大きさをかなり大きくしても変わらず飛んでしまうのですが、回避する方法はないものでしょうか?(なお、かなり大きくした場合は、ラベルの間隔を自動とすると飛ばなくできましたが、大きすぎて使えません^^;)
確認したのはExcel2007SP2でした。
<再現方法>
新規にワークシートを開き、どこでもいいので1~101までを順に行方向に入力します。入力した1~101までの範囲をグラフの範囲に設定します。グラフは、一番単純な棒グラフです。横軸に1~101が並んでいるかと思いますので軸のプロパティでラベルの間隔を自動ではなく、1に設定し、グラフをある程度大きくすると、横軸の1~101が恐らく1つ飛びになっているかと思います。
No.1ベストアンサー
- 回答日時:
無理なようです。
ダミーデータの系列を追加し、データラベルを項目軸ラベルに利用すればどうでしょうか。
X軸の軸ラベルを、非表示にする。
(「表示形式」>「ユーザー定義」で「""」に設定)
新しい系列をグラフに追加する
(全項目Y軸の最小値と同じ値にする)
追加プロットされた系列の「データラベル」を表示
「データラベル」の「位置」は「下」に設定
1項目のデータラベルを選択
数式バーに、=A2 のように、社名データセル参照式を入力し、Enterで確定
他のデータラベルについても同様にしてセル参照式を入力
と、いったようなことでどうでしょうか。
数が多いと手動では大変です。
マクロを組めばどうでしょうか。
No.2
- 回答日時:
マクロの例です。
Dim n As Integer '項目数
Dim dd As Variant 'ダミーデータ
Dim i As Integer
With ActiveChart
n = .SeriesCollection(1).Points.Count
.Axes(xlCategory).TickLabelPosition = xlNone
End With
For i = 1 To n
dd = dd & "," & 0
Next i
dd = Replace(dd, ",", "", 1, 1)
With ActiveChart.SeriesCollection.NewSeries
.Values = "{" & dd & "}"
.ChartType = xlLine
.Border.LineStyle = xlNone
.ApplyDataLabels
.DataLabels.Position = xlLabelPositionBelow
For i = 1 To n Step 1
With .Points(i).DataLabel
.Text = Cells(i, "A").Value
End With
Next i
End With
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Excel(エクセル) エクセルまたはgnuplotグラフの書き方 2 2022/11/18 15:45
- Excel(エクセル) エクセルのグラフに上下限値の横棒を表示させたい 5 2022/12/12 11:09
- その他(Microsoft Office) 折れ線グラフ、同じ項目の色 4 2022/12/23 15:46
- Excel(エクセル) エクセルの大きなシートでグラフを見つける 4 2022/07/28 10:07
- Excel(エクセル) Excel2010 グラフ 横軸目盛線の間隔変更 1 2023/05/09 11:47
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
- その他(Microsoft Office) 2019エクセル折れ線グラフで、Y軸を3つ作成したいのですがやり方が分かりません。 例 A 1.2. 1 2022/04/27 12:25
- Excel(エクセル) 範囲指定をした中で、住所の列をユーザー設定の並べ替えをしたい 3 2022/05/15 13:51
- Excel(エクセル) Excelで日付のグラフへの表示 2 2022/04/15 11:04
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの主軸と第2軸の0を合...
-
エクセルで円グラフに引き出し...
-
excelグラフでデータテーブルを...
-
エクセルのグラフ作成時に、折...
-
Excelグラフを並べ替えた時の色...
-
グラフの項目軸の表示が表の表...
-
1.0未満のデータラベルを自動的...
-
EXCELで折れ線グラフを作る
-
気象庁の潮位のデータを使用し...
-
エクセルで作ったグラフの項目...
-
EXCELグラフで「#N/A」が表示さ...
-
エクセルの凡例の順序をグラフ...
-
EXCELの円グラフで引き出し線を...
-
《エクセル2000》横棒グラフの...
-
パワーポイントにグラフを挿入...
-
エクセルの散布図で新たに入力...
-
Excel2007グラフの軸ラベルで、...
-
グラフの書式設定-輪郭の上部分...
-
性格診断をエクセルグラフで作成
-
Excelで2つの項目の円グラフの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで円グラフに引き出し...
-
エクセルの主軸と第2軸の0を合...
-
excelグラフでデータテーブルを...
-
1.0未満のデータラベルを自動的...
-
エクセルのグラフ作成時に、折...
-
エクセルの散布図で新たに入力...
-
Excelグラフを並べ替えた時の色...
-
パワーポイントにグラフを挿入...
-
Excelのグラフについて教えてく...
-
パワーポイントグラフのラベル...
-
EXCELグラフで「#N/A」が表示さ...
-
Excel2010 散布図 でベタ色指定
-
Excelで作った表を回転させたい
-
Excel データテーブルだ...
-
EXCELで折れ線グラフを作る
-
エクセル2010 レーダーチャート...
-
エクセルグラフについて(日付...
-
レーダーグラフを使って「指向...
-
Excel2007グラフの軸ラベルで、...
-
Excelの凡例を自由に編集する方法
おすすめ情報