• 締切済み

重複

重複しているデータを重複を取り除いたものにして表示したいのですが、フィルターオプションの設定で行ってもうまくいきません。 下記が例です。 NO, 年月日 お得意先名 単価 1  4/1 顧客A \2,000 2 4/2 顧客A \2,500 3 4/3 顧客B \2,000 4 4/4 顧客B \1,800 5 4/5 顧客C \1,500 お得意先様でAとBがそれぞれ重複しているので、その中で単価が高いもののみ(4/2と4/3の分と4/5分)を抽出したいです。表示の仕方は別表でも、直接重複を除く形でもかまいません。先日一度掲載したのですが、他にも方法があれば教えてもらいたいと思い書きました。よろしくお願いします。

みんなの回答

noname#204879
noname#204879
回答No.3

  A   B    C    D   E  F   G    H    I 1 NO, 年月日 得意名 単価    NO, 年月日 得意名 単価 2  1 4月1日 顧客A  \2,000    2 4月2日 顧客A  \2,500 3  2 4月2日 顧客A  \2,500    3 4月5日 顧客B  \2,000 4  3 4月3日 顧客B  \2,000    5 4月5日 顧客C  \1,500 5  4 4月4日 顧客B  \1,800 6  5 4月5日 顧客C  \1,500 1.H列に得意名を無重複で入力 2.セル I2 に次式(配列数式)を入力して、此れを下方にズズーッと   ドラッグ&ペースト   {=MAX((C$2:C$6=H2)*(D$2:D$6))} 3.セル F2 に次式(配列数式)を入力して、当該数式をセル G2 に複写   {=INDEX(A$2:A$6,SUM(($C$2:$C$6=$H2)*($D$2:$D$6=$I2)*ROW($E$2:$E$6))-1)} 4.範囲 F2:G2 を下方にズズーッとドラッグ&ペースト

全文を見る
すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

例データ これをお得意先名(昇順)+単価(降順)+年月日(昇順) でソート NO, 年月日 お得意先名 単価 2    4/2   顧客A    \2,500 1 4/1   顧客A    \2,000 3    4/3   顧客B    \2,000 4    4/4   顧客B    \1,800 5    4/5   顧客C    \1,500 空き列 F列F2に =IF(COUNTIF($C2:C$2,C2)=1,MAX($F$1:F1)+1,"") 下へ式を複写。 NO, 年月日 お得意先名 単価 2    4/2 顧客A    \2,500 1 1 4/1   顧客A    \2,000 3    4/3   顧客B    \2,000 2 4    4/4   顧客B    \1,800 5    4/5   顧客C    \1,500 3 ーー G2に =INDEX($A$1:$D$6,MATCH(ROW()-1,$E$1:$E$6,0),COLUMN()-6) 下方向、右方向に式を複写。 結果 2    4/2 顧客A    2500 3    4/3   顧客B    2000 5    4/5   顧客C    1500 以上はimogasi方式。 ーー >先日一度掲載したのですが、他にも方法があれば・・ 先日の質問番号ぐらい掲出すべきでは。同方法でダブって回答して 無駄になるやも知れぬ。配慮が必要。

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

ピボットテーブルで最大値だけを表示させてみてはいかがでしょう? 詳しくは↓をご覧ください エクセル技道場-ピボットテーブルで最大値 http://www2.odn.ne.jp/excel/waza/pivot.html#SEC4

