【Excel】VLOOKUP関数とピボットテーブルで男女比 を出す方法を教えて下さい。

Excelで商品を購入した方のみの”男女比”を出す方法を教えて下さい。

別に「購入者リスト.xlsx」がございます。

* 少ないページ数を試してください。

*数字のみを入力してください。

* 少ないページ数を試してください。

*数字のみを入力してください。

VLOOKUP関数では男女比は求められませんが、基本は男女の数をカウントすることになります。

関数で男女の数をカウントするには以下のような関数を利用します(B列に性別が記入されている場合:添付画像参照)。

=COUNTIF($B:$B,F5)

これから簡単に比率は計算できますね。

=COUNTIF($B:$B,F5)/(COUNTA($B:$B)-1)

ピボットテーブルは列フィールドとΣ値に性別を配置し値フィールドで右クリックし「値フィールドの設定」で計算の種類を「行集計に対する比率」を選択してください。

1 人がこの回答を役に立ったと思いました。

·

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

お返事痛み入ります。

(B列に性別が記入されている場合:添付画像参照)。←

記入されてない場合、自分で一から打ち込んでいくのでしょうか。

上記のリストには回答者氏名のみです。

別のExcelに非回答者も含む男女リストがございます。

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

Excelが二つあります。

Excel.1 商品のアンケート氏名リストがあります。

Excel.2 商品の購入者リストがあります。

Excel1の氏名リストに男女比を出したいです。

性別が記載されてません。

"**モデレーター注**

同じ趣旨の質問が重複して投稿されましたので、重複した投稿を統合いたしました。
重複投稿は、回答する方達にとっても、閲覧する方達にとっても、混乱を招く原因となりますので、避けるようにしてください。

統合前スレッドタイトル : 【Excel】VLOOKUP関数とピボットテーブルで男女比 を出す方法を教えて下さい。 "

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

>上記のリストには回答者氏名のみです。

基本的に名前だけでは性別は分かりませんので、集計するには性別が入ったリストが必要です。

>別のExcelに非回答者も含む男女リストがございます。

この非回答者を含むシートのリストに性別が入力されているなら、このリストから性別をVLOOUP関数などで購入者リストに引っ張ってくることができます。

その場合は、それぞれのシートの実際のレイアウトを具体的に例示してください。

また非回答者を含むシートに購入者マークなど(金額などでもよい)がどこかの列に入力されているなら、直接このシートから関数やピボットテーブルで購入者の男女比率を求めることができます。

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

以下の質問と同じ内容のように思いますが、同じ内容の質問を2つ立ち上げると、回答が分散されたり、これまでの経過がわからないなど、回答者に迷惑がかかりマナー違反となります。

質問内容が同じなら、こちらの質問は閉じて、前のスレッドに一本化するようにしてください。

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

表1。

回答者リスト アンケート回答者属性

名無し子

名無し男 男女比 年齢層 居住地  
名無し男 男性   20歳以下   東京都  
名無し子 女性   21~25歳   埼玉県  
名無し男 26~30歳   神奈川県  
名無し男 31~35歳   千葉県  
名無し男 36~40歳   茨城県  
名無し子 41~45歳   群馬県  
名無し子 46~50歳   栃木県  
名無し子 51~55歳   その他  
名無し子 56~60歳  
名無し子 61歳以上  

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

名前だけの情報で男か女かはどうやって判定するのですか?

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

表2。

商品No. 購入ID 購入日時 姓(漢字) 名(漢字) 姓(カナ) 名(カナ) 生年月日 年齢 性別 居住地
●●●

●●●

2016.4.6 名無し

ナナシ

2016.4.6

55 埼玉県
●●● ●●● 2016.4.6 名無し ナナシ 2016.4.6 59 神奈川県
●●● ●●● 2016.4.6 名無し

ナナシ 2016.4.6 25 神奈川県
●●● ●●● 2016.4.6 名無し ナナシ 2016.4.6 25 茨城県
●●● ●●● 2016.4.6 名無し ナナシ 2016.4.6 29 東京都
●●● ●●● 2016.4.6 名無し

ナナシ 2016.4.6 44 埼玉県
●●● ●●● 2016.4.6 名無し ナナシ 2016.4.6 34 東京都
●●● ●●● 2016.4.6 名無し ナナシ 2016.4.6 50 埼玉県

以下沢山続きます。

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

別に性別の入ったExcelがございます。

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

表2がSheet2なら、表1のB2セルに以下の式を入力して下方向にオートフィルすれば、表2からA列の名前の性別を引っ張ってくることができます。

=INDEX(Sheet2!$J$2:$J$500,MATCH(A2,INDEX(Sheet2!$D$2:$D$500&Sheet2!$E$2:$E$500,),0))

あとはすでに回答した方法で対応できます。

#少し気になったのですが、表2はC列にすべて購入日時が入力されていますが、このシートは購入者だけのシートなのでしょうか?

その場合はこのシートに性別が入力されているので、簡単に男女の数をカウントできます。

実際は、このシートに購入日時が記入されていない行が含まれていて、それを除外してカウントしたい場合は、SUMIFS関数で簡単に購入者だけの男女別人数をカウントすることができます。

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

* 少ないページ数を試してください。

*数字のみを入力してください。

* 少ないページ数を試してください。

*数字のみを入力してください。

 
 

質問情報


最終更新日: 2022年12月13日 表示数 1,507 適用先: