• ベストアンサー
  • すぐに回答を!

EXCELで重複データ以外の項目について

EXCEL初心者です。EXCELのデータをWORDで差し込むとき、重複データの別の項目(たとえばA1とA2には同じ社名が入っていても、B1とB2は違うデータが入っているなど)を入れたいのですが、どうしたらいいかわかりません。 EXCELデータの重複分を削除して、それ以外を統合できないでしょうか? よろしくお願いいたします。

共感・応援の気持ちを伝えよう!

  • 回答数5
  • 閲覧数358
  • ありがとう数3

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

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

以下の方法は如何でしょうか。 1.別列先頭に=IF(COUNTIF($A$1:A1,A1)>1,"1","")を設定し、下方向にコピー(対象行分) 2.表の並び替え→別列を第一優先キー 3.別列が1の不要行を削除(表の下段に集約される) 4.別列を削除

共感・感謝の気持ちを伝えよう!

質問者からのお礼

mu2011さん、お忙しい中、ありがとうございます! 関数など、未だ使ったこと無いのですが、練習してみます。ありがとうございました!

関連するQ&A

  • excel2000で重複データの統合方法は?

    A10264 46 B10145 44 A10140 42 B10155 41 excel2000を使っていますが、複数の重複しているデータを どうにか関数かエクセルの機能でまとめることはできないでしょうか? データはこのような感じです。↓ A   B ――――― A10206 37 ←重複 A10268 37 A10206 15 ←重複 B10198 36 ←重複 B10198 36 ←重複 C10268 15 A10268 37 ←重複 今まではソートしたり並び替えをした後 目で確認して一行ずつ修正・削除していましたが、 モレや簡単な計算ミスをしてしまうことも多く、わずらわしいです。 もっと正確&簡単に統合する方法はないのでしょうか? 2007では統合ボタンがあるみたいですが…。

  • 重複する項目を抽出したい

    テーブルに格納された項目A及びBが共に重複する項目のみ 抽出したいのですがSQL文が上手く書けません。 初歩的なことで大変申し訳ないのですが、有識者様ご教授願います。 以下の例ですとNo1及び2を抽出したいのですが上手く 抽出できません。  No  項目A  項目B -----+--------+------------- 1 A1111 B1111 2 A1111 B1111 3 A1111 B2222 4 A2222 B1111

  • EXCEL 重複データの書き出し

    EXCEL初心者です。ご教示願います。 EXCEL2003を使用しております。 約4000件の顧客データがあるのですが、重複して登録されているデータが複数ございます。 そこで、氏名列をキーにして重複しているデータのみを別シートに抽出させたいのですが、どのようにすれば可能でしょうか? 重複データを削除したやり方や、重複データを除くやり方は掲載されているのですが。。。 ご面倒掛けますが何卒よろしくお願いいたします。

その他の回答 (4)

  • 回答No.5

#3です。 丁寧な補足いただきまして、何がしたいのかはわかりました。 結論は、正直言って無理です。てゆうか非常に困難です。 #4の方も言われてましたが、関数も使ったことがない状態で、この作業を自動的にしようというのは無理があります。 先ほど申し上げたように、いったん並び替えて、手作業で移動を繰り返すのが現実的だと思います。 そもそもですが、表の形式から考え直した方がいいと思います。この表の使用目的をよく考えて、例えば、 1どこの会社にどの商品をどれだけ売ったのか把握したい。  のであれば、縦に会社名、横に商品名を取ったピボットテーブルでいいし、 2未納品管理とか  であれば、単に納入日が空白のものをオートフィルタか何かで抽出すればいいと思います。 要するに、いろんな種類の表を作るのが手間であった手書きの時代に、手書き回数を減らすことを最大の目的として作った表を、形だけExcelに乗せようとするから無理があるのです。よく考えてください。今作ろうとしている表は、その表の目的を果たすのに本当に見やすい表ですか?

共感・感謝の気持ちを伝えよう!

  • 回答No.4
  • imogasi
  • ベストアンサー率27% (4558/16316)

>EXCEL初心者です。 >関数など、未だ使ったこと無いのですが ではVBAなんて全くわからないでしょうね。 そういう段階で、質問は仕事の解決問題のようですが、自分と上司の間の報告書の表作成ぐらいなら、早い時期にできると思いますが、質問のような、システムの臭いのするものは無理です。 回答を丸呑みにすることすら難しいと思いますよ。 半年は解説書や、実務の個別問題で修行する必要があると思います。 それにA、Bやア、イのような抽象的な書き方では、回答者にイメージが沸きません。日付なら11/1にするとか、製品ならテレビ、パソコンとするとか、いくら会社の仕事を出したくないとしても、工夫のやり方があるように思います。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

