excel2003 複数の条件下で文字列数を数える sumproduct [エクセル(Excel)]
下記の表から男女別年齢別にその数を数え表示させます。
①FXをクリックして関数sumproductを挿入
②配列1でC3~C12を選択し、F4を押して「絶対参照」にし="男"と入力
③配列2でB3~B12を選択F4を押して「絶対参照」にして、10歳未満ですから<10と入力
④編集画面(赤枠の部分)を=sumproduct(($C$3$C$12="男")*($B$3$B$12<10))と成るようにします。ドット一つが余分についていても正常に動作しませんから注意。
⑤間違いなく入力すればこのように表示されます
⑥次は10代ですから配列2と配列3には違った条件を入れます。10歳以上は>=10, 20歳未満は<20と成りますね。
⑦ここも間違えないように入力する
⑧20代
⑨30代
⑩40代以上は年齢の選択肢は一つになります
⑪F3~F7を選択、右下にポインターを当て右のセルへドラッグ&ドロップしてコピー貼り付けをします
⑫配列1の選択肢が「男」ですからG3~G7までの数式内の男を女に変更します
⑬すべての数式が間違っていなければこの様に用事されます。完成しました
2007ではこれがもっと簡単に出来るようですがぁ・・・残念、持って無いのです^^
①FXをクリックして関数sumproductを挿入
②配列1でC3~C12を選択し、F4を押して「絶対参照」にし="男"と入力
③配列2でB3~B12を選択F4を押して「絶対参照」にして、10歳未満ですから<10と入力
④編集画面(赤枠の部分)を=sumproduct(($C$3$C$12="男")*($B$3$B$12<10))と成るようにします。ドット一つが余分についていても正常に動作しませんから注意。
⑤間違いなく入力すればこのように表示されます
⑥次は10代ですから配列2と配列3には違った条件を入れます。10歳以上は>=10, 20歳未満は<20と成りますね。
⑦ここも間違えないように入力する
⑧20代
⑨30代
⑩40代以上は年齢の選択肢は一つになります
⑪F3~F7を選択、右下にポインターを当て右のセルへドラッグ&ドロップしてコピー貼り付けをします
⑫配列1の選択肢が「男」ですからG3~G7までの数式内の男を女に変更します
⑬すべての数式が間違っていなければこの様に用事されます。完成しました
2007ではこれがもっと簡単に出来るようですがぁ・・・残念、持って無いのです^^
コメント 0