• ベストアンサー

EXCEL セル内のデータを置き換えたい

うまく説明できないのですが、 Sheet1のA列とB列に、1つのセルに複数のデータが以下のように入っています。(データの間に「,」があります。)     A列             B列 1行 6599A,6599B,6599C  6599A 2行 6599B,6599C      3行              6599A,6599C これは商品コードでして、Sheet2に明細があります。 A列    B列 りんご  6599A メロン   6599B みかん  6599B Sheet1のデータを、「りんご」「メロン」「みかん」に置き換えたいのです。 データの数が、たくさんあるので、コピー、ペーストでは対応できません。 よい方法をお教えください。よろしくお願いいたします。

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

  • ベストアンサー
  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.2

置換をすればいいのでは エクセル2003 りんごの場合 編集 → 置換 → 検索する文字列 6599A → 置換後の文字列 りんご → すべて置換 2007の置換 http://www.eurus.dti.ne.jp/~yoneyama/office2007/excel2007-c2.html 最下方に 検索・置換・ジャンプ があります。

nomumiyu
質問者

お礼

普通に置き換えという機能があるんですね。 100件くらいコードがあるので、面倒でしたが、 こちらで対応できました。 ありがとうございました。

その他の回答 (2)

回答No.3

Sheet1をデータの区切りで1セル1表示にしておいて Sheet2の列を入れ替え、VLOOK辺りの関数使用でどうでしょ?

nomumiyu
質問者

お礼

区切りという機能もあるのですね。知らなかったです。 一つのセルに30件くらいデータが入ってて、1セル1表示にはしたくなかったので、置き換え機能で対応しました。 区切りはいつか別件でやってみます(^^) 教えていただきましてありがとうございました!

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1

>メロン   6599B >みかん  6599B みかんは、”6599C”の間違い?

nomumiyu
質問者

お礼

そうですね。失礼しました!

関連するQ&A