• ベストアンサー

エクセルでの西暦表示

エクセルで西暦表示をするとき、例えば20090727のように8桁で表示する方法を教えてください。 普通にセルの書式設定で西暦表示をするとスラッシュのついた形で表示するしかないようですが…。現在スラッシュ/付きで表示されているものを変更したいのです。 よろしくお願いします。

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

  • ベストアンサー
  • OMEGAT
  • ベストアンサー率70% (455/642)
回答No.3

セルの書式設定で[表示形式]で「ユーザー定義」を選び、右の[種類]のところに、yyyymmddと入力してみてはどうでしょうか。

mayurin2
質問者

お礼

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

その他の回答 (5)

noname#110252
noname#110252
回答No.6

表示自体はほかの方と同じように、「セルの書式設定」を呼び出し、 表示形式」の「ユーザー定義」の「種類」で、「yyyymmdd」を選べば選択できます。 ただし、注意点が1つあります。西暦が4ケタで入力されたものは問題ないのですが、2桁で入力されたものは扱いに注意が必要です。 例えば、「09/7/27」と入力した場合、2000より前のExcelでは「1997年7月27日」と認識されることがあります。そのため、PCによってはこのようにすると、「19970727」と表示されることがありますので、古いPCでこのように表示させたい場合は入力方法に注意してください。

mayurin2
質問者

お礼

丁寧な回答ありがとうございました。

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

文字列20090727にしてしまうということではないよね。 表示形式をyyyymmdd(ユーザー定義)でしまいのこと。 こんな質問が出るのは、/の位置づけが判ってない。 yyyy年mm月dd日と比べて、年月日は付加文字です。省けます。 /も書式文字の中で省けます。

mayurin2
質問者

お礼

その通りです。 /の位置づけが判っていませんでした。 解決しました。ありがとうございました。

  • Hachi5592
  • ベストアンサー率36% (252/698)
回答No.4

セル書式の「表示(タブ)」を「ユーザー定義」として「種類」の下に 「yyyymmdd」と入力してください。 このように設定した書式のセルへの日付入力は、「2009/7/27」の ように入力します。

mayurin2
質問者

お礼

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

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

表示するセルを選択し、Ctrlキーを押しながら1キーを押す セルの書式設定 → 表示形式 → ユーザー定義 → 種類にyyyymmdd

mayurin2
質問者

お礼

初歩的な質問にもかかわらず丁寧に回答してくださってありがとうございます。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! 今表示されている年月日が消えてもいいのであれば・・・ 一例です。 セルの書式設定 → 表示形式 → ユーザー定義から yyyymmdd としてみてください。 希望に近い形にならないでしょうか? 以上、参考になれば幸いです。m(__)m

mayurin2
質問者

お礼

さっそくの回答ありがとうございました。 初歩的なことですみませんでした。またよろしくお願いします。

