• ベストアンサー

Excelの表示形式について

Excelの表示形式について。。Excel2007ですが、セルの書式設定の表示形式が初期状態で、必ずユ-ザ-定義になっており、6-1と入力すると必ず6月1日と表示されます。またそのセルを標準に変更して6-1と入れても変わりません。ユ-ザ-定義のまま変更してません。どうしてでしょうか?仕方なく1個1個文字列に変更しながら打ち込んでますがなぜ、初期状態で標準にならなくなったのでしょうか? なにか自動設定になってるのでしょうか?どなたかわかる方教えてください。お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.3

Excelは、6-1 6/1 と入力すると自動的に 6月1日になるように設計されています。 6-1を日付にしたくないときは、「'6-1」のように最初に「'(アポストロフィ)」を付けて入力するとか、表示形式を事前に文字列にしておく必要があります。 そのほかにも6:1と入力すると6:01と時刻になる等いくつかの特性があります。 Excel で文字列または数値が意図しない表示形式に変換される http://support.microsoft.com/kb/214233/ja

hig1971122
質問者

お礼

ありがとうございます。教えていただいたペ-ジをよく読んで考えます。ありがとうございました。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

>ユ-ザ-定義になっており これは質問者がエクセルの実情を知らないため、勝手な解釈をしている。エクセルでは有名な事項です。 ずっと以前のバージョンから数字をハイフン付き(挟んで)で入力すると、日付になる(ただし日付けシリアル値の制約に適した範囲内の数値に限る)にのは仕様であって、まあマイクロソフト定義と言ったところです(コウは言いませんが)。 3345666-1 <-認められた日付シリアル値の範囲でない 1月1日 0-1    <-認められた日付シリアル値の範囲でない ーー (1)入力に先立ち、入力する列のセルに、前もってセルの書式(表示形式)を文字列に設定して、その後入力する。 (2)シングルクオーテーションを先頭につけて入力する。

hig1971122
質問者

お礼

参考になりました。ありがとうございます。

noname#96417
noname#96417
回答No.2

>表示形式が初期状態で、必ずユ-ザ-定義になっており 本当にそうですか? 6-0 と入力するとどう表示されますか? >仕方なく1個1個文字列に変更しながら打ち込んでますが あらかじめ該当セル範囲の書式を文字列に指定しておくか、あるいは '6-1 のように先頭に「'」を付けて入力する方が早いのでは? (質問内容を理解していないかもしれませんが。)

hig1971122
質問者

お礼

本当ですね。6-0だと標準です。また何も入力されてないセルは標準です。う---ん。ありがとうございます。よく考えてみます。

  • kjtyn7
  • ベストアンサー率24% (300/1223)
回答No.1

表示系列を文字列にすると、6-1となります。標準6-1=6月1日、数値6-1=39965となります。

hig1971122
質問者

お礼

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

