- ベストアンサー
となりのセルの文字を消したい
困っているので助けてください。 A列 | B列 | ↓こんな風にしたい PCA651 | PCA651テープツキ | テープツキ QTC421 | エンピツQTC421シサク | エンピツシサク 上記のようなエクセルでのデータがある時、 B列の中から、A列にある文字を消したいです。 データ量が1万件もあるため、手で消していくのが大変です。 量が多いため、「置換」ができません。 セルで指定ができない?んですかね。。。 A列の文字が消えれば、スペースができても構いません。 関数で使えるのがないか、探したのですが、うまくいきません。 B列文字列 - *A列の文字*(または含む)が理想です。 何か良い案ないでしょうか? この際マクロやアクセスに挑戦してみようかとも思いますが、 それが必要であれば、具体的なヒントください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
同じ行のA列、B列の比較でよいのですよね? C1セルに =SUBSTITUTE(B1,A1,"") 下方向にフィルコピーでどうでしょうか?
その他の回答 (1)
noname#187541
回答No.1
こんばんは。 消したい文字列が必ず隣にあるのであればC列に =SUBSTITUTE(B1,A1,"") で出来ると思います。
質問者
お礼
できました!!ありがとうございます!大変助かりました!
お礼
できました!!ありがとうございます!大変助かりました!