2017-06-28 12 views
0

私は2010年のシートに顧客データを集めました。私は顧客のための年齢があります。これらは浮動小数点値です。 30歳未満、30〜50歳、50歳以上の顧客数を示す円グラフが必要です。30歳未満、30-50歳代、50歳以上の年齢層の円グラフを作成

2000以上の行があります。

列を強調表示し、インセットをクリックして円グラフのアイコンをクリックすると、凡例に数字1〜9のディスコボールの色付きのグラフが表示され、Excelがクラッシュします。私はそれを知っている、その時点で円グラフを入れるには余りにも多くの年齢があります。

私は、 "Under 30"、 "Over 30 and Under 50"、 "Over 50"の値を与えるために、ネストされたif文で列を追加しようとしました。この列に3つのユニークな値しかないことを考えれば、円グラフを作成することができました。それを望むと、各年齢層の割合がわかります。しかし、私は伝説的価値1と空白の円しか得られません。

私は明らかに何かが本当にシンプルではないことを知っているが、私はそれの周りに私の頭を得ることはできません。どんな助けでも大歓迎です。

答えて

-1

2つのこと:

  • 円グラフは、自動的にデータを集計しません。集計を行い、集計したデータを円グラフにフィードする必要があります。
  • 円グラフにはテキストではなく数字が必要です。まあ、どのチャートもそうです。

したがって、集計するには、CountifまたはCountifを使用できます。例えば、3つの数字以下のスクリーンショットでは、この方法で計算される:

under 30 =COUNTIFS(A:A,"<30") 
30 to 50 =COUNTIFS(A:A,">=30",A:A,"<50") 
over 50  =COUNTIFS(A:A,">=50") 

次にスクリーンショットのようなデータを選択し、円グラフを挿入します。

データラベルを追加し、データラベルを変更してパーセンテージを表示します。

enter image description here

+0

それは彼らが間違っているとdownvoteに値する感じる私の答えのどの側面を説明するdownvoterから礼儀だろう。 – teylyn

関連する問題