質問 |
||
| 質問者:g-touch | 区切り位置 数字の位をそろえたい | |
|---|---|---|
困り度:
|
たとえば、 100 90 1 という数字を3ケタに分けるとします。 区切り位置を使い試してみたところ 1 0 0 9 0 1 左揃えとなってしまいます。 (1は100の位になってしまいます) 私の希望はセル区切りに「位」をそろえたいのですがどうすればよいのでしょうか? よろしくお願いします。 |
|
質問投稿日時:08/07/05 15:23 質問番号:4153170 |
||
回答良回答20pt |
|
| 回答者:noname#70958 | ん〜、私の課題解釈は他の回答者さんとは違うんですが…。 ・数字の各桁をそれぞれ別個のセルに分けたい。 ・[区切り位置]を使い固定長(1文字)でバラすと左のセルから表示されるが、 それを右のセルから表示したい ということでしたら、ちょいとトリッキーですが… ----------------------------------- 1.普通に[区切り位置]でバラす ※以下、結果がA〜Dの4列に(左揃えで)表示されたとします。 1 2 3 4 5 6 7 8 9 1 ----------------------------------- 2.A〜D列をコピーして、E〜H列に貼り付け 1 2 3 4 1 2 3 4 5 6 7 5 6 7 8 9 8 9 1 1 ----------------------------------- 3.A〜D列を選択 ----------------------------------- 4.Ctrlを押しながらG ⇒ [セル選択] ⇒ [定数]をチェック ⇒ [OK] ※[ジャンプ]機能でA〜D列の数字が入っているセルを選択 ----------------------------------- 5.Ctrlを押しながら-(マイナス) ⇒ [左方向にシフト] ⇒ [OK] ※A〜D列の数字が入っているセルを[削除]して左にシフト 1 2 3 4 5 6 7 8 9 1 ----------------------------------- 以上ご参考まで。 |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/07/05 16:47 回答番号:No.5 |
|
| この回答へのお礼 | 解釈はまさにそうです。 私の説明が足りませんでしたね・・すみません。 この方法で問題は解決しました。 ありがとうございました! |
回答良回答10pt |
|
| 回答者:nayuta_lot | こんにちは 目的は、CSV(カンマ区切り)形式で3桁で区切って、保存すること でしょうか? とりあえず、カンマ区切りで出力するために桁をそろえるのであれば、 =TEXT(対象セル,"000") のようにして文字列にして変換してしまう方法があります。 上記は"9"なら"009"、"1"なら"001"にします。 逆に、CSV(カンマ区切り)をエクセルで読み込んだ場合、 "009"、"001"は数値の"9"、"1"として読み込まれます。 もし、文字列になっていて、うまく数値として扱えない場合は、 =VALUE(対象セル) として式の中に用いれば、大丈夫です。 以上、ご参考まで |
|---|---|
| 種類:回答 どんな人:経験者 自信:参考意見 |
|
| |
回答日時:08/07/05 16:26 回答番号:No.4 |
|
| この回答へのお礼 | >上記は"9"なら"009"、"1"なら"001"にします。 0が必要とする場合に非常に使えますね。 ありがとうございました! |
回答 |
|
| 回答者:TinyPine | office系としか書かれていないので、Wordと推測して回答します。 このような操作に使用するものをタブと呼びます。 前そろえ、後ろそろえ、小数点そろえが出来ます。 ワードのヘルプをコピーしましたが、一部絵文字が表示できません。 Office Assistant(デフォルトではイルカチャン)を表示させて、タブで検索してみて下さい。 タブ位置を設定する段落を選択します。 水平ルーラーの左側にある をクリックして、、、、、または から必要なタブを表示します。 水平ルーラー上で、タブを設定する位置をクリックします。 ヒント タブ位置を正確な値で設定するには、[書式] メニューの [タブとリーダー] を使います。 クリック アンド タイプ編集機能を使って、空白行の任意の位置にタブ位置を設定できます。印刷レイアウト モードまたは Web レイアウトモードに切り替えます。 (左揃え)、 (中央揃え)、または (右揃え) が表示されるまで、I 字型ポインタを移動します。クリック アンド タイプ編集機能については、ここをクリックしてください。 |
|---|---|
| 種類:回答 どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/07/05 16:17 回答番号:No.3 |
|
| この回答へのお礼 | ご回答ありがとうございます。 私のはEXCEL2007です。 大事な部分を本文に書き忘れていました。 ご迷惑をおかけしまい、すみませんでしたM(_ _)M |
回答 |
|
| 回答者:keirika | まず3ケタに分割する前に文字を数値に変換しなければなりません。 区切り位置を使って、桁を区切らずにウィザードを先へと進めます 次にデータ形式を指定する所でG/標準を選択し完了させます。 その後にもう一度区切り位置を使ってケタを区切れば上手くいくかも しれません。 |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/07/05 15:57 回答番号:No.2 |
|
| この回答への補足 | ご返信ありがとうございます。 試してみましたが、なりません^^; |
| この回答へのお礼 | ご回答ありがとうございました! |
回答 |
|
| 回答者:kensaku | 単に表示形式が「左寄せ」になっているだけだと思います。 「右寄せ」すればいいでしょう。 |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/07/05 15:27 回答番号:No.1 |
|
| この回答への補足 | ご返信ありがとうございます。 それも試してみたんですが、なぜかならないのです。 補足:私のはexcel2007です。 |
| この回答へのお礼 | ご回答ありがとうございました! |