- ベストアンサー
こんな関数ありますでしょうか?
こんな関数ありますでしょうか? 日頃お世話になっております。 Excel2000で、指定した検索条件に一致する隣のセルの 個数を取り出したいのですが、出来ますでしょうか? 「例」 A列 B列 1 みかん 東北 2 りんご 東北 3 りんご 関東 4 いちご 関西 5 りんご 九州 6 みかん 九州 7 いちご 四国 8 みかん 関東 上記データーより、A列の「みかん」を検索条件として B列より「東北」=1 「九州」=1 「関東」=1 というデーターを、取り出したいのですが。。。 ご教示お願い致します。 m(__)m
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
DCOUNTA関数をお使いください。
その他の回答 (2)
- papayuka
- ベストアンサー率45% (1388/3066)
こんにちは。 A2~B9に表があるとして、ちょっと抽出したいだけなら下記で出来ます。 =SUMPRODUCT(($A$2:$A$9="みかん")*($B$2:$B$9="東北")) ただ、ピポットテーブルの方が簡単です。 A1に「品名」、B1に「産地」とタイトルをいれて、ピポットテーブルで "行" に「品名」「産地」をドラック、"データ" に「品名」をドラック、でOKでしょう。
お礼
papayukaさん、ありがとうございます。 早速、試してみますネッ!
- imogasi
- ベストアンサー率27% (4737/17069)
次の3段階で行いました。 (A)フィルタ(B)並べ替え(3)集計 (1)テストデータを少し増やしてA1からB11に 品目 産地 みかん 東北 りんご 東北 りんご 関東 いちご 関西 りんご 九州 みかん 九州 いちご 四国 みかん 関東 みかん 東北 みかん 九州 見出しは必須なので増やした。 E1からE2に品目とみかんを入れる。(Criteria) データ-フィルタ-フィルタオプションの設定をクリック。 指定した範囲チェックOn リスト範囲$A$1:$B$11 検索条件範囲$E$1:$E$2 抽出範囲$A$15:$B$20 OK --- A15からB20までのセルに 品目 産地 みかん 東北 みかん 九州 みかん 関東 みかん 東北 みかん 九州 が出る (2)A16からB20まで範囲指定して データ-並べ替え-第1キーは品目A列、第2キーは 産地B列を指定してOK 品目 産地 みかん 九州 みかん 九州 みかん 東北 みかん 東北 みかん 関東 となりました。 (3)A15からB20まで範囲指定して データ-集計(B)-グループの基準「産地」 集計の方法」はデータの個数-集計するフィールド 「産地」-集計行をデータの下に挿入する-OKで ---- 品目 産地 みかん 九州 みかん 九州 九州 データの個数 2 みかん 東北 みかん 東北 東北 データの個数 2 みかん 関東 関東 データの個数 1 みかん データの個数 5 総合計 5 総合計 5 となります。 (注)OKWebのデータをコピーし・スプリットしたため、途中ソートが上手く行きませんでしたが、右(後方)のスペースの有無などにご注意下さい。
お礼
imogasiさん、詳細に書いていただきまして とても感謝しております。 早速やってみますネッ!
お礼
かなり複雑なデーターだったのですが、 「DCOUNTA関数」を使って抽出できました。 ありがとうございました。感謝しております。