エクセルで文字列から個数にする集計方法を教えてください。
- エクセルで文字列から個数にする集計方法を簡単な関数で教えてください。
- シート1に洋服のサイズやカラーがあり、それをシート2で個数にして集計したいです。
- どの関数が使えば良いでしょうか?教えてください。
- ベストアンサー
エクセルで文字列から個数にする集計方法を教えてください。
エクセルで文字列から個数にする集計方法を教えてください。 シート1に下記のような洋服のサイズ、カラーがあります。 行 A列 B列 1 7号 ブラック 2 9号 ブラック 3 9号 ブラック 4 7号 ホワイト 5 7号 ホワイト 6 7号 ホワイト 7 9号 ホワイト 8 9号 ホワイト 9 9号 ホワイト 10 9号 ホワイト シート2へこのように個数にしてそれぞれ集計したいのですが、 行 A列 B列 C列 1 ブラック ホワイト 2 7号 1 3 3 9号 2 4 どの関数が使えば良いでしょうか? できれば簡単な関数で教えてください。 どうかよろしくお願いいたします。
- aquacider
- お礼率86% (38/44)
- オフィス系ソフト
- 回答数4
- ありがとう数4
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
#1です。 範囲がずれていたね。 =SUMPRODUCT((Sheet1!$A$1:$A$10=Sheet2!$A2)*(Sheet1!$B$1:$B$10=Sheet2!B$1))
その他の回答 (3)
- hallo-2007
- ベストアンサー率41% (888/2115)
目的がわかりませんが、私もピボットテーブル案に一票ですね。 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)
Sheet2のB2に =SUMPRODUCT((Sheet1!$C$18:$C$27=Sheet2!$A2)*(Sheet1!$D$18:$D$27=Sheet2!B$1)) として,B3,C2,C3にフィルすればいいのでは。
関連するQ&A
- Excel 個数の集計時の重複削除について教えてください。
COUNTIFを使用し個数を集計したのですが、 同じ値がでてきた時に重複してしまいました。 よい関数を教えてください。 A列 B列(カウント) 111 2 222 1 111 =COUNTIFだとこれも2となってしまうので、行を非表示(または削除)したデータを他シートに表示したい。 333 1 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excelで特定の文字のある列の数値を合計する関数
Excelで、特定の文字列を含む列の数値の合計を、自動で集計してくれる関数はあるでしょうか。 複数シート(シートA、シートB)で構成されるExcelファイルで、シートAにはすべての取扱い商品が記載されています。現在は、シートBに入力されている商品ごとの販売個数の合計をシートB上でsumにより求め、その数値をシートAの該当箇所に、手で入力しています。シートAに記載されている商品が多いため、この手作業を関数で代替したいのです。 ただし、シートBに、次のような条件があります。 シートBの1行目(A1,B1,C1,D1...)には、見出しとして"氏名" "りんご" "バナナ" "いちご"...などがあり、2行目以降は、販売者の名前と、その人が販売した商品の個数が入力されています。掲載人数は40人(行数で41行)ほどです。 ところが、誰も"りんご"を販売していなければ、その列自体がなくなります。シートBには販売された商品しか記載されておらず、たとえばB1は、必ずしも"りんご"ではありません。 シートAからBを参照し、シートBの1行目に、もし"りんご"の文字があれば、そのりんごの列の2行目以降にある販売数の合計を、"バナナ"があれば同じくバナナの販売数の合計を、じかにシートAのそれぞれの合計欄に表示させたいのです。 なお、シートBの行と列を入れ換えたシートB'を作るのは、避けたいと思っています。理由は、販売者の名前でも、全商品の販売個数をシートAにsumif関数で集計していること。また、シートは1週間ごとに、今後30枚程度まで増え、その各週合計もシートAに集計する予定のため、シートは各週1枚だけにしたいのです。 このような条件のもと、Excelの関数で集計する方法があれば、教えてくださいますか。
- ベストアンサー
- その他MS Office製品
- エクセルで集計
エクセルで集計 シート1に1つの列に各支店名、2つ目の列に各商品名、3つ目の列に商品個数がランダム入力されているデータをシート2に自動で整理し集計したいのですが、2つの列の集計は関数SUMIFできるのですが、例えば、「各支店の商品個数の集計」など、「各支店の各商品の個数の集計」などの3つの列の集計方法を分かる方、いましたら教えてください。宜しくお願いします。
- 締切済み
- その他(ビジネス・キャリア)
- エクセル 集計について教えてください!
エクセルで、特定の列に該当する条件に当てはまる数を数えたい時、 どの関数を使えばいいでしょうか。 エクセル得意な方、教えてください。 たとえば、 A列=果物名(もも、りんご、みかん、ぶどう…etc) B列=仕入れた店名(全国各地の店名) C列=仕入れた個数 D列=入荷した日にち を、日ごとに年度でまとめたエクセル表あるとします。 別シートに、 果物ごとに、月別でいくつ仕入れたか、集計したい時にはどの関数を使えばいいでしょうか。 A2、A3、…~果物名 B2行、C2行、…~各月 として、仕入れた数を合計する、という表にしたいです。 (どの店で、という条件は不要です) SUMIFSを使えばいいのかなと思ったのですが、 月別の条件になると、別の関数もいるのかとか、 ただ数を数えるなら、COUNTIFでいいのかとか、色々考えていたら、 どう組み合わせればいいかわからなくなりました…。 オートフィルタやマクロではなく、関数で作りたいのです。 教えてください。 どうぞよろしくお願いします。 ちなみに、エクセルは2010を使っています。
- ベストアンサー
- Excel(エクセル)
- 複数条件付きの個数を他ページへの自動集計する方法
エクセル初心者で困っています。 どなたか宜しくおねがいします。 シート1にA列に約20つの部署名が選択できるフィルターをつくりH列にAorBの選択ができるフィルターをつくりました。A選択の場合の20の部署名の個数とBの選択の20の部署名の個数をシート1に入力した時点でシート2に自動で集計されるにはどうしたらいいでしょうか? 表自体は作成されておりcountifs関数かと思いやってみたのですが上手くいきません。 countifs関数は全て入力した後集計する関数でしょうか。 よろしくお願いします。
- 締切済み
- Excel(エクセル)
- エクセルで集計
エクセルで集計 シート1:A列に日付2000行程度、B列に品名A,B,C,D…500種類程度、C列にその内容。日毎に行は増えていきま、同じ品名が何度も登場してきます。 シート2:ここに新しくシート1の集計をして、同じ品名の多い順に並べ替えてリストを作成したいと思います。 シート1に新しく行が増えると同時にシート2の集計に反映させたいのですが、いい方法はありますか?
- ベストアンサー
- その他MS Office製品
- エクセルの集計について
エクセルの集計について エクセルでのデータ集計でこのパターンが多いのですが、手作業でやると非常に稼動がかかりなんとか関数を使ってできないかと思いますが、考えても思い浮かびませんでした。 どなたかお知恵をお貸しください。 添付ファイルの「Sheet1」のA列の順番を入れ替えて「Sheet2」のようにしたいです。 (実際はもっと項目が多く、A列の項目も「Sheet1」と「Sheet2」は完全一致ではありません) できるかわかりませんが、「Sheet1」のA列から「Sheet2」のA列の項目を検索し、その行の数値を 「Sheet2」に入力するという関数があれば教えていただきたいです。 「Sheet1」は毎月データが変わるので、新しいデータをコピー&ペーストすれば「Sheet2」が完成するように関数を設定しておきたいです。 うまくやりたいことが説明できているか不安ですが、よろしくお願いします。
- 締切済み
- その他MS Office製品
- エクセルの列単位の集計方法について
教えてください。 エクセルで列単位に集計し、それを一覧で表示するにはどうしたらいいですか? ピポッドテーブルでやろうとしたのですが、うまくいきませんでした。。。 例) 1列目 A B B C A 2列目 あ い う え お 3列目 A C B B C というばあいに、 1列目と3列目を以下のように集計し結果を表にしたいです。 A B C 1列目 2 2 1 3列目 1 2 2 ピポッドテーブルで、 1列目だけのABCの個数を表示することはできたのですが、 これを他の列も同様に集計して同じ表に結果を出したいです。 分かる方、教えてください!!
- ベストアンサー
- オフィス系ソフト
- エクセルの集計について
エクセルの集計について エクセルでのデータ集計でこのパターンが多いのですが、手作業でやると非常に稼動がかかりなんとか関数を使ってできないかと思いますが、考えても思い浮かびませんでした。 どなたかお知恵をお貸しください。 添付ファイルの「Sheet1」のA列の順番を入れ替えて「Sheet2」のようにしたいです。 (実際はもっと項目が多く、A列の項目も「Sheet1」と「Sheet2」は完全一致ではありません) できるかわかりませんが、「Sheet1」のA列から「Sheet2」のA列の項目を検索し、その行の数値を 「Sheet2」に入力するという関数があれば教えていただきたいです。 「Sheet1」は毎月データが変わるので、新しいデータをコピー&ペーストすれば「Sheet2」が完成するように関数を設定しておきたいです。 添付ファイルが1つしか設定できないようなので、「Sheet1」「Sheet2」を仮想的に1つのシートにさせていただきました。 うまくやりたいことが説明できているか不安ですが、よろしくお願いします。
- 締切済み
- その他MS Office製品
- Excelでの条件をつけた集計方法
Excel97を使っています A列に「い」の入力のある行のB列の数値の合計をB6に集計したいのですが、こういった合計の計算をするにはどういった関数を使用したらよいでしょうか? A B 1 い 10 2 ろ 20 3 は 30 4 い 40 5 に 50 6 い合計 50
- ベストアンサー
- オフィス系ソフト
お礼
お礼が遅くなりまして申し訳ございません。 SUMPRODUCT関数を使ってみました。 おかげさまでバッチリ出来ました。 ご丁寧にありがとうございました!