• ベストアンサー

エクセル関数をつかってカウントできる表をつくる

エクセルで苦情電話がかかってきた回数をおおい順に並べ替えるような表が作りたいです。 会社名でカウントしたいんですが、まずは会社名をあいうえお順に並べ替え、その後あいうえお順の苦情電話の多い順にしたいのですが、カウント関数を使ってもうまくいきません。 なにかいい方法はありませんか?

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

  • ベストアンサー
  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.2

A列の2~100行目に会社名が、B列に受付日が入っていると仮定します。(一行目は見出しにします)    A   B 1 社名 日付 2 ア社 04/06/05 3 イ社 04/06/06 4 ア社 04/06/07 5 ウ社 04/06/07 6 ア社 04/06/08 C2セルに =COUNTIF($A$2:$A$100,A1) と入れて、C2セルをC3~C100セルまでコピーします。すると、 C2 =COUNTIF($A$1:$A$100,A2) C3 =COUNTIF($A$1:$A$100,A3) C4 =COUNTIF($A$1:$A$100,A4) のようにコピーされ、C列に件数が出る筈です。 あとは、A列とC列を使って並び替えをすればOKです。 これだと同じ会社名がずらっと並んでしまうので、D2セルに =IF(OFFSET(D2,-1,-3)=A2,0,1) と入れ、C列でコピーしたのと同じように、D2セルをD3~D100セルまでコピーします。 D2 =IF(OFFSET(D2,-1,-3)=A2,0,1) D3 =IF(OFFSET(D3,-1,-3)=A3,0,1) D4 =IF(OFFSET(D4,-1,-3)=A4,0,1) のようになる筈です。 そして、D列にオートフィルタを設定し、値が「1」の物だけ表示するようにします。 これで「会社名ごとに多い順の表」が出来上がります。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

