Excelで商品を購入した方のみの”男女比”を出す方法を教えて下さい。
別に「購入者リスト.xlsx」がございます。
2024年5月14日
Microsoft 365 および Office のフォーラムでは、以下の方々が 2024 年 4 月のトップ 5 回答者さまでした:
simo-k2 (microsoft.com)、Hebikuzure (microsoft.com)、kt-1688 (microsoft.com)、5rou. (microsoft.com)、真山 (microsoft.com)
コミュニティの運営にご協力くださり、心よりお礼申し上げます。ありがとうございます。
2024年3月22日
2024年2月07日
Microsoft コミュニティは質問者さまから寄せられる問題の解決ができるよう、ユーザー同士が情報の提供をしあうフォーラムです。質問を投稿される際には、Microsoft コミュニティについてよく寄せられる質問 (FAQ)で、詳しいコミュニティの使用方法やルールをご確認いただけます。
ご質問の問題が解決した場合には、スレッド内でその旨を報告いただけると幸いです。同じ問題でコミュニティを訪れる他のユーザーさまにも、同様の解決法が役立つかもしれません。
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関数で簡単に購入者だけの男女別人数をカウントすることができます。
報告されたコンテンツが送信されました
この回答が役に立ちましたか?
お役に立てず、申し訳ございません。
素晴らしい! フィードバックをありがとうございました。
この回答にどの程度満足ですか?
フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。
この回答にどの程度満足ですか?
フィードバックをありがとうございました。