- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで文字列から個数にする集計方法を教えてください。)
エクセルで文字列から個数にする集計方法を教えてください。
このQ&Aのポイント
- エクセルで文字列から個数にする集計方法を簡単な関数で教えてください。
- シート1に洋服のサイズやカラーがあり、それをシート2で個数にして集計したいです。
- どの関数が使えば良いでしょうか?教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
#1です。 範囲がずれていたね。 =SUMPRODUCT((Sheet1!$A$1:$A$10=Sheet2!$A2)*(Sheet1!$B$1:$B$10=Sheet2!B$1))
その他の回答 (3)
- hallo-2007
- ベストアンサー率41% (888/2115)
回答No.4
目的がわかりませんが、私もピボットテーブル案に一票ですね。 A列、1行目の項目を準備する作業も必要なく自動で作成されます。 号番号と 色の2つ条件で件数をカウントすることになります。 SUMPRODUCT関数や配列関数が必要になります。 わかりやすい関数ということですが 簡単といえば C列に =A1&B1 下へコピィして 作業列を準備します 行 A列 B列 C列 1 ブラック ホワイト 2 7号 1 3 3 9号 2 4 のB2セルには =COUNTIF(データのシート!C:C,$A2&B$1) と入れて右へコピィ 下へコピィしてみてください。 COUNTIF関数については Helpで確認してみてください。
質問者
お礼
お礼が遅くなりまして申し訳ございません。 ピボットテーブル、SUMPRODUCT関数、COUNTIF関数、それぞれ使ってみました。 おかげさまで集計することが楽しくなってきました。 貴重なアドバイスをありがとうございました!
- okormazd
- ベストアンサー率50% (1224/2412)
回答No.1
Sheet2のB2に =SUMPRODUCT((Sheet1!$C$18:$C$27=Sheet2!$A2)*(Sheet1!$D$18:$D$27=Sheet2!B$1)) として,B3,C2,C3にフィルすればいいのでは。
お礼
お礼が遅くなりまして申し訳ございません。 SUMPRODUCT関数を使ってみました。 おかげさまでバッチリ出来ました。 ご丁寧にありがとうございました!