• ベストアンサー

エクセルの文字置換について

お世話になります。 文字列の先頭に文字を追加したのですが、 どうやったらよいのでしょうか? abc def ghi とあるのを KKKabc KKKdef KKKghi としたいのですが。 よろしくお願いします。

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

  • ベストアンサー
  • blindcrow
  • ベストアンサー率44% (116/260)
回答No.3

こんにちは。 「abc」がA1のセルだとして、B1に「="KKK"&A1」と入力。オートフィルで下にコピー。  ↓ このままだとA列を削除するとB列もエラーが起こるので、B列を範囲選択して「コピー」  ↓ A列を範囲選択して「編集」の「形式を選択して貼り付け」→「貼り付け」項目の「値」にチェックして「OK」  ↓ B列を削除 A列すべてではなく、A列にあるいくつかのセルに文字を追加をしたい場合は、各セルごとに上記の操作をします。 参考までに、単純に表示だけ文字を追加した状態にする場合は、追加したいセルを範囲選択→「書式」の「セル」→「表示形式」タブの「分類」項目の「ユーザー定義」の「種類」ボックスに「"追加したい文字"@」と入力→「OK」

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

abcなどが3つぐらいまでなら =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"abc","KKKabc"),"def","KKKdef"),"ghi","KKKghi") と言う式を使う。1セルにダブってでて来ても、途中で出てきても 対応できる特色有り。 1abc345 1KKKabc345 qwdef qwKKKdef sdghidfgghi sdKKKghidfgKKKghi

  • 245689731
  • ベストアンサー率22% (76/341)
回答No.2

編集>置換>検索する文字列に abc 置換後に KKKabc これを文字を変えて三回繰り返す

  • periodayo
  • ベストアンサー率20% (64/315)
回答No.1

A列に置き換えたい文字があると仮定します。 B列に="KKK"&A1 と入力すると、頭にKKKがついてその後ろにA1のセルの値がついて表示されます。

関連するQ&A

専門家に質問してみよう