dポイントプレゼントキャンペーン実施中!

もし分かる方がいらっしゃいましたら教えてください!!

 エクセルで
 「00560」→「560」に初めの「00」を削除して置き換える方法はありますでしょぅか??


 また、
 00560
 00561
 00562
 00563

 というように沢山あるものを一括で前の2桁「00」を削除(置き換え)できる方法もあるのでしょぅか??

 もし分かる方がいらっしゃいましたらおしえていただけると嬉しいです。

 よろしくお願いします!!

A 回答 (4件)

1.その列を全部選択。



2.メニューバーより「データ」→「区切り位置」を選択

3.1ページ目、2ページ目は「次へ」を選択。
 最後の3ページの部分だけ「列のデータ形式」のコンボボックスでG/標準を選択し、完了する。

すべての数値の左の0がなくなります。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
簡単に作業ができました。
こんなやり方もあるのかと参考になりました。

大変申し訳ないのですが、
上記の質問で追記がありましたのでまた質問をさせていただきました。

もしもお時間がありましたらそちらも目を通していただき、
もしわかりましたらご回答いただけると嬉しいです。

よろしくお願いします。

お礼日時:2007/05/09 14:23

もし「00」だけならセルの書式設定を数値にすればよいとおもいます。


または全体の桁数が決まっているならright関数で3桁を取得するように
すれば良いです。
ex)right(A1,3)とすると取り出すことができます。
もしくは
IF(LEFT(A1,2) = "00",RIGHT(A1,3),A1)
とすれば最初の2桁が"00"の場合のみ右から3桁をとり、それ以外は
そのままを表示させることができます。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
関数はよく分かっていないのですが、丁寧にアドバイスいただき、大変勉強になりました。
今後参考にさせていただきます。
ありがとうございました。

大変申し訳ないのですが、
上記の質問で追記がありましたのでまた質問をさせていただきました。

もしもお時間がありましたらそちらも目を通していただき、
もしわかりましたらご回答いただけると嬉しいです。

よろしくお願いします。

お礼日時:2007/05/09 14:21

(けた数が決まっているという条件でですが)


a1に値がはいっているとして
マクロなら
Cells(1, 1) = Right(Cells(1, 1), 3)

関数なら(置き換え先のセルに)
=RIGHT(A1,3)
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。

関数等はあまりよく分からないのでとても勉強になりました。

大変申し訳ないのですが、
上記の質問で追記がありましたのでまた質問をさせていただきました。

もしもお時間がありましたらそちらも目を通していただき、
もしわかりましたらご回答いただけると嬉しいです。

よろしくお願いします。

お礼日時:2007/05/09 14:19

文字列のまま変換するのであれば、



 検索文字列:"00"
 置換文字列:""(空白)

数値に変換して文字列の前にある余分な "00" を削除するのであれば、

 空いているセルに "1" を入力
 そのセルをコピー
 変換したい文字の入っているセルを選択(複数可能)する
 編集 → 形式を選択して貼り付け → 乗算 → OK
 "1" を入力したセルの内容を削除

こんなんでどうでしょう。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
簡単にできました。

大変申し訳ないのですが、
上記の質問で追記がありましたのでまた質問をさせていただきました。

もしもお時間がありましたらそちらも目を通していただき、
もしわかりましたらご回答いただけると嬉しいです。

よろしくお願いします。

お礼日時:2007/05/09 14:19

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!