• ベストアンサー

【Excel】受電件数集計方法について

【Excel】受電件数集計方法について 仕事で「毎時間」と「1~12までのカテゴリー(数字)」の2つの組み合わせで集計表を作成しております。 例えば、 「13時台カテゴリー1」は○件 「13時台カテゴリー2」は○件 「14時台カテゴリー1」は○件 これを添付した画像のように集計する際、なるべく簡易化して作業効率の向上を考えております。 現在1つ1つ手作業で集計を行っているため、関数等で効率よくできる方法があれば教えて下さい。 尚、時間とカテゴリーは画像のように抽出済みで、「時間・カテゴリー抽出したもの」と「集計表」は別シートであることを前提でお願い致します。 あるのを前提でお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

元のデータがシート1にあり、A列には時間が9時なら9と入力されているとして、またB列にはカテゴリーが番号で入力されているとしたら作業列を設けます。 例えばD2セルには次の式を入力して下方にオートフィルドラッグします。 =IF(A2="","",A2&"/"&B2) まとめの表のシートでは B1セルから右横方向にカテゴリーの番号が、A2セルから下方には0:00から1時間ごとに時刻があるとします。 B2セルには次の式を入力して右横方向にオートフィルドラッグしたのちに下方向にもオートフィルドラッグします。 =IF(COUNTIF(Sheet1!$D:$D,HOUR($A2)&"/"&B$1)=0,"",COUNTIF(Sheet1!$D:$D,HOUR($A2)&"/"&B$1)) この式ではデータ数が0のときは空のセルに表示されます。

その他の回答 (2)

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.2

ピボットテーブルを利用すればいかがでしょう。 http://www.officepro.jp/exceltips/pivot/

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

B2: =SUMPRODUCT((Sheet1!$A$1:$A$1000=HOUR($A2))*(Sheet1!$B$1:$B$1000=B$1)) など。 #左側の元データの表のA列「時間」の記入内容は,あまり時間で記入されている様子には見えませんが,本当のデータは確かにそのようになっているのでしょうか。  元データの事実が違うと数式も変わってきますので,適宜応用して使ってください。

関連するQ&A