ここから質問投稿すると、最大4000ポイント当たる!!!! >>

こんにちは。
Excelで文字を入力すると罫線にぴった付いてしまいます。
少し文字の前にスペースを入れたいのですが、何か方法はありますか?
また、数字を入力した時は右側に寄せたいので、その時も後ろに少しスペースを入れられたらいいなと思ってます。
宜しくお願いいたします。

このQ&Aに関連する最新のQ&A

Excel 文字」に関するQ&A: Excel 文字サイズ変更

A 回答 (6件)

[書式]→[セル]→[配置]タブ


で、文字の配置を(インデント)とついているものにする。
インデントはその隣のBOXで指定。
    • good
    • 8
この回答へのお礼

ありがとうございます。
早速、試してみたらできました(^^)
ですが、半角ぐらいのスペースにはなりませんか?

お礼日時:2007/01/25 13:53

「セルの書式」-「表示形式」タブ-分類「ユーザー定義」の種類のところへ


_ * #,###" "_ ;_ * -#,###" "_ ;_ * "0 "_ ;_ " "@_

と入れてみましょう。

文字は左よせで半角スペースあき
数字は右よせで半角スペースあき
になります。
    • good
    • 4
この回答へのお礼

皆さんありがとうございました。
いろいろと勉強になりました。
また、何かありましたら宜しくお願いします。

お礼日時:2007/01/25 14:37

半角スペース空けられますよ。



表示形式>ユーザ定義>「種類」の枠の中に

" "@

上記のものを入れてください。
「文字の前に半角空ける」という設定内容です。
当方でも実際にできましたのでお試しください。
    • good
    • 4

セルの書式設定をユーザ定義で調整できますが如何でしょうか。


_ * #,##0_ ;_ * -#,##0_ ;_ * "0"_ ;_ @_
    • good
    • 2

「セルの書式設定」「表示形式」を「ユーザー定義」にして


「 @」(@の前に半角スペースを入れてください。)
としてOKすれば常に半角スペース分後ろにずれますけど...
※セル内の折り返しがある場合は2行目以降は、出来ません。

後は3列をひとマスとして両側のセルを空白分の大きさにするくらいですかね。
    • good
    • 2

では、数値の後ろを少しあける方法



メニューの「書式」、「セル」、「表示形式タブ」で「数値」を選択。
これで「標準」ではぴったり後ろにくっついていた数字が少し前に出ます。
    • good
    • 3
この回答へのお礼

ありがとうございます。
私も今まで「書式」→「セル」→「表示形式」で「会計」の方法で入力していましたが、ユーザー定義にすると使えなくなってしまうので、他の方法があればと思いました。

お礼日時:2007/01/25 14:04

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセル・文字列の先頭に空白を挿入する

空白を削除するという質問はよくあるのですが、空白を作るという操作がわかりません。とっても簡単すぎて質問されていないのでしょうか?
すでに作成済みのデータで、セルに「あああ  」と
入っているとして、「 あああ   」という風に一文字右へずらした状態にしたいのです。どうしたらよいのでしょうか?よろしくお願いします。

Aベストアンサー

表示1文字ずらしたいのでしたら、
[セルの書式設定]→[配置]タブ→文字の配置の「インデント」
ここを「1」にして下さい。
空白を実際に入れるのでしたら別シートに
=" "&Sheet1!A1
といった数式を入れて対応することになると思います。

QExcelのセル内の文字の頭に半角空白を入れるには

Excelで作った住所録があります。セル内の氏名あるいは住所の頭に半角の空白を入れる修正をしたいと思います。簡単な方法を教えて下さい。初心者ですから、出来たらVBA等使わずにお願いします。使った方が楽な場合は最低限のものでお願いします。

Aベストアンサー

表示形式で即座に解決できます。現在のセル(シート)の中身は一切そのままで出来ます。

表示を変えたいセル(複数可)を選択して「セルの書式設定」のダイアログを表示させ、「表示形式」の分類で「文字列」を選択し、その後「ユーザー定義」を選択します。
すると右側の「種類(T):」の下に「@」(文字列の表示形式記号)が表示されます。その前にカーソルを持って行き、「 」(スペース。全角でも半角でも可)を打ち込んで下さい。

これで「OK」を押せば、選択した範囲の文字列の前に全て半角のスペースが追加されているはずです。
中身は一切変わっていません(飽くまで表示のみの変化です)から、検索等も今まで通りの条件で出来ます。

QExcelで文字間にスペースを一発で入れられる方法を教えてください。

Excelで苗字を入力した行が複数あります。
その苗字は全て2文字です。
それらの文字間にスペースを入れたいのですが、関数を使って一発で操作はできないでしょうか?
どなたかご教示ください。
よろしくおねがいいたします。

Aベストアンサー

◆こんな方法もありますよ
=REPLACE(A1,3,," ")

Qエクセルの改行時、2行目の頭にスペースを入れる方法

