• ベストアンサー

エクセル2000のX軸項目について

エクセル2000、WindowsXP、NECノートパソコンを使っています。 年令と労働時間の縦棒グラフの表を作ろうとしています。 X軸 年令 27 28 29 30 31 Y軸 時間 12 24 31 26 41 Y軸は、軸の書式設定を使って 10時間から50時間の範囲が設定できましたが X軸は 1 2 3 4 5 という風になってしまいます。 X軸には軸のような最小最大の設定ができる表が出てきません。 どなたか、教えていただけませんでしょうか。 宜しくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

簡単な方法) 年齢の先頭セル(仮にA1セル,「年齢」と記入してある)をいったんDeleteキーを押して空っぽにしてから棒グラフを描くと,年齢が横軸ラベルになったグラフが現れます。 少し簡単な方法) 年齢の記載を「ことば」で書いて(たとえば「27」→「27歳」)並べておくと,ただ棒グラフを描くだけで意図通りのグラフになります。 年齢列のセルの書式設定の表示形式を「文字列」にしておいてから,27や28を記入し,それから棒グラフを描いてもできます。 (いまの表の年齢列の書式設定を文字列に変えたのではダメなので,間違えないように注意して下さい) 本格的な方法) 棒グラフを選択してグラフメニューの「元のデータ」を開始 「系列」タブを開き, 「年齢」系列を削除, 「項目軸ラベルに使用」欄に年齢のセル範囲を指定し,OKします。 >横軸の最大最小を指定したい 棒グラフや折れ線グラフの横軸は「数値」ではなく,各棒の「名前」を書く欄です。なので「最小値」とか「最大値」という概念はありませんので,そういう設定はできません。 1本目の棒のラベルが27でも,それは27という数値ではなく「たまたま27や28と並んだ数字に見える名前」(「佐藤」さんとか「営業部」とかと同じ)に過ぎないという意味です。 「佐藤」「鈴木」「田中」と言葉が並んでる所に,最小値も最大値もありませんよね。 #裏技 27,28,29と並んだ年齢のラベルで棒グラフを描く グラフメニューのグラフのオプションの軸タブで,X/項目軸を「時系列」にマークしOKする 横軸を右クリックして軸の書式設定を出し,表示形式のタブで「標準」に変え,目盛タブで最小値に20,最大値を40などと記入する。

gimon
質問者

お礼

早速ご回答いただき有り難うございました。 自宅で使っているエクセルは比較的新しいんですが、 会社のエクセルは2000で、戸惑う事が多くて困っています。 参考図書もないものですから。 たいへんわかりやすい解説で、とても参考になりました。 ほんとうに、ありがとうございました。

その他の回答 (2)

  • aoumiushi
  • ベストアンサー率45% (234/512)
回答No.3

下記画像のような表を作りたいことでしょうか? 元となる表がわからないので、もし、以下のようになっているなら    A   B C D E F 1 年  齢 27 28 29 30 31 2 労働時間 12 24 31 26 41 横(項目)軸ラベルの範囲を(年齢)「 =Sheet1!$B$1:$F$1 」 にすればいいはずです。 当方Excel2000をもっていないので曖昧な説明ですみません。

gimon
質問者

お礼

早速ご回答いただき、ありがとうございました。図もあってわかりやすいごかいとうでした。

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

簡便に対応するなら、棒グラフではなく、いったん散布図でグラフを作成し、その後グラフエリアを右クリックして「グラフの種類」を「縦棒グラフ」にします。 作成したグラフで編集するなら、グラフエリアを右クリックして「元のデータ」の系列タブで「年齢」の系列を「削除」して、項目軸ラベルに使用の欄の右のアイコンをクリックして、年齢の数字部分を選択してEnterして「OK」してください。

gimon
質問者

お礼

早速ご回答いただき、ありがとうございました。 いったん、散布図でグラフを作成するとはおもいつきもしませんでした。 ありがとうございました。

関連するQ&A