- ベストアンサー
至急!エクセルで・・・。
エクセルでA行の数値の頭にすべて0を挿入したいんですが、どうすればいいんでしょうか。ちょっと焦ってるのでこちらで相談した方が早いと思って・・・。お願いします!!!
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
xo23さん、こんにちは 行の挿入で2行空白の行を作ってください そうすると「A・B行:空白 C行:数値」になりますよね そしたらB1のセルに0と入力し、C行の数値が入っているところまで コピーして下さい そうしたらA1に「=B1&C1」と入力してEnterを押せば数値の頭に0がついた ものが表示されます あとはこの関数を下にコピーすればいいのです 全部コピーし終わったら、A行の数値が入っているところを選択し 選択範囲を変えずに、コピー→形式を選択して貼り付け→値 をして下さい 関数のままではExcelが数値として見てくれないので この作業が必要です お試し下さい
その他の回答 (6)
- tamagawa49
- ベストアンサー率46% (123/265)
数値の頭に0を入力しても0は消えてしまいます。 (01と入力しても、自動的に1になってしまう) ということは、数値ではなく「文字」として、01とか0123とか表示したいと考えてよろしいでしょうか。 だとしたら、例えばセルB1に ="0"&A1 と入力し、下へコピーします。とりあえずB列に目的の文字列が出来たと思いますので、それをA列へコピーします。 ただし、普通のコピーではなく、値コピー(コピーを取り、貼り付けるときにマウスの右ボタンを押すと、「形式を選択して貼り付け」というのが選べますので、「値」を選んで貼り付けます。) 最後にB列を消去すれば完成…になるはずです。
お礼
ありがとうございます!完成!しました。一人じゃないっって素敵ですね。天知真理気分です。助かりました。ありがとうございました!
- adol37
- ベストアンサー率36% (26/72)
セルの書式設定-表示形式-ユーザー設定で種類の下のボックスに必要な桁数分0を入力して設定すれば可能です。 たとえば00000と5つ設定すれば、50のときは00050、1200の時は01200となり、計算も正しくしてくれます。
お礼
それです!思い出したかったの!!!あ~、かゆい所に手が届いた感じ。ありがとうございます!今夜これで安眠できます!
A行の上で、右クリック、セルの書式設定-表示形式-ユーザー定義で、種類のところに以下のように入力してください。 0? (”0”は半角数字のゼロ、?も直接入力で) もう一つの案として、A行に数式を入れてください。 =B1&C1 で、B1には数字の0を、C1には、A行に表示させたい数字を入れてください。 それではがんばってくださいね!
お礼
ありがとうございます!がんばってみました!感謝です!
- taknt
- ベストアンサー率19% (1556/7783)
A行ではなく A列ですね。 セルの書式を文字列にして Aの前にもう一列挿入します。 そこに0を入れてAとBの2列をコピーして メモ帳に貼り付けます。 それで、タブをなしに 置換して、再度 B列に貼り付けて、A列を 削除すればいいでしょう。 ちなみに タブを置換する際に、タブをコピーしてから 置換を出してあげればいいでしょう。 こういう一時しのぎで ダメだったら、マクロを作ったらいいですね。
お礼
すいません。列でしたね・・・。大慌てしてしまってました。サザエさん並みに・・・。ありがとうございました!
- kazuhiko5681
- ベストアンサー率49% (79/159)
初めまして。次のように操作してみて下さい ・A列を列選択する。 ・メニューバーの書式→セルを順にクリックし、表示されたセルの書式ダイアログボックスの表示形式タブをクリックする。 ・分類の下にある四角いボックスの中の文字列を選択し、OKボタンでボックスを閉じる。 これで0が表示できると思います。お試しになってみて下さい。
お礼
できました!ありがとうございます!!!
- habucha
- ベストアンサー率6% (2/30)
A列を選んで(A列のAをクリック)書式ーセルー表示形式ー文字列にするとできますが。しかしそのままではその数値は計算には使えませんが。
お礼
ありがとうございます。そのまま入れる場合はそうですよね・・・。変換したかったんですぅ。早速のお返事ありがとうございました。
お礼
できました!そういう考え方だったんですね!目が覚めた感じです。頭が固い自分に気づきました。ありがとうございました!!!これで仕事が前に進みます!