- ベストアンサー
表Aから表Bを抽出し、グラフを作りたい
下記の表から、グラフを作りたいと思っています。 (表A) 雇用 名前 性別 誕生日 満年齢 入社年月日 勤続年数 正社員 AAAA 男 1958/2/18 49 1993/04/01 14 正社員 BBBB 女 1963/5/7 44 1993/04/01 14 正社員 CCCC 男 1970/8/17 36 1993/04/01 14 正社員 DDDD 女 1971/6/20 36 1993/04/01 14 正社員 EEEE 女 1965/9/22 41 1993/08/01 13 契約 FFFF 女 1969/5/23 38 1993/12/01 13 正社員 GGGG 女 1973/10/22 33 1994/04/01 13 この表からグラフに使えるように数値を抽出したいのですが (表B) 年齢 男 女 65歳 1 64歳 1 63歳 2 62歳 1 1 ・ ・ ・ 18歳 4 3 表Aから 表Bを作るのに、何かいい方法はありますか? 関数表をみてCOUNTIFやらSUMIF等を使ってみましたが うまく動きませんでした(式が間違っています、数式が間違っています等) 最終的に作りたいグラフは、人口ピラミッドです。 よろしくお願いします
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ピボットテーブルでどうですか? テーブルレイアウトで 縦軸・横軸に年齢、性別 データとして氏名を使えば 求める表はできます
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
エクセル関数でFREQUENCY関数があります。先日2-3日まえ、私も他の質問で回答しました。生徒の点数分布に関した質問でしたが。 WEB照会で「FREQUENCY関数」で照会のこと。 http://dreamy.boy.jp/kan47.htm http://support.microsoft.com/kb/879429/ja 他多数15万件?(有名な関数・便利な関数であるということの証拠。)。 ーー エクセルの関数の定石 IF文、COUNTIF、SUMIF等がネストが深くなるようなら、何か別の 方法を調べろ。必ず別の方法がある保証はないが。
お礼
FREQUENCY関数について調べてみます。 手元の2冊の本には載っていなくて 見つかりませんでした。 ありがとうございます!
お礼
ありがとうございます。 ピボットテーブルを使えそうな気がなんとなく していたのですが、縦列、横列の配置の仕方などが よくわからず、うまくいきませんでした。 shintaro-2さんの回答で、 >縦軸・横軸に年齢、性別 データとして氏名 でとてもうまくいきました!