• 締切済み

エクセルのセル内の表示の仕方について、詳しい方ご教授願います。自分は表

エクセルのセル内の表示の仕方について、詳しい方ご教授願います。自分は表示上前ゼロは’をつけてセルに数字を入力することで0のついた文字として入力出来ると認識していました。又、他に方法が無いとも思っていたのですが、先日「’」なしで前ゼロ(0023とか)の数字が入っているセルを見つけました。右クリックでセルの書式設定を見ると標準になっています。同じ列にそのレコードのデータを特定する前ゼロ付きの4桁の数字が入っています。が、新たに前ゼロで数字入力をしようとすると、’を付けずには前ゼロにならないのです。(セル書式設定を標準ではなく数値にすれば見かけ上の前ゼロに出来ることは知っているのですが・・・)元から入っていたものはあくまでもセル書式標準で上記のような状態になっています。コピーして値を貼り付けにつても元からのものと自分が入力した前ゼロつき数字とでは、 ’のあるなしの違いは変わりません。どのようにしたらきれいな前ゼロだけの数字の入力が出来るのでしょうか?どなたかご存知の方よろしくお願いします。

みんなの回答

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.3

追伸 たとえば、 "____002",goo ↑↑↑アンダーラインの所は タブに置き換えてください。 のようなCSVファイルをExcelで開くと 多分、ご質問のようになります。 Excel上だけでタブコードを埋め込もうとしましたが 私には分かりませんでした。

gayaldy21
質問者

お礼

ありがとうございました。

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.2

