[[20081107110030]] 『指定の桁数で数値の前にスペースを入れる』(ぼぼぼ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『指定の桁数で数値の前にスペースを入れる』(ぼぼぼ)

桁数バラバラの数値データを、指定の桁数にそろえるために
数値の前にスペースを入れる方法わかりますか?

指定の桁数に前0をつけるのは、わかるのですが。
教えてください。


 普通、数値は桁がそろっていませんか?

 =TEXT(A1,"?????.??")

 By

質問の仕方が悪かったかもしれません。

たとえば
134を10桁に合わせたい場合、
134の前にスペースを7桁入れて、
○○○○○○○134としたいのです。

同様に34567でれば、○○○○○34567と
指定の桁数に足りない桁を、スペースで表したいのです。

度々申し訳ないですが、宜しくお願いします。


 過去ログです。
 整えながら結合していますので、一部分だけ使って下さい。
[[20080922000643]]『合体』(けこた) 

 (HANA)

 文字数を10にするということなら

 =RIGHT(REPT(" ",10)&A1,10)
                (???)       


 名無しさんの書かれているTEXT関数で「?」を使うのでいいのでは?

 =TEXT(A1,"??????????")
 で10桁に満たない分、左側にスペースが入りますよ。
 (独覚)


 >質問の仕方が悪かったかもしれません。
 いいえ、質問の意味を理解しているつもりですが・・・

 (独覚) さんも指摘していますが

 =TEXT(A1,"??????????")
 の結果と、あなたの期待する結果の違いは何?

 フォントによるずれなのかな?

 By

 セルの書式にて、"0"で10桁にする方法は分かるけれど、
 " "で10桁にする方法が分からないといっているのでは?

 でも、答えが分からない。。。

 (名前はまだない)

 A1に 123 といれ

 A2=TEXT(A1,"??????????")
 A3="       "&A1
 A4=REPT(" ",10-LEN(A1))&A1
 A2,A3,A4の違いは何?

 桁が合っていないとはどの様な状態なのかな?

 By

 個人的にはByさんの言われている方法で問題ないと思いますし、
 差はないのだと思いますよ。
 ただ、質問者が“書式で設定”したかったのではないか
 と思った次第です。

 (名前はまだない)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.