- ベストアンサー
列比較での値コピーについて
エクセルに詳しくなく、2回に分けての操作でも構いませんので、簡単なやり方を教えてください。 A列の各セルに文字が並んでいます。 C列にも同様に文字が並んでいるのですが、A列とは並び順が異なります。 C列のセルをA列と比較し、文字が同一のセルがあれば、そのセルの隣のB列のセルの文字をC列の隣のD列のセルにコピーしたいと考えています。 具体的には、C1の文字をA列と比較し、仮にA300の文字と同一となれば、B300の文字をD1のセルにコピーをするということです。 同様に、C2の文字をA列と比較してを繰り返す感じです。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- angkor_h
- ベストアンサー率35% (551/1557)
回答No.2
excel2007以降であれば、次が使えると思います。 但し、 B列とC列を入れ替える。 B列には同じ文字列は無いものとする。有る場合は、上の行が選択される。 D列に次の式を記入する。 D1=errorif(vlookup(A1,B$1:C$x,2,false),"該当なし") 意味 B列から=A1を探して、その2列目(C列)をD1に記入せよ。該当無ければ"該当なし" D2には、A1→A2とする。以下同じ。 B$1:C$xは2列指定で、CxはC列の最終行です。 今、excel2007以上が無いので未確認です。ごめんなさい。
質問者
お礼
ありがとうございました。 実施することができました。
お礼
ありがとうございました。 実施することができました。