関連するQ&A

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

    Excel 2007での表示形式について Windows XP Excel 2007 4195と入力すると、41.95と表示されます。 セルの書式設定の「表示形式」の「分類」標準を見ると、41.95 となっています。 ユーザー定義では、G/標準 となっています。 新規Bookでも同じ表示となります。 4195と表示できるようにしたいのですが、どこで設定すればいいのでしようか。 ご指導よろしくお願いいたします。

  • EXCELのセルの書式設定-表示形式について

    Excelで、表示形式が自動で戻る方法を教えてください。 例えば、 セル「A1」の表示形式をセルの書式設定にて「文字列」にします。 そして、セル「A1」に値を入れます。(例えば012等) そうすれば、この値は文字列として、「012」と表示されます。 その後、セル「A1」の表示形式を「標準」に戻した時に、 自動的に標準に戻りゼロが消えて、「12」と表示されると思ってたんですが、 「012」のままでした。 ただ、ファンクションキーの「F2」や、セル「A1」をダブルクリックして、 一度、セル「A1」を編集状態にして「Enterキー」を押したら、標準に戻ります。 表示形式を「標準」に変えた時点で「標準」に戻る方法をどなたかご教授願います。 ちなみに使用しているのは「Excel2000」です。 以上宜しくお願いいたします。

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

    セルで右クリック→セルの書式設定→表示形式 で表示形式を変更することができますよね? それで、例えば0:25.34(25秒34のことを表しています)と入力をします。 表示形式→ユーザー定義 でmm:ss.00とすると00:25.34となると思います。 これを25秒34と表示させるようにしたいんですが、うまくいきません。 ss"秒".00とすると25秒.34となるのですが、ss"秒"00とすると駄目になります。 このピリオドを消す方法などわかる方お願いします。 バージョンはExcel2003です。

  • Excel2007で結合したセルの表示形式

    Excel2007を利用しています。 複数のセルを結合して、500字あまりの日本語を入力しました。 セルの書式設定で「折り返して全体を表示する」の設定をし、表示形式を「文字列」にすると、文字は折り返されず全て”#####・・・”で表示されてしまいます。 表示形式を「標準」のままだとちゃんと表示はされます。 以前のバージョンでは、「標準」でも「文字列」でもどちらでもちゃんと表示されていたのですが、なぜでしょうか? 本来であれば、「標準」のままでいいのですが、少し気になったもので。 ご存知の方、教えてください。

  • エクセルの表示形式の変更について

    エクセルの表示形式の変更について質問させていただきます。 今複数のセルに数字が入っていて、現在の表示形式は『標準』です。 セルに入っている数字はそのまま、表示形式を『文字列』にしたいと思っています。 変更したい範囲を選択して、セルのプロパティの表示形式を変更をしますが、 これだけでは実際に変わらず、対象セルのダブルクリック等で一度セル内の編集状態にすれば、文字列に変わるようです。 わざわざセルの編集状態にせず、対象セルの表示形式を一括で変更するにはどのようにすればよいのでしょうか。 『文字列』→『数字』は形式を指定して貼り付けの乗算等を使えばできたのですが、その逆となりますとうまくできませんでした。 お知恵をいただけますようお願いいたします。

  • エクセルで表示形式が変更されるのはなぜ

    セルに1-2-3のように入力すると自動的に日付に変更されます。 書式設定の表示形式で標準を選択してもすぐに戻ってしまいます。 住所のような1-2-3を入力数にはどのようにすればよいのでしょうか? よろしくお願いします。

  • Excelの表示形式

    Excelのセルに「H17」と文字列で入力されています。 このセルを書式設定の表示形式で「平成17年度」と表示させることはできないでしょうか? よろしくお願いします。

  • Excelの表示について

    Excel2000を使用しています。 数式を「=A1*B1」とし、「セルの書式設定」~「表示形式」タブ~「ユーザー定義」で「(#);(-#);""」と設定しています。数字を()内に表示させています。空欄のセルは空欄表示させたいのですが、0.00と表示されてしまいます。空欄表示させる設定方法はないでしょうか。

  • エクセルの表示形式

    Excel2002を使っています。セルA1に日付が入っています。 もし「H○○.△△.××」(H17.04.01)と表示させたい時について質問します。 セルの書式設定でユーザー定義から「ge.mm.dd」とするのと「gee.mm.dd」とするのとでは表示が変わらなかったのですが、どちらが正解でしょうか? また意味が違ってきますか? 教えてください。

  • Excel 表示形式 について

    Windows XP SP2 EXcel2003 素朴な質問ですみません Excelの試験勉強をしていてふと、疑問がでてきました 表示形式についてです ツールバー[書式]-[セル]で表示形式のダイアログを出し[表示形式]タブに切り替えました [分類]を日付にし⇒ 2007/3/14 のタイプを選んでおきます その状態でもう一度[分類]を今度は[ユーザ定義]に変えました すると・・・ ⇒ yyyy/m/d;@ このような形式として[種類]ウィンドウに表示されています セミコロン以降の@は何を意味しているのでしょうか? セミコロンで区切ると正;負;0;文字の設定ができる、というところと考え方は同じなのでしょうか? でも日付に負・・・? シリアル値で考え、”1900/1/1以前の日付は文字列で表示します”ということでしょうか? ちなみに;@が無いタイプでも1900/1/1以前の日付は文字列(と、いうか表示形式を数値に設定できません)になりました どのように使い分けるのかご存知の方どうぞご教授くださいませ よろしくお願いいたします

専門家に質問してみよう