- ベストアンサー
Excelについて
なんと説明したらいいのか、わからないのですが、 例えばA列に管理番号的なもの(30、31、1、5・・・・)などがあって、その管理番号に「H19-」という文字(?)をつけたいのです。管理番号はランダムになっていて、1、2、3・・・と並んでいればいいのですが、順番ではなく、44が抜けていたりしますので、並べ替えてドラッグしてつければいいというわけにはいきません。どうしたら、一括で同じ文字を頭につけることができるでしょうか?説明がわかりにくくてすみません。教えて下さいっ!
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
1.A列の前に1列挿入。 2.A1 に ="H19-"&B1 と入力 3.フィルで下までコピー 4.新しい列範囲をコピー 5.B列の先頭を選択。 6.右クリックから「形式を選択して貼付け」を選択。 7.値 のボタンをクリック。 8.OK をクリック 9.A列削除。
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
="H19-"&A1 という式を隣の列に入れて式を複写すればよい。全く初歩的な文字列結合演算子(&)の問題です。
- koko88okok
- ベストアンサー率58% (3839/6543)
表示だけでよければ、 対象のセル範囲を選択して、セルの書式設定の表示形式で、ユーザー定義を「"H19-"G/標準」などにすれば、すべての番号に「H19-」が付加されます。
- s_end
- ベストアンサー率41% (176/425)
やり方はいろいろあると思いますが一例を。 B1セルが開いているとします。(あいていなければ列の挿入を使って一列挿入してください) B1に以下の式を入力。 =concatenate("H19-",A1) これで H19-(続いてA1セルの管理番号) が表示されるようになります。 あとはこの式を必要な数だけB列にドラッグコピーしてください。 この後、もしも 「管理番号はA列に表示されなくちゃダメなんです! B列じゃ困るんです!」 という場合はB列に表示されたH19-付の管理番号を範囲選択してコピーし、A列に”値コピー”します。計算式ではなく、結果としての文字列だけがA列にコピーされますので、最後にB列の式を消して(あるいはB列そのものを一列削除)すれば完了です。
お礼
ご丁寧な回答ありがとうございました!ネットでいろいろ検索しても出てこなくて、困っていました。しかも、なんて検索していいのかもわからず・・・みたいな。。。エクセル苦手で、最近まで避けて通ってきたのですが、そうもいかなくなってしまって。。。。また宜しくお願いします!!!
お礼
ありがとうございました!できました!!!