- ベストアンサー
円グラフ中の1項目をさらに分ける方法
いきなりですが、例を挙げさせていただきます。 質問Aについて、はい60%、いいえ40%で、「はい」と答えた人のうち、10代の人は10%いた。 という結果を円グラフで表したいと考えています。 補助棒付きグラフ円グラフではなく、円グラフ中の「はい」のエリアをさらに分ける(わかりにくいですね)にはどうしたらよいのでしょうか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
エクセルは内訳(や内訳の一部)を指し示す方法はないと思います。 階層構造をグラフに反映する概念は取り入れられてない。 平板にデータを捉えて、それによりグラフ化するだけと思います。 ですから (A)はい 10代以外 50 (B)はい 10代 10 (C)いいえ 40 を円グラフに描かせる。 そのとき、(A)と(B)を1対化するための工夫をするしかないでしょう。同一色にする、や説明テキストを載せる、輪郭を共通にするなど。 ーーー 別の観点から、いまやって見ると、 大と小の2重円グラフも描けそう。 2区分(小)と3区分(大)のグラフを中心で重ねて、領域や輪郭を うまく調節するとそれらしきものができるかも知れない。
その他の回答 (3)
- fukuchan7
- ベストアンサー率51% (156/302)
本当に説明が悪いですね。 質問の内容は具体的にしなければ駄目です。 この質問は、簡単なものです。最初にアドバイスした内容を応用すれば良いのです。 判りやすいように仮にデータを下記のように設定します。 「はい」は、60人(各年代別データを作成)、「いいえ」は年代を問わず40人) 10代 20代 30代 40代 いいえ 5 10 15 30 40 要するに各項目について年代別に集約したデータをそのまま、「いいえ」だけを各年代を合計した値にするだけです。) このデータをドラックしてグラフウィザードで円グラフを作成します。各グラフは年代別に色分けされていますので、出来上がったグラフ内で右クリックしグラフ全体を選択→グラフデータの書式設定→パターンでハイの色パターンを選択して1色のグラフにします。 次に、同様に「イイエ」の40のエリアだけを選択してグラフデータの書式設定→パターンで「イイエ」の色パターンを選択すれば出来上がりです。 この例は、解かり易いように全訳対を100人にしていますが、何人でも人数のデータで作成し、データ系列のの書式設定→データラベルで「パーセントを表示」にチェックを入れれば%表示されます。 これで完成です。
お礼
お礼が遅くなってすみません。 実際に作成してみましたが、少し意図するものと違うようでした。いろいろ教えていただきありがとうございました。
- imogasi
- ベストアンサー率27% (4737/17069)
#2です。 >エクセルではできないとなれば、どんなソフトを使うとよいでしょうか? できないとは言ってないです。私の言った 「大と小の2重円グラフも描けそう。 2区分(小)と3区分(大)のグラフを中心で重ねて、領域や輪郭を うまく調節するとそれらしきものができるかも知れない。」 の詳細説明です。 下記をやってみてください。2重円グラフが、そこそこ質問者の意図に合うのではないかと。 -------------- 下記データを作る A列 B列 C列 D列 はい 50 はい 60 はい10代 10 いいえ 40 いいえ 40 (1)A,B(A1:B3)を範囲指定して、円グラフを書かせる 挿入ーグラフー円を指定ー完了 (2)C1:D2を範囲指定して円グラフを書かせる (3)(1)のグラフを取り出し(ぴったり重なっているので(2)をずらせると見える。 または、右クリック-最背面に移動-グラフ外をクリック) 、縮小する((2)の2/3ぐらいの円になるようにする) グラフエリアを上下(または、左右に)縮小すると円グラフも小さくなる。 凡例はDELTEしておく。 (4)(2)(3)の円の中心を合わせる(シートの罫線を目印に合わせると良い) ------ (1)円グラフの大の方(上記(2)のグラフ) A)グラフエリアの書式設定 パターン-領域-なし B)データ系列の書式設定 データラベル-ラベルの内容-分類名 C)データラベルの書式設定 配置-ラベルの位置-内部外側 D)右クリック 背面に移動 (2)円グラフの小の方(上記(2)のグラフ) A)グラフエリアの書式設定 パターン-輪郭-なし B)データ系列の書式設定 データラベル(タブ)-ラベルの内容-分類名 C)データラベルの書式設定 配置-ラベルの位置-中央 シートのグラフ外のセルをクリック。
お礼
とても詳しい手順を教えていただき誠にありがとうございました。無事にできました。当初のイメージとは違うものにはなりましたが、十分満足できるグラフになりました。いろいろご迷惑をおかけして申し訳ございませんでした。
- fukuchan7
- ベストアンサー率51% (156/302)
要するに100人中、「はい」は、50人(10代を除く)+10人(10代)=60人と言う内容になるわけですね。 したがって、でーたを「はい」50、「はい」10、「いいえ」40の3つのデータにして円グラフを作成すれば良いと思いますが これでよいのかな?
お礼
説明が下手ですみませんでした。 10代や20代30代・・・といろいろありますよね。 それを、「はい」のなかだけでわけたいのですが・・・ 意味わかりますでしょうか?
お礼
エクセルではできないとなれば、どんなソフトを使うとよいでしょうか?