こんにちは。初歩的なことを質問させて頂きます。

 EXCELのTODAY関数は普通に入れると西暦で表示されますが、これを和暦で表示させる事はできるのでしょうか?
 セルの書式設定で設定する方法以外に何かやり方があるのか、それともないのかどなたか教えて頂けますか?よろしくお願い致します。
 (過去の履歴も調べましたが該当する物が見つけられませんでした。((+_+)))

EXCEL2000,Windows98SEです。

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

A 回答 (4件)

=TEXT(TODAY(),"ge.m.d")


と入力すれば、H13.6.26 というぐあいに表示されますよ。

ちなみに、
=TEXT(TODAY(),"ge.mm.dd")
で、H13.06.26 のように、日付が2桁で表示されます。
    • good
    • 0
この回答へのお礼

おお~!!できました♪
勉強不足でTEXT関数を使う事まで頭が回りませんでした。もっと勉強しなくては・・・。

ありがとうございました(^^)

お礼日時:2001/06/27 08:49

書式設定で表示させればよいのではないでしょうか。

もとのデータを変えないという意味では、書式設定で表示させるのが、一番よいと思います。何か特別な目的をお持ちなのでしょうか。
    • good
    • 0
この回答へのお礼

はじめまして(^^)

実は、人から何かいい方法はない?と聞かれていたんです。「書式設定でいいじゃない?」と言ったのですが何か他にあるかな・・・ということだったんです。

確かにそうですよね。アドバイスありがとうございました!!

お礼日時:2001/06/27 08:58

更に蛇足ですが、ちゃんとしたアプリケーションならば、


西暦和暦変換は組み込み関数を使用しない方がベターです。
OSに依存すると年号が変わっても平成で表示し続けますからね。
新年号の追加を考慮した変換テーブルを用意する必要があります。
余計なことですね。えへへ。
    • good
    • 0
この回答へのお礼

確かにそうですよね。そこまで考え付きもしませんでした。

もっと勉強が必要ですね。ありがとうございました。(^^)

お礼日時:2001/06/27 08:53

 蛇足ながら


=TEXT(TODAY(),"ge.m.d.aaa")
でH13.6.26火と出ます。
=TEXT(TODAY(),"ge.m.d.(aaa)")
でH13.6.26(火)になります。
    • good
    • 0
この回答へのお礼

付け加えありがとうございます!!

すっきりしました。もっと勉強します。(^^ゞ

お礼日時:2001/06/27 08:50

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


人気Q&Aランキング