プロが教えるわが家の防犯対策術!

教えてください。
Excelで、123→120  1234→1230 12345→12300  123456→123000
の様に、3桁と4桁は下1桁を0に、 5桁は下2桁を00に、6桁は下3桁を000に
するにはどうすれば良いでしょうか。因みに、数値には1桁、2桁、7桁以上はありません。
よろしくお願い致します。

A 回答 (2件)

=IF(A1="","",ROUNDDOWN(A1,3-LEN(TEXT(A1,"0000"))))


などで。
    • good
    • 1

こんにちは!


一例です。

A1セルからデータがあるとします。
B1セルに
=ROUNDDOWN(A1,IF(LEN(A1)>4,3-LEN(A1),-1))
としてオートフィルで下へコピーではどうでしょうか?
エラー処理はしていません。m(__)m
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございました。
一発解決しました。
仕事の効率がこれでかなりUPすると思います。

お礼日時:2011/04/02 13:05

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