会社でエクセル2003を使っています。
データで拾いたい数字がありまして、お客様の「ランク(一般、ゴールド、プラチナ)」「性別(男、女)」「年齢」です。その他、いろいろありますが…
例えば、sumproductを使って、3種類の項目をデータの入力規則で▼プルダウンで選択すると、とりあえず3つの項目を選択した件数は取れるのですが、選択の項目を2つにしたり、1つにしたりすると件数が正確に取れません。
この場合は、やはりsumproductの式を項目1個の場合の式、項目2個の場合の式というように、別々に計算式を作らないといけないのでしょうか?
・ランク「ゴールド」の件数
・ランク「ゴールド」で女性の場合の件数
・ランク「ゴールド」 性別「女性」 年齢「18歳」の件数 といった具合で
その都度、選択項目を変えて件数を把握したいと考えています。
選択項目「1個用」の式「2個用」の式…と計算式をその都度作らなければいけませんか?
いい方法があれば教えていただければと思っています。
わかりにくい説明とは思いますが、なにとぞよろしくお願いします。
No.1
- 回答日時:
>選択項目「1個用」の式「2個用」の式…と計算式をその都度作らなければいけませんか?
検索条件によります。
文字列比較の場合はFIND関数を組み合わせれば検索文字列を空欄にして対応できます。
数値の場合は不等号(<、>、<=、>=)であれば対応できるでしょう。
Excel 2007以降では次の数式で計数できます。
=SUMPRODUCT(IFERROR(FIND(D1,A:A),""),IFERROR(FIND(E1,B:B),""),(C:C>=F1)*1)
この式は計算途中で配列数を返しますので、数式バーに入力後、Ctrl+Shift+Enterキーで確定してください。
D1にランク、E1に性別、F1に年齢を入力して計数してください。
早速の回答をありがとうございます。
まだまだ、バージョンアップしそうにない会社のパソコン…
自分の持っているパソコンに入っているエクセルのバージョンと会社のバージョンの違いに毎度毎度振り回されています。
ありがとうございました。
No.2ベストアンサー
- 回答日時:
添付図のような表を想定してみました。
>この場合は、やはりsumproductの式を項目1個の場合の式、項目2個の場合の式というように、別々に計算式を作らないといけないのでしょうか?
一つの式での対応が不可能とは言えませんが、現実的ではないでしょう。将来的に項目が増えたり減ったりすることを想定するのは大変です。今でもランク、性別、年齢があるわけで、21歳~25歳などを出したいとき算式を修正するにしろ検証が大変でしょう。
また、集計項目は多岐にわたり、算式を作り出したらキリがないでしょう。よく言う、プログラムはできることしかできません。
このように多岐にわたる集計や抽出を行う場合は、集計ツール(算式)はよほど頻繁に使う場合以外は作らない方がいいと思います。
添付図のように、基礎データ(原始データ)があれば、Excelでは、
・小計機能
・グループ化
・フィルター
・フィルターの詳細設定
・ピボットテーブル
・統合
などの機能が使えます。
例えば「フィルター」を使う場合(添付図)、SubTotal関数をデータの最後に置いておけば、フィルター結果の集計をしてくれます。
件数「パラメーター 3」:=SUBTOTAL(3,A2:A16)
合計「パラメーター 9」:=SUBTOTAL(9,E2:E16)
ご参考に。
わかりやすい添付図をありがとうございます。
SUBTOTALを使ったものを作ってみて、会社のメンバーに聞いてみます。
本当にありがとうございました。
毎度毎度、遭難状態なのでまた、質問させていただきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- JavaScript jsで診断コンテンツのページ内切り替えについて 1 2023/04/14 17:31
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Visual Basic(VBA) VBAで、1つのエクセルで、2つのシートからもう1つのシートに条件のある転記コードを教えてください。 1 2023/03/16 18:07
- Excel(エクセル) EXCELピボットテーブル(複数アイテム) 1 2023/04/27 12:15
- Excel(エクセル) エクセルの数式で教えてください。 1 2022/10/25 09:26
- 法学 全部取得条項付株式の取得と引換えにする株式の発行 申請書について 1 2022/12/21 17:32
- 建設業・製造業 見積作成(エクセル)について教えて下さい。 2 2023/05/10 13:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel 「並び替えの前に」を...
-
MacBook Airを使用しているんで...
-
4142から653347と飛んでます。 ...
-
ファイルの名前(連番)を違う...
-
添付ファイルのドラッグができない
-
Thunderbirdの起動が遅い
-
Mac メールドレスのコピペが出...
-
CPU交換をしたら、ファンが全開...
-
Becky プロトコルログの見方
-
マジックマウス コピー&ペー...
-
Pc起動したら、変な文字が出て...
-
ID ManagerにログオンしてもID ...
-
PCで使うGmailについて
-
クリップNOTE 環境設定ファイル...
-
PDFのフルスクリーン設定解除方...
-
印刷すると変な文字が印刷される。
-
Photoshop Elementsの環境設定...
-
Thunderbird メール保存期間
-
skypeを自動起動させたくない
-
違う Amazonアカウントで同じ住...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 「並び替えの前に」を...
-
エクスプローラでたくさんある...
-
エクスプローラの背景色を任意...
-
スクロールするときにつかむ部...
-
iPhoneのsafariにあるリーディ...
-
一太郎2017年、メニューバ...
-
ワードの右クリックメニューに...
-
オートシェイプの図形を一括削...
-
Wordで、選択していない部分の...
-
プルダウン選択のショートカッ...
-
GIFイメージの色を変える方法
-
BIOS設定について
-
添付ファイルのドラッグができない
-
excel2010別ウィンドウで開きたい
-
CDをいれるとwindows media pla...
-
Macのデスクトップ上のアイコン...
-
Excelで、離れたセルの範囲選...
-
透かし文字
-
wordでグループ化する方法を教...
-
Win7で「新しいウィンドウを開...
おすすめ情報