自分では判っていても、他人には質問の説明不足な点があるように思いますのでよろしく。 >苦情電話がかかってきた回数をおおい・・ エクセル表で、苦情1回につき1行記録ですね。 >会社名でカウントしたいんで・・ 例えばA会社から苦情電話があれば、A会社名が入力される。時間的に次に、B社から苦情電話があれば、B会社名がA会社の次行に入力されるのですね。それと会社名が バラバラの表現でなく、正確に入力されるのですね。 >会社名をあいうえお順に並べ替え 会社名のカタカナ、またはエクセルのフリガナ機能が使えるのですね。 >あいうえお順の苦情電話の多い順にしたいのですが 苦情電話の内容のテーマごとに分類語句が入力されているのですか。 例えば・製品不全・納期経過・サービス不満・個数不足・ ・包装不全・サイズ違い・製品相違などのようなものでしょうか。 これらのフリガナが入力されて無いと、あいうえお順に成りませんが、どうでしょう。 アイウエオ順は会社名のことですか。 ○関数式で並べ替えが出きると思ってないでしょうね。 で来ませんよ。 (私は過去に、その例を上げたこともありますが、複雑過ぎるので、易しい操作による並べ替えをすべきです。 ○苦情の表現方法について、実例を5-6例挙げてみてはどうでしょう。

全文を見る
すると、全ての回答が全文表示されます。
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

A列に会社名があるなら =COUNTIF(A:A,A2) でA2の会社名の件数を表示できます。 この列と会社名で並び替えすればいいのでは?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • excelピボットテーブルで作成してる表から、ある数をカウントする方法

    excelピボットテーブルで作成してる表から、ある数をカウントする方法 投稿が既にあるものかもしれませんが、見つけ出すことができないため、教えてください。 まずexcelにピボットテーブルで作成している表があります。 商品名が「カナ」であいうえお順の一覧になってます。 あかさたな…別に何件あるのか数を調べる方法はありますか? カナには、商品名「ああい」「あいう」… といったように一番頭にある頭文字から件数をカウントしたいです。 ・あから行 ・たわ行 ・まさな行 のように混在した形での件数カウントです。 ぜひ教えてください!! よろしくお願いします

  • エクセルでカウント

    エクセルで商品ごとの月間販売数量をカウントする方法を教えてください。  COUNTIFで商品名ごとにカウントはできるのですがそこに数量もかけて計算する方法が分かりません。 表には(1)出荷日(2)商品名(3)出荷数量の順で入力されています。 よろしくお願いします! 

  • Excelのカウント関数について

    Excelのカウント方法が分からなくて困っています。 どなたか教えて頂けると、大変助かります。 (Excel2003を使用しています) 下記の様な表があるとします。     A     B 1  3/1   Aさん 2  3/2   Bさん 3  3/3   Aさん 4  3/4   Cさん 5  4/1   Dさん 6  4/2   Bさん B列にはその日の来訪者の氏名が記入されていますが、 3月、4月単月毎に1日以上・2日以上・3日以上・4日以上来たそれぞれの人数を 重複する事無く、カウントする関数が知りたいのですが。 それと3月~4月の期間内に1日以上・2日以上・3日以上・4日以上来たそれぞれの人数を 重複する事無く、カウントする関数が知りたいのですが。 すみませんが、どなたか教えて下さいませ。

  • エクセルの関数で・・・

    エクセルの関数で例えば う い あ え お ↓ あ い う え お の様に、あいうえお順に変換は出来ますか?

  • エクセルの関数について2

    エクセルに詳しくないので関数に強い方宜しくお願いいたします。 1列目の上から順に「休」・「出」・「早」・「出」・「休」・「(空白セル)」・「遅」と入力してあったら「休」と「(空白セル)」をカウントしないでそれ以外をカウントして「出」・「早」・「出」・「休」・「遅」なので「4」と表示されるような関数はあるでしょうか?

  • Excelについて

    Excelで表を作成し、その中の言葉をあいうえお順や数字の若い順などで並び替えることはできるのでしょうか。

  • エクセルカウントの関数教えて下さい!

    エクセルカウントの関数教えて下さい! 今k25:k44の範囲の中で文字(2文字)が入ったセルと空欄のセルが有ります。 文字の入ったセルと空欄のセルのカウントの式をどうしたら良いか悩んでいます。 文字の入ったセルの指定方法が分かりません。

  • エクセルで当番表をつくりたいのですが、簡単な関数を使ってできません。私

    エクセルで当番表をつくりたいのですが、簡単な関数を使ってできません。私のレベルは中級くらいです。当番表の内容は、21名がそれぞれ所有する田んぼの面積に応じて田んぼの水を入れる当番です。当番は二人一組で、行います。面積の広い人は、回数が多く、少ない人は回数が少なくあたるようにします。公平なものにならなくてはいけません。3~4か月間の毎日です。同じ面積の人も10名位いるので、私は、全体面積に対する割合を出して、間隔日数を出す。後・・それぞれの割当たる間隔日数を崩さずに当たるようにする。・・・などあるのですが、・・私には、難しいので、どうかそんなの簡単だと思われる方は、至急回答お願いします。できたら、私でも理解しやすい表現で回答いただけたら、うれしいです。よろしくお願いします。

  • 名前順になる関数?

    エクセルで、会社別にならんであるものを、名前順(あいうえお順)にしたいのです。 1000件もあるので、いちいちコピーして・貼り付けてとやっていられません(*TдT*) 何方か、名前順に出来る関数を教えていただけますか。 PCまったくわからないので、質問もうまく説明出来ないのですが、宜しくお願いしますっ☆

  • COUNT関数で0.5カウントはできますか?

    出勤表をエクセルで作成しています。 A   B     C     D  1日  出     出     出 2日  半日欠勤  出     出 3日  出 4日  半日欠勤  出    休暇 5日  半日欠勤  半日欠勤  出 6日  休暇    出     半日休暇 ・ ・ ・ 上記の表から、 B列は、出=2,半日欠勤=1.5,休暇=1 という関数を組みたいのです。 カウント関数で、"半日欠勤"=0.5として数える 事はできるのでしょうか? (半日*はすべて0.5とカウントします) カウント関数でなくても0.5を返すする方法が ありましたら教えてください。 よろしくお願いします。

専門家に質問してみよう