エクセルのセルの中に複数行の文字を入れるとき、セルの書式設定で「折り返し」を選びますが、その2行目に2~3文字分のスペースを入れようと思っても入らず、2行目は常に左端からしか文字が入力できません。どうすれば、2行目の頭にスペースが入るか教えて・・・。

Aベストアンサー

こんにちわ。
表計算ソフトの見た目を整えるのはなかなか
大変ですよね。

セルの中で、ALTキーを押しながらEnterキーを
押すと「強制改行」されるので、文頭にスペース
キーで空白を入れることができます。

ただし、この操作をすると「折り返し」にした
ときも、必ず操作した箇所で改行されるので
ご注意ください。

QExcelで書出し行の文頭のみ一文字空けて行末を揃える

 Wordでは文字数を設定すれば、最初スペースを入れて文字を
入力すれば、行末が揃ってくれますが、Excelでは、編集→
フィル→文字の割付を、A4サイズではみ出さないセルの位置まで、
複数行、右クリックでドラッグしてから行いますが、一行目に入力
した、空白文字が詰められてしまいます。又一文字空白にすると、
一文字ずつ各行末の文字を次の行に移していかなければなりません。
 WordをExcelに変換する作業をやっていますので、良い
方法がありましたら、教えて下さるようお願いいたします。
 1セルを広げて書き込む方法は、表等も作成するのでさけたいの
ですが。
 よろしくお願いいたします。

Aベストアンサー

挿入→記号と特殊文字から全角スペースを挿入では出来ませんか。

Qエクセルで文字間のスペース

エクセルでセルA1に(1)アイウエオ と入力されているとして (1)の前後に全角スペースを入れる簡単な方法ありますか? 

Aベストアンサー

こんばんは!
A1セル以降のデータをB列に表示するとします。

B1セルに
=SUBSTITUTE(SUBSTITUTE(A1,"("," ("),")",") ")
という数式を入れオートフィルで下へコピー!
括弧は全角としています。

※ このままでは数式によって表示されているだけですので、
B列すべてを選択 → 右クリック → コピー → そのまま右クリック → 形式を選択して貼り付け
→ 「値」を選択しOK
これで実データとなりますので、A列を削除して完了です。m(_ _)m

QExcelで、入力文字の後に自動で空白を入れるには

セルに任意の文字を入力し、その後ろに自動で空白を入れる方法を探しています。
具体的には、次のような内容です。

1 セル内は必ず全角10文字にする。
2 A1に「北海道」と入れたとき、B1は「北海道       」と空白が7文字分入る。
3 A2に「青森」と入れたとき、B1は「青森        」と空白が8文字分入る。

としたいのです。
可能であればBのセルを使わず、Aに入力しEnterを押したらセル内が変わると言うのが理想ですが…
何かいい方法があれば教えて下さい。

Aベストアンサー

=A1&REPT(" ",10-LEN(A1))
””の中は全角スペース。REPT関数は文字列繰り返し。
10文字以上はないとします。

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

QExcelで文字間をあける方法について

初歩的な質問ですみません。
Excelで文字と文字の間をあけたいのですが、均等割り付けにすると間が開き過ぎてしまい、半角でスペースを入れても間が開き過ぎてしまいます。(ちなみに縦書きです)
自由に文字間を指定することはできないのでしょうか。

良い方法がありましたら教えてください。
よろしくお願いします。

Aベストアンサー

2通り考えてみました。
1 均等割付でインデントを調整してみる。
 これは完全に自由とはいきませんが、操作は簡単です。
2 文字と文字の間にスペースを入れ、スペースのポイント数を調整する。
 入力後、F2キーで編集モードにし、スペースのポイント数を変化させて調整できます。めんどうですが、数多くのセルでなければ自由に調整可能です。

Qエクセルで打ち込んだ数字を自動で別シートに表示したい

エクセルでセルに打ち込んだ数字を自動で別シートに表示できる方法があれば、教えてください。

例えば、シート1のC1に5を打ち込んだら、シート2のD2にシート1で打ち込んだ5が自動で表示される。

また1列すべてを自動で表示させる場合、一つのセルの時と違いがありましたら教えてください。よろしくお願いします。

Aベストアンサー

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コピー&リンク貼り付けを使うと便利です。

例)例)シート1のC1~C5に何かを入力したら、
  シート2のD2~D7にシート1で打ち込んだものが自動で表示される

  シート1にあるコピー元のセルを範囲選択して、
  シート2のD2の上で「右クリック」⇒「形式を選択して貼り付け」
  をクリックします。

  そして出てきた小さな画面の左下にある「リンク貼り付け」という
  ボタンをクリックすると完成です。
  試してみてください。。

  念のためにリンク貼り付けを図解しているURLを載せておきます。
  参考にしてみてくださいね。。
  http://www.geocities.jp/office_inoue/excel/eq21.htm

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コ...続きを読む


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング