settingsログイン
メニュー

【回答済み】EXCEL関数 分布表の関数にIF文は使えますか

閲覧 266
 A    B      C
氏名 年齢  性別
***** 29   男性
というような表があります。この表の性別毎の年齢分布表を
求めたいのですが。
性別を考えないのならFREQUENCY関数でもとめられました。

 D列  E列   F列
区分 年齢層  人数
 9   ~9   =FREQUENCY(D2:D15,B2:B500)
19  10~19


ここでF列を男G列を*としてC列の性別からIF分を使って男
*別の分布表を作りたいのですが、できますか
匿名 2016 8/21 質問 Excel(エクセル)

回答 1

役立ち 0
配列関数と一般の関数とを組み合わせて使うことができない
ので、ちょっと工夫が必要なようです。
下のExcelファイルに3つ例を挙げておきました。他にも方法が
あると思いますが、ご希望のような結果は求められます。
 Sheet2:男*別に並べ換えてからそれぞれ集計をする。
  これが一番簡単。
 Sheet3:DCOUNT関数を使って累積人数を求める。
  条件が必要なのでちょっと面倒。
 Sheet4:*性の年齢を+100したデータを用意し,これを使っ
  て男性の人数をFREQUENCY関数で集計。元のデータから全体の
  人数を集計。その後両方の結果から*性の人数を計算する。

思いついたのはこんなところです。

ツボウチ塾 パソコンスクール 岐阜県 各務原市 初心者向けパソコン教室

全ての回答 ホームページへ
2016 8/21 回答

Office(オフィス)、Excel(エクセル) の企業/事業者/教室/プロの方のホームページの集客、アクセスアップ、SEO対策効果が期待できるリスティングサイト=Ask-itをぜひご活用ください

Ask IT にようこそ。ここではコミュニティメンバーに質問したり、回答を得ることができます。
ITについて質問したい方へ ITについてプロに質問したい方は会員登録後すぐに質問をする事ができます。

プロフェッショナルの方へ 質問に答えていただけるプロフェッショナルの方は下記をご覧下さい

お気づきの点があれば是非お知らせください
...