• 締切済み

エクセルの並べ替え

エクセル2003を使用してます初心者です。 過去に似た質問があるかと探しましたが、時間が無い為、質問させて頂きます。 【ファイルA】の順番通りに【ファイルB】を並べ替えたいのですが、 それは可能でしょうか。可能であれば、方法を教えて下さい。 例) 【ファイルA】 TX18D11VM1CAA  SSSC150XG-A01-01  AA121SL12 LQ104V1DG51 LQ5RB49 ↑ファイルAの順番通りに並べ替えたいのです。 【ファイルB】 AA121SL12 LQ5RB49 TX18D11VM1CAA  LQ104V1DG51 SSSC150XG-A01-01  

みんなの回答

  • fd45
  • ベストアンサー率0% (0/1)
回答No.2

Aの列にファイルAの順でコピーします。 Bの列に数字を入れます。 Cの列にファイルBの文字列をコピーします。 D1のセルに以下の計算式を貼り付けます。 =VLOOKUP(C1,A:B,2,FALSE) D2以降は、D1からのオートフィルで埋めます。 するとファイルBの順の右隣(Dの列)にファイルAでの順の数字が現れますので、 その数字で並び替えるとご希望のようになると思います。 * * * A________________|B|C________________|D_______________________ TX18D11VM1CAA____|1|AA121SL12________|=VLOOKUP(C1,A:B,2,FALSE) SSSC150XG-A01-01_|2|LQ5RB49__________|=VLOOKUP(C2,A:B,2,FALSE) AA121SL12________|3|TX18D11VM1CAA____|=VLOOKUP(C3,A:B,2,FALSE) LQ104V1DG51______|4|LQ104V1DG51______|=VLOOKUP(C4,A:B,2,FALSE) LQ5RB49__________|5|SSSC150XG-A01-01_|=VLOOKUP(C5,A:B,2,FALSE)

Ram_raisin
質問者

お礼

ご回答ありがとうございました。

Ram_raisin
質問者

補足

ご回答ありがとうございます。 教えて頂いた通りに行うと、B列の数字の順番は並べ替えされました。 A列かC列自体を並べ替える事は一度の作業では難しいでしょうか。 なにぶん初心者の為、エクセルで行える範囲が充分に分らないもので 再度ご質問させて頂き申し訳ありません。

  • NOBBB
  • ベストアンサー率26% (82/308)
回答No.1

ファイルAは手入力して、ソートもなにもしていないとういことでしょうか? そしてファイルBも同様な状態ですかね? だとしたら無理じゃないかと。。。 それぞれのファイルを昇順なり降順なりで並べ替えは だめでしょうか? それか、TX・・・の前に(隣のセルでも、TX・・・の前でも)1とし、 以降SS・・・を2、AA・・・を3として並べ替えではどうでしょうか?

Ram_raisin
質問者

お礼

やはり無理ですか… 教えて頂いた方法が確実かもしれませんね。 ご回答ありがとうございました。

関連するQ&A

専門家に質問してみよう