• ベストアンサー

文字の前に特定の言葉を入れたい

エクセルで表を作成しました。 一つの列全て、既に入力されている文字の前に、 特定の言葉を入れることはできますか? 入力漏れがありまして・・何か方法がないかと思っています。 よろしくお願いいたします。

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

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

文字列の前に特定の言葉ですね 表示するだけですが 表示するセルを選択 → Ctrl+1 → セルの書式設定 → 表示形式 → ユーザー定義 → 種類に "特定の言葉"@  → OK

whiteoo
質問者

お礼

こちらの方法がとても分かりやすかったです。 今自宅で試したところできました! ありがとうございました。

その他の回答 (3)

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.4

文字列の先頭につければいいのですか? マクロの例です。 Sub test1() Dim c As Range For Each c In Range("A1:A10") c.Value = "ABC" & c.Value Next c End Sub

whiteoo
質問者

お礼

初心者なので出来ないと思います・・申し訳ありません。 ハイレベルですね。勉強になります。 ありがとうございました。

  • BookerL
  • ベストアンサー率52% (599/1132)
回答No.3

 その列を仮に C列とします。  D列を作業列とします。すでに D列に何らかのデータがある場合は、列挿入をします。  D1 に ="特定の言葉"&C1 と入力し、下へ必要なだけコピーします。 (コピーのしかたとしては、普通に D1 をコピー、D2から下へ必要なだけ選択して貼り付け、でもいけますし、D1 を選択した状態で、D1の右下へカーソルを持って行って、カーソルが +マークになったところでダブルクリックしてもいけます。)  D列全体を選択し、コピーし、そのまま値貼り付けをします。  C列を削除します。

whiteoo
質問者

お礼

私にも出来そうで、とてもありがたいです。 本当に色々な方法がありますね。 ありがとうございました。

  • chiki777
  • ベストアンサー率42% (396/929)
回答No.1

http://www.eurus.dti.ne.jp/~yoneyama/Excel/waza/mojiretu02.html ここの文字結合で。 追加したい文字をどこかに入力し、 入力していない列に =CONCATENATE(「追加したい文字のセル番地をF4キーでドル付きにしたもの」,元の文字が入力されているセル番地) と入力し、 他のセルにもオートフィルで入力。 結合された文字が表示されているセルを全部選択してコピー、 そして、 本来あるべきセルに「形式を選択して貼り付け」 (2003以前のエクセルなら「編集」メニューにあるはず) (2007ならホームタブの一番左の下向き三角をクリックする) 「値」をクリックして、「値」のラジオボタンにチェックが入っている状態にして「OK」をクリックかエンターキーを押す。 そうすると、計算式が入っている状態ではなく、 文字データが入っている状態になります。 私ならこうすると思います。

whiteoo
質問者

お礼

ありがとうございます。 初心者なのでとても助かりました!

関連するQ&A

  • 【マクロ】特定の文字を追加

    こんにちは。 エクセルで管理している一覧表があり、2万行程になります。 そこへ特定の列に文字を追加したいのですが、 行数も沢山あり、気が遠くなりそうです。 添付します画像で、C列は各メーカーが入力されており、 D列(型番)に特定文字で【有り】をC列(メーカー)がA社とB社以外という 条件で追加したいです。 何かいい方法が有りましたら、ご教授頂きたいです。 宜しくお願い致します。

  • 特定文字だけの検索

    Excelの検索で、検索対象を特定の文字だけの(絶対的な)検索したいのです。 たとえばあるセルに1桁の「1」が入力されているとします。 検索欄で「1」を入れて検索すると、「10」など「1」が入った文字列すべてが検索されてしまいます。

  • エクセル集計表 記入漏れ等の特定方法

    仕事でエクセルを使って一覧表に関数を入れて集計表を作成しているのですが、元の一覧表に記入漏れや記入ミスがあると集計表に狂いが生じてしまい、間違った箇所の特定に時間がかかってしまいます。 エクセルの教本を見ると、「こんな事が出来る」と書かれているのですが、正確な入力、あるいは記入ミス、記入漏れの特定方法については書かれていません。どなたか教えていただけませんでしょうか?  宜しくお願い致します。

  • 特定の文字列の隣のセルの文字色変更

    Excelに関する質問です。 A5~N42のセルに特定の文字列が入力されている場合、 A列、D列、G列、J列、M列、P列に入力されている文字の色を変えたいのですが、 何か良い方法を教えてください。

  • 特定の文字があった時のみ、隣のセルに移動したい

    エクセル2003を利用してオーダー別の手配リストを作成しています。 データからコピーした場合、オーダー、品番等、全て同じ列に入力されてしまう為、自動で振り分けたいと考えています。 そこで同じ列内の特定の文字(例:CX又はCN)が有ったものだけを、隣のセルに移動して、元々有った文字は全て削除するといったことは出来るでしょうか? 詳しい方が居ましたら、是非ご教示下さい。 宜しくお願いします。

  • エクセルで特定の文字を含む行を集めたい

    エクセルで定の文字を含む行を捜して並べて集めたいのですが…。つまり、表などの備考欄で特定の文字列(食費等の2文字)を探して、その文字がある行を続けて並べたいのですが…どなたか、よろしくお願いします。

  • 文字列によるファイルの特定とセルの参照

    エクセルで特定のセルの文字を結合して作成した文字列(ファイルパスとファイルを特定する文字列)を使って、指定したファイル(ブック)にあるセルを参照することはできますか。例えば、\\server\document\ファイル1という文字列をエクセルで作成してそのファイルにある特定のセルを参照したいのと考えています。どなたか教えてください。

  • 文字列のなかの特定の文字の数

    エクセルの関数式を使って、ある文字列のなかに、特定の文字の数を取得する方法を教えて下さい。 つまり、セルA1に「山口県山口市山田町」という文字列が入力されているとき、「山」という文字が何個あるかを取得したいのです。

  • EXCELで特定の文字列を含むかどうか判断させる

    EXCELのセルに入力された文字列の中に特定の文字列が含まれるかどうか判断させる(TRUEを返す)ことはできるでしょうか?

  • エクセルで行内特定文字で色塗り、特定文字非表示。

    エクセルで行内特定文字で色塗り、特定文字非表示。 エクセル2000です。 B列30から10-50-01~20、11-51-01~30とかの連番番号、C列30から O列30までの行に各情報入力がしてあります。 行いたいのは、B列30以降に10-50-01~20と記入してあれば-01の行中の F、G、H、J、K、L、M、Oと、とびとびですが、文字表示をさせ、それ以外は (-02から-20まで)非表示(白色文字色)とし、かつ、K30以降のセル内に「OK」の文字が 入力されると、その行だけセルに色つけをしたいです。 書式でできますでしょうか? 現在、=RIGHT($B30,3)<>"-01"で-01を表示、それ以降は非表示させていましたが、K30以降のセル内に「OK」での行に色つけが必要になり、方法がわかりません。 よろしくお願いします。

専門家に質問してみよう