- ベストアンサー
セルの頭に決まった文字列を挿入する方法
文字列が1000列ありその1000列の文字列の頭に決まった文字列を挿入する方法はありませんか??
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
=CONCATENATE($C$1,A1) この式を空いている行に入力してください。 結合を使用します。この場合A1が挿入元のデータが 入っているセルでC1は先頭に入れたい文字が入って います。C1のセルに$を入れ絶対参照にします。 そして、この式をA列に値のある間コピーします。 先頭にC1セルの内容が追加されたものができると おもいます。それをコピーし、形式を選択して 貼り付けで値とし貼り付ければできると思います。
その他の回答 (3)
- onntao
- ベストアンサー率32% (108/332)
あまりスマートな方法ではないかもしれませんが A1:A1000にデータがあるとして たとえばB列を作業列としB1:B1000範囲を指定します B1の位置に="入れたい文字列"&A1と入力し Ctrl+Enterで全入力 B1:B1000範囲をコピーしてA1:A1000範囲に"形式を選択して貼り付け" →"値" 作業列削除
- nikuq_goo
- ベストアンサー率46% (335/715)
セル・・・?EXCELですかね? 1シートに文字列属性の列が1000列あって、全てに特定の文字を付けたいということですね?空白セルの対処はどうお考えですか?無視して全部付けますか? 方法として一番簡単なのは 1.空のシート(sheet2)を用意します。 2.sheet2の一個目のセル(A1)に以下の計算式を入れます。 =Sheet1!A1 *元sheet名=sheet1 sheet2がsheet1のコピーになりましたね? 3.=CONCATENATE("a",Sheet1!A1)に変更します concatenateは文字列連結です =CONCATENATE("a",Sheet1!A1,"z")も可能です もし空白や除外したいものがあればifを使います。 =if(Sheet1!A1="","",CONCATENATE("a",Sheet1!A1)) (もし""(null)ならnull、違えばcon・・・
- fukkyse
- ベストアンサー率32% (130/402)
セルの書式を ”挿入したい文字列”@ とする。