• ベストアンサー

EXCEL:重複データを集計したい!

ALPHA ALPHA ALPHA BRAVO BRAVO DELTA TANGO TANGO 上記のように縦に並んだ重複データを 以下のように集計する方法はないでしょうか。 ALPHA 3 BRAVO 2 DELTA 1 TANGO 2 WEB検索したところ、重複データ消去or抽出という 関数、マクロはあったのですが、 集計に至るまでのTIPSはありませんでした。 よろしくお願い致します。

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

表先頭に見出し行挿入→データ列に「データ名」(仮)とし→データ→集計で集計方法を「データの個数」、集計するフィールドを「項目」選択→OK 行横に1から3のグループ番号が表示されますので2番を選択すれば、ご期待結果になると思いますが如何でしょうか。

その他の回答 (3)

  • makohand
  • ベストアンサー率60% (14/23)
回答No.4

フィルタオプションの設定を使って重複しないデータを抽出したら その隣の列にsumcout関数を使ってデータの個数を集計するという方法はいかがでしょうか。 ○フィルタオプションの設定 http://www11.plala.or.jp/koma_Excel/contents3/mame3029/mame302901.html の「29-1重複しない抽出」を使ってD列に重複しないデータを抽出します。 ○集計の方法 [説明02906]の表でE3のセルに「=coutif($A$3:$A$17,D3)」と入れ、E4以降のセルにドラックします。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

NO2です。 集計するフィールドは。「項目」ではなく「データ名」でした、訂正させて頂きます。

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

先頭行に項目名を挿入した上で「データ」「ピボットテーブル」 項目名を行とデータに設定すれば上記の表が出来ます。 この内容をコピーして値として貼り付けるのが単純ですが... 抽出(オートフィルタ)を使うなら 隣の行に =IF(COUNTIF($A$1:$A1,A1)=1,COUNTIF(A:A,A1),"")のようにすれば ALPHA 3 ALPHA ALPHA BRAVO 2 BRAVO DELTA 1 TANGO 2 TANGO となります。「データ」「オートフィルタ」で空白でないセルを抽出すればOKです。

関連するQ&A

  • 重複したデータを抽出

    「フィルタオプションの設定」で重複したデータを抽出できますよね。 しかし今回は、関数を使用して重複したデータを抽出してみたいのですが、関数を使用しての抽出は無理なのでしょうか?

  • 重複データの抽出

    重複した数字のデータを抽出してまとめたいのですが教えていただけないでしょうか? 例えば A列    B列   1245     1365     1245 1398 1365 1155 1245 この表を      A列    B列   1245    1245 1365    1365 1245    1398 1398    1155 1365 1155 1245 のようにまとめたい A列の重複したデータを抽出しB列にまとめたいのですが、なるべく関数でやりたいのですが、良い方法をお願いいたします。

  • エクセルのデータ集計について

    エクセルのデータ集計について質問です。現在windowsxp・office2007を使用しています。 エクセルの1ファイルに10シート、シート全てにデータが入力されており、このファイルが20弱あります。 ここから必要な数値を参照して、集計ファイルに集計しているのですが全て手作業で非効率的です。 何度か関数を使用して効率化を図ったのですが、どうも意図した結果は出ませんでした。(COUNTIF・COUNTIFS関数と、「統合」機能を使用しました) 調べてみたところ「マクロ」機能を使うと効率化できるかも、と思ったのですが、どのようなマクロを組めば良いのか、また、マクロ機能を使用しない場合どういった関数を使用すれば簡単にまとめられるのかご教授いただければと思います。

  • エクセル データ集計について

    エクセルのデータ集計についてご教示下さい。 (1)まず、以下のような項目があるとします。 (重複は無し) りんご みかん ぶどう (2)次に以下のようなデータがあるとします。 (重複あり。順番はランダム) ぶどう みかん ぶどう そして(1)と(2)から以下のような集計結果にするにはどのような関数を使うと良いでしょうか? (|はセルの区切りと思って下さい) りんご | 0 みかん | 1 ぶどう | 2 以上よろしくお願いします。

  • エクセルでの集計

    A列に下記のようなデータが千件くらい入っています。 例:C-100/50/5/5   A-200/100/50/5   B-100/100/10/10   C-100/50/5/5   A-200/100/50/5   D-300/50/50       ・       ・ かなり重複もあります。 C列にA列のデータを以下の様に集計したいと思います。 例:A-200/100/50/5   B-100/100/10/10   C-100/50/5/5   D-300/50/50      ・      ・ 重複している場合は1行とし抜き出し、順番に集計したいのですが、 マクロか関数でする場合、どのような記述になるのでしょうか? よろしくお願いします。

  • 空白セルの削除と重複データの加算のマクロ

    シート1の文字列のデータの0又は空白のセルを取り除いて、並んでいる文字列の左と真ん 中の数が重複しているデーターは左端の数を加算して別のシート2のC10からC100のセルに抽出できるマクロを教えて下さい。データーの0は関数で空白にしたいと思っています。 データの並び方はこのままで重複するデーターの加算と空白のセルの削除を一回のマクロで実行したいのです。  E列               空白を削除    0-4-1              0-4-1         2-3-2              2-3-2         2-2-3              2-2-(3) 0                 2-2-(1) 2-2-1              4-1-9 4-1-9              2-1-7 2-1-7              2-2-3 0                 2-3-(5)                (数式がある空白セル)   2-3-(1)            2-2-3              2-3-(4) 0                 0-4-1 2-3-5 2-3-1 2-3-4 0-4-1 シート2のB列10~100に抽出 0-4-1 2-3-2 2-2-4 4-1-9 2-1-7 2-2-3 2-3-10 0-4-1 このように抽出したいのです。

  • エクセルマクロで重複数値と以外の数値を抽出する

    数値の表を作成しておりますが、 重複数値で困っております。マクロで教えてください。 A列11~20まで1.2.2.4.5.6.6.8.9.10とあるデータに 2と6が重複しています 重複数値2.6をB列2行目以降に、C列2行目以降にはそれ以外の1.4.5.8.9.10 を抽出したいのですが、マクロで教えてください。 (offsetを使ってできますか?) また、重複数値を抽出する自作関数ってできるでしょうか? よろしくお願いいたします。

  • セル内の同じデーターを抽出したい

    エクセル表の中で重複するデーターを抽出し一方を消去していきたい。 関数でやるのかソフトがあったのか忘れてしまいました。 ご存知の方お聞かせください。

  • Excelで重複データを抽出するには?

    WEBから受け付けた会員のプロフィールデータをExcelの形ではき出すようになっています。 けれども重複して登録されたデータもそのまま受け付けてしまっています。 Excel側で重複データ(同一メルアド)を抽出することはできますでしょうか? フィルタオプションの設定で重複データを表示させない方法はわかりましたが、重複データを削除するうえでは有効ではありませんでした。 ご存じの方がいましたら、どうぞよろしくお願いします。m(_ _)m

  • データの集計(エクセル)

    エクセルのデータ集計方法について教えてください。 下記のようなデータを、最終的に「○=6」「△=3」「×=9」というような集約データにしたいのですが、何かよい方法はあるでしょうか? 現在はA列でフィルターを掛けて手入力で合計数値を入力し、不要な行を削除するという作業を繰り返しています。 集約データは別に使用するので、出来ればマクロや関数を使わないで出来ればいいのですが、取りあえず可能な方法があれば教えてください。   A B 1 ○ 1 2 △ 3 3 ○ 5 4 × 3 5 × 6

専門家に質問してみよう