返信が送れて申し訳ないうえに、分かりにくい説明で大変ご迷惑をおかけしました。 長々となりますが、また改めて、ご質問をさせていただきたく存じます。 ありがとうございました。

  • 回答No.3

こんばんわ #1さんへのお礼文を見て言うんですが、こりゃ無理ですね。自動でやるならマクロ使うしかないです。だれか親切なすごい人が書いてくれるかもしれませんが、もう少し実際のデータの姿が見えないとそれも難しいです(A列の右はどこまでデータがあるのか、それは可変か固定か、B列以右に入っているデータは等価(順番が変わってもいいのかだめなのか)かそうでないかなど、あるいはデータの性格でもいいかも)。 身もふたもないので何点かアドバイスします。 1.データ数とA列の重複状況次第ですが、A列で並び替えちゃって、手作業でコピー、削除を繰り返したほうが手っ取り早いかも。 2.こんな作業をしなきゃいけないデータの内容を考えてみたんですが、例えば、A列には社名、B列以右にはそこに売ったことのある商品が並んでいて、それが営業所毎(または月毎)にあるのを、全社ベース(あるいは1年分)まとめなきゃいけない。とかいうケースを想定してみました。  この場合、最初に書いた意味合いで言うと、A列の右のデータは可変で等価です。この場合なら、ピボットテーブルをうまく使えば、表の形式は求めるものと違いますが、結果的に同様の目的を果たせるシートができます。  想定データ内容が違っていたら馬鹿馬鹿しいので具体的方法は書きませんが、もし当たっているなら書きますのでその旨補足してください。 3.そもそもデータ構造を考え直しましょう。今回1回だけの作業なら、1の方法で手作業もできるでしょうが、何回もやらなきゃいけないことなら、データ構造から見直したほうがいいでしょう。これもお望みなら、もう少し具体的なデータの内容と、目的を言ってもらえばアドバイスします。

共感・感謝の気持ちを伝えよう!

質問者からの補足

banker_Uさん、適切なご指摘、本当にありがとうございます。具体的に補足させていただきますと、 ア社が受注したイ商品の納入日ウと受注して来た日エとがありまして、それが毎日cvsファイルでメールでやってきます。 表でいうなら  A B C D  1 ア イ ウ エ ですね。 それが、各社ごとにそれぞれの商品、納入、受注日が表で送られてきます。1日に100件ほどです。 んで、A列でデータ並び替えをすると、 ア社でも、いろんな商品を、いろんな日に受注、納入しているわけですね。  A B C D 1 ア イ ウ エ 2 ア カ キ ク   3 ア イ サ シ みたいな。 これでア社の分のみを、1の行に羅列させて、1社1行にできれば、  A B C D  BB CC DD BBB CCC DDD 1 ア イ ウ エ  カ  キ ク  イ サ  シ みたいな感じです。。。。 わかっていただけますでしょうか。。。。 

  • 回答No.1
  • n-akina
  • ベストアンサー率31% (75/238)

こんにちは。   A  B 1 あ  う 2 あ  か 3 あ  い 4 あ  い  このようなときに、3と4は重複するので、省きたいということですか?  [データ]->[フィルタ]->[フィルタオプションの設定]で「重複するレコードは無視する」にチェックすればいいと思います。 では。  

共感・感謝の気持ちを伝えよう!

質問者からのお礼

n-akinaさん、早速回答くださいまして、ありがとうございます!! 説明足らずで申し訳ありませんでした。実は、  A B C D E F G 1ア う い を 2ウ か い そ 3ヅ い ふ ど 4ア い む そ の場合、Aのデータの重複分を省いて  A B C D E  F  G 1ア う い を い む そ 2ウ か い そ 3ヅ い ふ ど としたいのですが。。。。申し訳ありませんが、よろしくお願いいたします。