参考URL:
http://www2.odn.ne.jp/excel/waza/pivot.html#SEC4
全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルについて

    重複しているデータを重複を取り除いたものにして表示したいのですが、フィルターオプションの設定で行ってもうまくいきません。 下記が例です。 NO, 年月日 お得意先名 単価 1  4/1 顧客A \2,000 2 4/2 顧客A \2,500 3 4/3 顧客B \2,000 4 4/4 顧客B \1,800 5 4/5 顧客C \1,500 お得意先様でAとBがそれぞれ重複しているので、その中で単価が高いもののみ(4/2と4/3の分と4/5分)を抽出したいです。表示の仕方は別表でも、直接重複を除く形でもかまいません。どうか よろしくお願いします。

  • ◆◆急募◆◆ エクセル 重複するデータの抽出について

    データの入力された2枚のA、Bシートが同じブックにあります。 <Aシート> D2~D500まで顧客番号が入力されています。 <Bシート> C2~C600まで顧客番号が入力されています。 AシートとBシートの顧客番号はいくつか重複しています。 その重複している番号をBシートのどこかのセルに”重複”と表示したいのですが、その方法が分かりません。最終的にオートフィルタで重複と重複していないものを分けたいのです。 大至急教えてください!宜しくお願いします。

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

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

  • エクセル2000:こんな重複チェックの仕方を教えてください

    下記B列のように関数を入れると、重複していないものが1、しているものが2以上の数値を返します。「1」で、オートフィルタをかけると重複したものを表示しないと思いきや、下の例では山田太郎も当然、表示されません。そこで、山田太郎のうち、一回目の山田太郎は「1」で返すということはできますか?そうするとオートフィルタで正しい重複チェック後の抽出ができると思うのですが・・・。それとももっと簡単な方法はあるのでしょうか?   A       B       B列に入れる計算式       =COUNTIF(A:A,$A1) 山田太郎   2 川村花子   1 山田太郎   2

  • Excel2003 重複しないデータを別のシート

    お世話になります。Excel初心者です。皆様のお知恵をお貸しいただければ幸いです。 Excel2003で下記の件で、非常に困っております。 sheet1に重複しないデータがあります。 A B C ←セル横 1 顧客No 商品No パーツNo 2 12345 23-1111 23 3 13456 21-1234 55 4 23456 22-5555 66 sheet2に上記のどの情報を入れても、3つのデータを表示させたいです。 A ←セル横 1 顧客No 2 商品No →ここに入力(21-1234) 3 パーツNo 上記の縦の列は空白です。sheet1の2の商品No21-1234と入力すると sheet1の顧客No13456とパーツNo55が抽出されます。 同様にsheet2のパーツNo空白欄にsheet1のパーツNoの55と入力 すると、sheet2の顧客Noと商品Noが表示されます。 こういう事は、Excel2003で可能なのでしょうか。 お手数お掛けしますが、ご教授よろしくお願いいたします。

  • 重複していないデータを取り出す

    Excel初心者です。。。 (例) Sheet1、顧客番号すべて Sheet2、郵送物をすでに送っている顧客番号 があります。 これらのデータから、まだ郵送物を送っていない顧客を取り出す場合、どうしたらいいのでしょうか? 以前フィルタオプションを使ってできたような気がするのですが、重複データの抽出しかできません・・・ 良い方法がありましたらおしえてください!!

  • 23歳の事務をやっているOLです。エクセルでの重複データ抽出についての

    23歳の事務をやっているOLです。エクセルでの重複データ抽出についての質問です。仕事で2つのデータから重複データを抽出しないといけなくなったのですが、エクセルはよくわからないので質問させてください。データには顧客番号と名前が入っています。   A列    B列 1 顧客番号  名前 2 1234   田中太郎 3 2345   鈴木一郎 4 3456   佐藤次郎 5 4567   伊藤三郎 6 5678   吉田四郎 ・ ・ ・ データの形式は2つともこのような感じです。 データAには約1,000件のデータがあり、データBには約300件ほどのデータがあります。 AとBの顧客番号が重複している人の顧客番号と名前を上と同じような感じで別のファイルに表示させたいのですが、どうやってやったらいいのかわかりません>< 助けてください。 どうかよろしくお願いします。

  • EXCEL重複データの抽出に関する質問

    仕事で行き詰っています。 過去5年分くらいの仕入実績価格表(EXCEL)データから最新の価格のみを抽出する場合、どのような手順をふめば良いでしょうか? <元データに入っている項目> (1)品名(2)仕入年月日(3)数量(4)単価 <抽出したいデータ> (1)品名(2)単価 品名が重複している場合は、一番直近に仕入れた単価を適用したいです。つまり一点一様の単価表を作成したいのです。 データは2000件以上はあるかと思います ピボットにて品名と単価抽出はできるかと思うのですが、最新価格のみ抽出する方法がわかりません どなたかお知恵を貸していただけないでしょうか 詳細不足していましたら、ご指摘ください 宜しくお願いします

  • エクセルでの重複データの貼りつけ方についての質問

    電話番号の重複データにFAX番号を貼りつけたいのですが、エクセルの使い方が未熟でわかりません。 具体的には、2つのリストがあり、Aは電話番号+顧客情報、Bは電話番号+FAX番号です。 A・Bの電話番号の重複データを抽出し、重複したA・Bのデータを、電話番号+顧客情報+FAX番号というように1つにしたいのですが可能でしょうか? 拙い説明で申し訳ないですが、どなたかご指南お願いできますでしょうか?宜しくお願いします。 一応アクセスも持ってますが初心者です。

  • Excel2010重複しないカウントとフィルタ結果

    Excel2010で、重複しない文字をカウントしつつ、オートフィルターで 抽出をかけた時には表示したデータをカウントする関数を作成したいのですが うまくできません。 作成しているExcelの表には、オートフィルターが設定されています。 A列には複数名の人の名前が入っていて、名前には重複もあります。 オートフィルターでの抽出条件が指定されていない状態で A列の重複しない人数を下記数式で出しています。  =SUMPRODUCT(1/COUNTIF(A1:A100,A1:A100)) オートフィルターで、例えばA列で3人の名前を抽出した場合に、 上記数式が入っているセルに「3」と表示をさせたいのですが できますでしょうか? できれば作業列を使用することなく、ダイレクトに該当セルに算出できる方法が あれば知りたいです。 お分かりの方いらっしゃいましたらご教示頂けると助かります。 どうぞよろしくお願いいたします。

このQ&Aのポイント
  • スマートフォンでネット検索中に表示される広告が邪魔で、目的の情報に辿り着けない場合や、表示が大きすぎて内容が分かりにくい場合に困っています。PCではADブロックを使ってスムーズに閲覧できますが、スマートフォン(Android)でもADブロックの機能は利用できるのでしょうか?
  • スマートフォンでのネット検索中に表示される広告が邪魔で、目的の情報にたどり着けないことや、表示が大き過ぎて内容が分かりにくいことに困っています。PCではADブロックを使ってスムーズに閲覧できますが、スマートフォン(Android)でも同様の機能があるのでしょうか?
  • スマートフォンでのネット検索中に表示される広告が邪魔で、目的の情報になかなか辿り着けず、また表示が大き過ぎて内容が分かりにくいことに困っています。PCではADブロックを使うことでスムーズに閲覧できますが、スマートフォン(Android)でも同様の機能があるのでしょうか?
回答を見る

専門家に質問してみよう