関連するQ&A

  • エクセル2007で西暦を和暦に

    エクセル2007ですが、生年月日が西暦で「1958/07/18」と入力されているものを、昭和33年7月18日という具合に変換させるにはどうすればよいですか? マニュアルには、セルの書式設定→日付→カレンダー種類を西暦から和暦に変更すればよいように 書いてますが、うまくいきません。

  • EXCELでの日付表示で

    EXCELで日付表示する際に、「0208」と入れたら「2/8」となるようにしたいのですが、 「セルの書式設定」の「ユーザー定義」や「日付」では西暦から入力しないと 「2/8」のようにはなりません。 それも「2005/02/08」と入力して初めて「2/8」となるのなら 初めから「2/8」と直接入力した方が早いです。 要は「/」(スラッシュ)をイチイチ入力したくないので、 「0208」→「2/8」となるようにしたいのですが、その場合 どういう書式設定をすればいいのでしょうか? もしかすると、日付というより文字列として考えた方がいいのかも しれませんが、分かる方教えて下さい。

  • EXCELでの日付表示の変更(西暦→和暦)について教えてください。

    EXCELでの日付表示の変更(西暦→和暦)について教えてください。 EXCELでデータ整理をしている中で、 西暦の日付を指す8桁の数字を和暦に表示変更しています。 普段は、 「区切り位置」にて「日付(YMD)」を指定    ↓ 「セルの書式設定」の「表示形式」にて、「日付」の「H13.3.14」を選択 という方法で表示形式を変更しているのですが、 8桁の数字の中には月末日を表す意味で 7・8桁目に「32」という数字が入っているものもあるので(下記参照)、 区切り位置指定のできないものが出てきてしまいます。 (例) 日付A     日付B 20050632   0 20060932   20060932 20071201   20081201 20080515   0 20061232   0   ↓ これを以下のようにしたい。 日付A     日付B H17.6.32   0 H18.9.32   H18.9.32 H19.12.1   H20.12.1 H20.5.15   0 H18.12.32   0 自分で思い浮かんだ方法としては、 区切り位置を指定する前に、 5・6桁目が01,03,05,07,08,10,12なら32→31に置換、02なら(以下略) というのがあるのですが、月末日かどうか分からなくなってしまうのと、 それを許容したとしても、手作業でできるデータ量ではないため、 気が遠い作業になってしまいます。。 何かもっと他に良い方法はありませんでしょうか? なお、MS EXCEL2003を使用していますが、 別PCでEXCEL2007も使っているので、どちらの方法でも構いません。 また和暦の表示形式は、和暦と分かるものであれば表示形式は問いません。 以上、よろしくお願い致します。

  • Excelの日付がスラッシュ表示になり困ります

    こんにちは。Excelの日付入力について質問です。 入力した日付の表示が勝手にスラッシュ形式に変わってしまいます。 Excelの知識が足りず、困っています。治す方法を教えて頂けませんか。 まず日付をセルに「2012年11月21日」と入力しています。 この形をそのままにしたいのです。 しかし後から曜日を付けくわえたり訂正するために セルを選択(ダブルクリックで入力しようと)すると 表示が急に2012/11/21に変わってしまいます。 セル選択をはずすと、入力した時の2---年-月-日状態に戻ります。 スラッシュ形式のまま書き加えると、スラッシュ形式のままで確定されてしまいます。 ここで調べて、日付の入力形式はセル書式から変更出来るとしりましたが セル書式で変更をしても全く変わりません。 変更後も何も変わらず困っています。 どなたか、入力した日付形式をそのままにする方法を 教えて頂けませんか。

  • 西暦を和暦に シリアル値じゃないからできない

    エクセルです。 もともと、西暦年、月、日が別々に入っていたセルがあったので、 これをくっつけて、2011/1/1のようにしました。 そのためか、和暦に変えようと、セルの書式設定で日付で変更してもできません。 これを和暦にするには、どうすればいいでしょうか。

  • エクセルのセル頭に’を表示したい

    西暦の表示を「’01」というようにしたいのですが、数式バーには表示されても、セルには「01」としか表示されません。年月日なら書式設定のユーザー書式で対応しようと思ったのですが、商品のロットNoのため西暦2桁の後にアトランダムのアルファベット・数字が入ります。半角スペースを頭に入れて対応してるのですが、何かよい方法があったら教えて下さい。

  • エクセルでの数字の表示

    エクセルでの数字の表示において、下3けたをカットするような、表示方法はありますか?たとえば、123456とあるセルの表示を123としてくれるようなものです。できれば、セルの書式設定の表示形式で作れると一番好ましいのですが、教えていただけますか?

  • Excelの数字表示について

    Excelの数字表示についてです。 4桁以上の数字を3桁毎で区切りかつ、「+」「-」の表示を同時につけたいのですが、方法が分かりません。どなたかご教示下さい。 片方づつは、「セルの書式設定→数値→桁区切りのチェックボックスをチェック」、 「セルの書式設定→ユーザー定義→"+"0;"-"0;0」で出来るのですが、両方一緒に表示するのがわかりません。 例:「+1,234」 「 -1,234」 宜しくお願いします。

  • Excel 2010 日付の表示

    エクセル2010で ヘッダーに日付けを入れたところ 西暦が後ろに表示されるようになりました。 2014/3/10を例にすると 3/10/2014 という表示です。 ※前回(一週間ぐらい前)印刷した時は 普通の表示でした。 試しにエクセルファイルのセルに 2014/3/10と打ち込んでも 3/10/2014と表示されます。 セルの書式設定で確認すると 【表示形式】→*2001/3/14ですが、そのように表示されないため ユーザー定義で yyyy/mm/dにしてみても 西暦が日付の後ろに表示されます。 どのファイルで試してみても同じ状態です。 何が原因でそうなってしまったのか まったく分かりません。

  • Excelで年月日データから下二桁だけを取り出したい。

    Excelで年月日データから下二桁だけを取り出したい。 お世話になります。 Excel2000を使用中です。 まあ、この質問に関してはあんまりバージョンは関係ないと思いますが。 セル(例としてA1)に日付データが入っています。 このセルから西暦年の下二桁だけ取り出したいです。 Year関数を使って =year(A1) とすると西暦年4桁が得られます。 4桁では困るのです。2桁にしたい。 どうしたらよいでしょう? 多分、Text関数を使うと思うのだけれどうまくいかない。 注意 Year関数で得られた結果から2000を減算するのはNG 事情があってセルの書式変更はできない。よってセルの書式を使う方法はNG よろしくおねがいします。

専門家に質問してみよう