関連するQ&A

  • excel 重複のデータだけコピーアンドペーストしたい

    エクセルにID、氏名、住所、Emailなどの項目があるデータがあります。 その中には氏名が重複しているものがあるので、重複しているデータだけを別のシートにコピーアンドペーストをしたいのですが、うまくいきません。 重複分は削除せず、重複しているデータすべてをコピーアンドペーストをしたいと考えています。 よろしくお願いします。

  • EXCELで重複行の横並びについて教えて下さい

    エクセルにてデータが同じものを横列に並べ替えたデータ を作成したいのですがどなたか簡単に出来る方法を教えて 下さい。 元データ(A,Bとも文字データ) A1 B1 A1 B2 A1 B3 A2 B1 A2 B3 A2 B4 A3 B1 を以下のように(Aが同じ場合に横にBを並べ替え) A1 B1 B2 B3 A2 B1 B3 B4 A3 B1 よろしくお願いします。

  • エクセルでデータの「どこで重複か」を見つける

    エクセルでデータが「どこで重複しているか」を見つける方法として 以前質問した際に教えていただいたのが B1セルに次の式を入力して下方にオートフィルドラッグします。 =IF(A1="","",IF(COUNTIF(A$1:A1,A1)<=1,"","重複No."&COUNT(A$1:A1,A1))) これで重複があれば上の行から数えてその行のA列に有るデータが何番目の重複であるかがB列に表示されます。 ということでしたがこれには漏れがありました。 =IF(A1="","",IF(COUNTIF(A:A,A1)<=1,"","重複No."&COUNT(A:A,A1))) とすると漏れはありませんが、No.はすべて「0」となるのです。 何番目の重複かが分かる方法はありませんか。

  • エクセルのデータの作成なのですが

    ほとんど同じでひとつだけ等差数列のデータを作りたいです。 例をいいますと a1 a2 b1 a4 というものがあったとして「b1」のところだけをb2,b3,b4,b5と増やしていきあとのところはすべて同じものを固定したいのです。 a1 a2 b2 a4 から a1 a2 b3 a4 になって a1 a2 b4 a4 となる意味です。 初心者でややこしい上に説明が下手で申し訳ないのですが できるものなのでしょうか?

  • EXCELで列のデータを、行のデータとして入れ替えるには

    EXCEL2000で、 [A1のデータ][B1のデータ] [A2のデータ][B2のデータ] を、 [A1のデータ] [B1のデータ] [A2のデータ] [B2のデータ] と入れ替えする方法をご存知でしょうか?

  • エクセル 重複調べる

    エクセルの重複を調べる方法について何ですが、 a1,b1,c1に文字列が入っているのですが、 a1~c1の中に重複しているものが一つあったら(a1とc1が同じ、もしくはa1とb1が同じ、b1とc1が同じ)d1に1と表示して、重複無しだったら0と表示する関数はありますか?

  • 重複データの削除

    お世話になります。 現在、仕事でお客様のデータ(5万件くらい)を扱っています。 しかしデータをエクセルに取り込むシステムに難があり、同じお客様のデータを重複して取り込んでしまうことがあります。 そこで質問ですが、約5万件あるデータの中から効率よく重複データを削除する方法はありますか? 懸念事項は、同姓同名の方は削除してはいけないという点です。 データ項目は「名前」「住所」「生年月日」「性別」とあるので、 同姓同名でも生年月日や住所で判定することができます。 ちなみに私の考えは、 A列に名前、B列に生年月日とすると・・・ 1)ソート:優先順位はA列⇒B列 2)C列にIF(A1=A2,"重複","OK")として行方向へコピー   D列にIF(B1=B2,"重複","OK")として行方向へコピー   E列にIF(AND(IF(C1="重複",D1="重複")=TRUE,"重複","OK")として行方向へコピー 3)E列で"重複"でフィルタリングし、フィルタされた行の削除 スマートではないですが、私の知識では精一杯です。 何かスマートな方法はないものでしょうか? よろしくお願いいたします。

  • Excel(エクセル)2007で行を統合したい

    Excel初心者です。たくさんのサイトを拝見しましたがわかりませんでしたので質問いたします。 Excel(エクセル)2007を使ってます。 上司から以下のようなデーターの統合を依頼されました。重複を見つける関数などは見つかりますが重複データーを統合する方法がわかりません。 ご指導願います。

  • エクセル、数値の重複範囲を

    今、エクセルでのデータ整理に手間取っています。 三つの数値に幅のあるデータの重複範囲の最大・最小を取りたいのですが、エクセルで可能でしょうか? 詳細は以下のような感じです 数値1 :   A1-------A2 数値2 : B1-----------------B2 数値3 :       C1-------C2 重複範囲最大値 A2 重複範囲最小値 C1 少ないデータなら地道にやるのですが、なにぶんデータが膨大でして・・・ ご存知の方、ご教授願います。 なお、使用しているエクセルは 2003 です。

  • エクセルの重複データを削除したい

    エクセルの重複データを削除したいです。重複項目を一つにまとめるのではなく、重複があれば、その項目を全て削除したいです。 シート処理前 ------------ 東京都 神奈川県 千葉県 埼玉県 群馬県 東京都 神奈川県 ------------ これを重複処理します。東京都と神奈川県が重複しているので削除します。 シート処理後 ------------ 千葉県 埼玉県 群馬県 ------------ このような処理をどうしても行いたいです。 実際のデータは1万件以上あり、手動では不可能でした。 どうかお知恵をお貸し頂けませんでしょうか?