• ベストアンサー

エクセル:該当項目のみ連番を付けたい

2つのリストで一致するものだけを抽出して、連番を付けたいのですが、関数を使った良い方法はありますでしょうか。例えば、 Aのリスト 1 ● 2 ■ 3 ▲ Bのリスト 1 ● 2 ☆ 3 ▲ が、あるとして、AとB両方に共通する「1 ●」「3 ▲」を抜き出し、「1 ●」「2 ▲」と、連番を付けて行く方法についてです。 よろしければ、どなたか教えて頂けないでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんばんは。 Bのリスト  A  B 1 ●  1 2 ☆   3 ▲  2 Bのリストが、Sheet2にあるとすれば、 B1: =IF(COUNTIF(Sheet1!A:A,A1),1,0) B2: =IF(AND(COUNTIF(Sheet1!A:A,A2),COUNTIF($A$1:A1,A2)=0),SUM($B$1:$B1)+1,"") で、下にドラッグコピーすればよいと思います。 もしも、Bのリストに、  A  B 1 ●  1 2 ☆   3 ▲  2 4 ●  と4の同じものが現れた場合にカウントしないように想定しました。

YDAS
質問者

お礼

早急なお返事有難うございました。早速この方法で作業してます。ありがとうございました。

関連するQ&A