変数をゼロサプレスして「%」編集したい。(005.555->5.555%)
公開日:2008/07/16
- V12
- V11
- V10
- V9
- V8
変数をゼロサプレスして「%」編集したい。ただし、データ編集登録済みの「0.85->85%」のように100倍にするのではなく、「005.555->5.555%」のように編集したい。データ無し時は、%は出力しない。
次のようにフリー編集コマンドを新規に登録して編集設定することにより可能になります。なお、元のデータは整数3桁小数15桁までとする。
フリー編集コマンド
(ins,st=-0,"%")(rep,tc="0",st=1,ed=1)(rep,tc="0",st=1,ed=1)(rep,tc="%",st=1,ed=1,"0%")(rep,tc=".",st=1,ed=1,"0.")
編集結果
元のデータ | 編集後 |
001 | 1% |
010 | 10% |
123.456 | 123.456% |
001.500 | 1.500% |
0.123456789 | 0.123456789% |
000.000000000000001 | 0.000000000000001% |
この質問・回答は役に立ちましたか?