ご質問の件は、ごく限られた場合に出現するのでは?と思います。 下記リンクの中央やや下にAccessからCSVファイルへの出力方法が載っています。 『Windows XP 上で開く場合』のところ。 で、このCSVファイルを開いて見ると・・・ XLS形式に変換して再度開いてみると・・・ この場合には標準スタイルでありながら、 ゼロフィルされた形になりました。 また、そのセルに新たに、0001 などと入れた場合は 1となってしまいました。 リンク先でも何故なのかは分からない様子です。 この件は忘れてしまったほうが精神衛生上良いかも。(^^ゞ http://www.f3.dion.ne.jp/~element/msaccess/AcTipsCSV001.html

noname#164823
noname#164823
回答No.1

「’」を付けて入力すれば、確かに「0001」のように表示されます。 しかし、これは「文字」扱いなので計算対象になりません。 計算するなら「セルの書式設定」で「ユーザー定義」を選択し、 右のボックスの「G/標準」を消し、半角で「0000」と入れて下さい。 「000#」とするとセルに「0」を入れた時、「000」となり、 1桁目の「0」は非表示になります。 「0000」とすると「0」を入力した時「0000」と表示されます。 勿論、0の数分、桁数が設定できます。

関連するQ&A

  • エクセルのセルに『1-10』と表示したい

    セルに『1-10』と入力すると、 『1月10日』と変換されて表示されます。 【セルの書式設定】で【表示形式】を【標準】にすると 『38727』と表示されます。 どのようにしたら『1-10』と表示されますか? 教えて下さい。

  • エクセルのセルに数字を入力すると・・・

    いつもお世話になっております。 エクセルのことですが、セルに数字を入力するとその数字の1/100の数字が表示されてしまいます。例えば、3と入力すると0.03となり、45と入力すると0.45となってしまいます。 最初はセルの書式設定の表示形式がおかしいのかと思ったのですが、見てみると標準になっておりおかしなところは見受けられませんでした。 これの直し方をどなたか教えて下さい。お願いします。 OSはウィンドウズ98でエクセルは2000です。

  • エクセル2003 セルのついて

    エクセル2003でAiのセルに123456789012345と入力すると 全てが表示されないので、列の境界線をダブルクリック又は ドラッグすると全部の数字が表示されると思うのですが、 12345+14とか・・・ちょっとはっきりした数字は忘れてしまいましたが とにかく列幅を広くしても全部表示されないのはなぜでしょうか? セルの書式設定は何も変更してません(標準のままです。)

  • Excelでセルの表示形式について

    セルに数字を入力するとその数字に『( )』(カッコ)が付き、『-』(マイナス)の数字では『( )』内に『▲』が付くように設定したいと思っています。さらにコンマ付きで。 例えば『12345』と入力すると『(12,345)』、『-12345』と入力すると『(▲12,345)』と表示されるようにしたいと思っています。 セルの書式設定のユーザー定義からいろいろ試みたのですがうまくできませんでした。 どのように設定したらよいのでしょうか? お願いします。

  • エクセルで、セルの書式が変更できません。

    正確に説明すると、全角の数字を入力していったのですが、あるところで突然入力した数字が日付として認識されてしまいます。 (1)セルの書式設定→表示→標準 を、全体を選択したり、セルだけ選択したりしてやってみたのですが、入力するとまた、日付になってしまいます。 (2)セルの書式設定→保護→ロックを解除 もやってみましたが、変わりありません。 セルが壊れたのかな?と新しいページでやり直してそれまでのところをコピーし、続けようとすると、また日付に・・・。 いったいなぜなのでしょうか(涙)。お分かりの方がいらっしゃいましたら何卒よろしくお願い致します。

  • エクセルのセル書式設定について

    エクセルのセル書式設定について教えてください。 セルA1に 111222333 と数字を入力しました。 ちょっと見にくいので111-222-333とするために書式設定のユーザー定義で ###-###-### としました。うまくいきましたが、  A1122233B だと - がはいりません。 セルA列には英数字が入ります。見やすくするため表示のみ「-」を 表示させたいです。入力はそのまま「-」なしで入力します。 どうかお願いします。

  • エクセルのセルの表示について

    いつもお世話になっております。 セルに「4865-13」と入力すると普通に表示されますが、「4865-12」と 入力すると「Dec-65」になってしまいます。セルの書式設定で、表示 形式を見ると「日付」になっているので、「標準」にすると「1083251」 になります。文字列にすると「4865-12」のまま表示できるので、文字列 にしています。 不思議な現象です。「1083251」や「Dec-65」の意味も含め、なぜこの ようなことが起こるのか教えてください。よろしくお願いします。

  • エクセルのセルの表示形式だけを使用して1/10000000で表示する方法

    こんにちは。Excel97ユーザです。 初歩的な質問で申し訳ないのですが, 1. 「5443000」という数字がセルに入っています。 2. これを関数などを使用せずに「セルの表示形式」の設定のみで「0.5443」と表示させたい。 セルの書式設定-表示形式-種類のボックスの中に 「0"."0000000」 と入力したのですが表示が 「0.5443000」 となってしまいます。 最後の「000」の部分を表示させたくないのですが,どうすればうまくいくでしょうか。 関数を使用または「/10000000」としてもよいのですが,元の値を生かして書式設定のみで何とかなりませんでしょうか。 変な質問で申し訳ないのですが,お分りになる方いらっしゃいましたら,よろしくお願い致します。

  • エクセルでセルに通貨表示に変更したい

    エクセルでセルの書式設定で標準を選んでOKとしてセルに1250、250、入力すると12.5、2.5なってしまう。セルの書式設定で通貨を選んでOKとしてセルに1250、250、入力すると¥13、¥3となる変更する方法を教えてください。

  • Excelセルの書式設定に関して

    01、02など、0から始まる数字を計算したいのですが、 セルの書式設定が標準の場合、計算はしてくれますが、 01は1、02は2と表示されてしまいます。 セルを文字列にすると01と表示されますが、計算をしてくれません。 01の前にアルファベットをつけると書式設定が標準でもa01と表示され 計算もしてくれるのですが、すべてのデータの頭にaをつけるのが大変手間がかかります。 01、02が文字列ではなく標準のままで、表示内容が変わることなく、 計算もしてくれるようにするには、どうしたら良いでしょうか? よろしくお願い致します。

専門家に質問してみよう