プロが教えるわが家の防犯対策術!

Excelについて。

①氏名、年齢が書いてある表から
年代別(20代、30代・・・70代)の男女の人数を計算する方法。

②年代別割合をグラフで出す方法

仕事で必要なので、ご存知の方教えてください。
お願いします。

A 回答 (3件)

こんにちは!



①に関して、一例です。
↓の画像のような配置になっているとします。
E2~E7セルの表示形式はユーザー定義から
0代
としておき、20・30・・・といった数値のみの入力にしています。
F2セルに
=SUMPRODUCT(($B$2:$B$100=F$1)*(FLOOR($C$2:$C$100,10)=$E2))
という数式を入れ、列・行方向にフィル&コピーすると
画像のような感じになります。m(_ _)m
「Excelについて。 ①氏名、年齢が書い」の回答画像2
    • good
    • 0
この回答へのお礼

ありがとうございました!助かりました(*^^*)

お礼日時:2018/07/04 17:01

回答No.1 です。



> 1,2以外の数字(6や5)が出てきてしまいました

1. どこの事でしょうか?
2. F列(計)のことでしたら、計6人,5人あっても不正ではないでしょう。
3. 合計(赤字)の部分が合っていれば適正です。

出来たところまででよいので当該エクセルシートを(原本が無理なら疑似シートでも)、[Windowsマーク][Windows アクセサリ][Snipping Tool]で画面キャプチャして、補足に画像添付してください。
※投稿前に [確認する] でつぶれが無いか画像サイズをよく確認して、[投稿する] で投稿してください。つぶれがある場合は、行列数を少なくするか、フォントサイズを小さくするなど調整してください。
    • good
    • 0

1. F2セルに、=COUNTIFS(C$2:C$8,"="&MID(E2,4,1),D$2:D$8,">="&MID(E2,1,2),D$2:D$8,"<"&MID(E2,1,2)+10) と入力。

(複数の検索条件を満たすセルがいくつあるかを求めます)
2. F2セルを、F6セルまでオートフィル(コピー)。
3. F7セルに、=SUM(F2:F7) と入力。(集計します)
4. E1セルから、F7セルまで選択。リボン[挿入][円][円]を押下。(円グラフ作成)
「Excelについて。 ①氏名、年齢が書い」の回答画像1
    • good
    • 0
この回答へのお礼

ありがとうございます。

教えていただいたやり方ですると、1,2以外の数字(6や5)が出てきてしまいました。
行は31行まであります。
何か変更する部分が生じているかご存知でしょうか。

お礼日時:2018/07/04 15:49

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