- 締切済み
EXCEL重複データの抽出に関する質問
仕事で行き詰っています。 過去5年分くらいの仕入実績価格表(EXCEL)データから最新の価格のみを抽出する場合、どのような手順をふめば良いでしょうか? <元データに入っている項目> (1)品名(2)仕入年月日(3)数量(4)単価 <抽出したいデータ> (1)品名(2)単価 品名が重複している場合は、一番直近に仕入れた単価を適用したいです。つまり一点一様の単価表を作成したいのです。 データは2000件以上はあるかと思います ピボットにて品名と単価抽出はできるかと思うのですが、最新価格のみ抽出する方法がわかりません どなたかお知恵を貸していただけないでしょうか 詳細不足していましたら、ご指摘ください 宜しくお願いします
- EMUSE
- お礼率66% (2/3)
- オフィス系ソフト
- 回答数3
- ありがとう数2
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- web2525
- ベストアンサー率42% (1219/2850)
元データが日付順にソートされているのであれば =INDEX(単価列,MAX(INDEX((品名列=品名)*ROW(単価列),0))-X) -XのXはデータの開始行-1になります(2行目から始まっている場合は-1です) これで出ると思う。
- merlionXX
- ベストアンサー率48% (1930/4007)
まず、メニューの「データ」、「並べ替え」で、日付をキーに降順にソートします。 次に、品名の列のみ選択して、メニューの「データ」、「フィルター」、「フィルターオプション」で「重複するレコードは無視する」にチェックすればそうなると思います。
お礼
回答ありがとうございます 試してみましたら、できそうでした。 完成しましたら、またご報告いたします
- ora-chan
- ベストアンサー率0% (0/0)
マクロを組めば簡単ですが、そのような経験が無いようですね。どなたか近くのエキスパートに作ってもらえば5分で出来ます。一度作ってもらえば何度でも使えますしね。 そんな人がいなければ、少し手間ですが、こんなやり方はどうでしょう。 1)データを別シートにコピーして、品名順、日付順でソートします 2)もう一つコラムを付け加えて上と同じ品名の行には印が出るように式を入れます「=if(xx=yy,"*","")」 3)上のコラムをまた次のコラムに「形式」を「値だけ」にしてコピーします。 4)このコラムでソートしなおします。 5)ダブり行が集まりますから削除します。 6)付け加えた2つのコラムを削除します これで単価表になります。案外、いろいろ考えているより早いです。 次回のためにはやはりマクロの書き方を勉強することをお勧めします。
関連するQ&A
- エクセルの重複データを抽出し、最新のデータを残した
エクセルの重複データを抽出し、最新のデータを残したいです。 A列 B列 1 aaa@aaaa.co.jp 2014/1/1 2 bbb@aaaa.co.jp 2013/1/2 3 aaa@aaaa.co.jp 2014/1/10 4 aaa@aaaa.co.jp 2014/10/10 A列にアドレス、B列に日付が入っているデータがあります。 (他にC列などにも顧客情報が入っています。) アドレスの重複データを抽出し、最新の日付の行が残るようにしたいです。 この場合ですと2と4が残るようにしたいです。 膨大なデータの為、困っています。 良い方法をご存知の方、よろしくお願い致します。
- 締切済み
- Excel(エクセル)
- エクセルデータの抽出方法について
A3:E3に横に仕入れ先、品名、数量、金額の項目がありランダムに15行データが入っています。 この表をG3:J17に仕入れ先AをM3:Q17に仕入れ先Bをという順番で仕入れ先毎にデータを抽出する方法を教えてください。 サンプル表を添付します。
- 締切済み
- Excel(エクセル)
- エクセル 重複データの抽出
エクセルを使って重複データをチェックしようと思っていCOUNTIFで試したのですがうまくいきません・・・ご存知の方教えてください。m(__)m A B C D E F 店番 顧客番号 氏名(カナ) 電話番号 住所1 住所2 という表の電話番号が重複する先を抽出したいのです。データ件数は約3000件ほどあります。できれば重複したデータは別のシートに店番順に表示をしたいのですが関数でできるのでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルのピボットテーブルで
ピボットテーブルの表示方法についてです。 表の品名と数量からピボットテーブルを作成します。 行に品名、データ部に数量を表示させるのですが、数量が0(ゼロ)の場合には、その行自体を表示させない様にしたいのです。 元の表の方は変更等出来ないので、ピボットテーブルの方で何とか出来ないかと思います。 【元の表】 品番 数量 A001 5,000 A002 0 B001 4,500 B002 0 上記の2列からピボットテーブルを作成すます。 【ピボットテーブル】 品番 数量 A001 5,000 B001 4,500 総計 9,500 上記の様に、元の表で数量が0なら、その品番と数量の行が表示されない様にです。
- 締切済み
- その他MS Office製品
- エクセルのデータ抽出で列が飛び飛びなんですが
仕事でエクセルを使い始めた初心者です。 シート1に B D E G K L ←列番号 品名 型番 メーカー 数量 ~~ 発注先 単価 ~~ ○○ △△ ×× 5 ~~ ◎◎◎ 100 ~~ ●● ▽▽ ×× 3 ~~ ■■■ 500 ~~ ∵∵ □□ ▲▲ 1 ~~ ◎◎◎ 400 ~~ といった感じで何百件もデータを入力してありまして これをシート2で 発注先 ◎◎ ←ここに発注先名をいれる A D H J L 品名 型番 メーカー 数量 単価 ○○ △△ ×× 5 100 ∵∵ □□ ▲▲ 1 400 こうやって必要なところだけを抽出させたいのですが 範囲の指定の仕方がわかりません。 VLOOKUPだと一つ一つ入力しないといけなそうですし AdvancedFilterだと飛び飛びの列の指定の仕方がよくわからないのです。 列番号が飛んでるのは、セルの結合などが多々まぎれてるからです。 どんな構文をかけばいいんでしょうか?
- 締切済み
- オフィス系ソフト
- 重複データの集計マクロについて
例えば表1のように同じ品番のデータが別行に重複して入力されています。このデータを表2のように同じ品番は同じ行に、また重複している品名も1つにまとめて集計したいのですが、うまく行きません。どなたか教えていただけないでしょうか 表1 品番 品名1 品名2 品名3 品名4 品名5 50 15 32 45 50 15 52 32 20 33 87 67 表2 品番 品名1 品名2 品名3 品名4 品名5 50 15 32 45 52 20 33 87 67
- ベストアンサー
- オフィス系ソフト
- Excel 関数の質問です
http://oshiete1.goo.ne.jp/qa2417271.html こちらを参考にさせていただきましたが、若干条件が違うので質問させていただきます。 商品表がありA1~D1に 品名 単価 仕入先 品番号 が書かれてあるとします でその下にA2からD10までそれぞれデータをいれます。 別ブックを抽出先としA~Cに条件として品名・単価・仕入先をいれるとDに品番号が抽出されるようにしたいのですが、 どのような関数を使えばよいのでしょうか。 なお、条件・結果が重複するものはありません。 よろしくおねがいします
- ベストアンサー
- オフィス系ソフト
- excel2007でのデーター抽出方法
素人ですがexcel2007でのデーター抽出方法について 下記の様なデーターがあった場合、会社名で抽出しなお且つ売上ベストテンに並べ替えて表示させる方法はありますか? 会社名 品名 数量 単価 合計 1 AAA会社 aaaa 100 5 500 2 BBB会社 aabb 200 10 2000 3 CCC会社 CCCC 250 20 5000 4 AAA会社 bbcc 150 10 1500
- 締切済み
- 財務・会計・経理
- エクセルで、抽出したいデータがあります!!
エクセルで、抽出したいデータがあります!! 個人で年1回、支給額も支給年月も異なるデータを抽出したいのですが。 支給年月日 H22.4.20 H22.5.15 H22.6.30・・・・ 番号 氏名 4月 5月 6月 ・・・・計 1 A 1000 1000 2 B 1500 1500 3 C 1200 1200 上記のような表があり、個人の支給額と支給年月日を抽出するのに、 いちいち上から一つずつ探して以下のような表に記入しています。 番号 氏名 支給額 支給年月日 1 A 1000 H22.4.20 2 B 1500 H22.6.30 3 C 1200 H22.5.15 個人の支給額と支給年月日を簡単に抽出する方法はないでしょうか? よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
お礼
早急に回答いただきましてありがとうございます 初心者の為、式の意味があまりわかりませんでした。 仕事に余裕ができたら、取り組ませて頂こうと思います