• ベストアンサー

エクセルの並び替え

エクセルで並び替えたいのですが、 例えば、 (シート1) 大阪 1343 奈良 1432 福岡 1234 (シート2) 奈良 932 福岡 823 大阪 543 というシートがあったとします。 前の文字を照合させて、 シート1の横にシート2のデータを持ってきたいんです。 (例) 大阪 1343 543 奈良 1432 932 福岡 1234 823 どうしたらいいですか?

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 一例です。 データは両Sheetとも2行目からあるとします。 Sheet1のB2セルに =IF(COUNTIF(Sheet2!A:A,A2),VLOOKUP(A2,Sheet2!A:B,2,0),"") という数式を入れオートフィルで下へコピーではどうでしょうか?m(_ _)m

kioooon
質問者

お礼

ありがとうございました! 使わせていただきました(^^) 本当に助かりました!

その他の回答 (4)

noname#142920
noname#142920
回答No.5

wakowellです。 うが、ほんまや、VLOOKでもできましたね…。 なんだかできないと勘違いして難しい方でやってしまった…。 =VLOOKUP(A3,Sheet2!$A$3:$B$5,2,0) ですね(^_^;)

kioooon
質問者

お礼

ありがとうございます! どちらも参考になりましたよ★

noname#142920
noname#142920
回答No.4

こんにちは。30代既婚女性です。 写真のような位置関係に入力したとして、 =INDEX(Sheet2!$A$3:$B$5,MATCH(A3,Sheet2!$A$3:$A$5,0),2) でできたけど、これでどうかな?

kioooon
質問者

お礼

わざわざ写真までつけて頂いて、 本当にありがとうございました! わかりやすくて、 参考にさせて頂きました!

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

とりあえずVLOOKUP関数を使えるよう頑張りましょう。 こちら↓の内容を全てマスターしたら,Excel初級卒業してOKです。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/vlookup.htm

kioooon
質問者

お礼

このサイト本当にいいですね! ありがとうございました!

  • Struggler
  • ベストアンサー率18% (97/527)
回答No.1

vlookupという関数つかえば出来ます。使い方はご自身で調べてください。

kioooon
質問者

お礼

わかりました! やってみます。

関連するQ&A