- ベストアンサー
TODAY関数について
こんにちは。初歩的なことを質問させて頂きます。 EXCELのTODAY関数は普通に入れると西暦で表示されますが、これを和暦で表示させる事はできるのでしょうか? セルの書式設定で設定する方法以外に何かやり方があるのか、それともないのかどなたか教えて頂けますか?よろしくお願い致します。 (過去の履歴も調べましたが該当する物が見つけられませんでした。((+_+))) EXCEL2000,Windows98SEです。
- オフィス系ソフト
- 回答数4
- ありがとう数4
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
=TEXT(TODAY(),"ge.m.d") と入力すれば、H13.6.26 というぐあいに表示されますよ。 ちなみに、 =TEXT(TODAY(),"ge.mm.dd") で、H13.06.26 のように、日付が2桁で表示されます。
その他の回答 (3)
- yuhki_f
- ベストアンサー率32% (32/99)
書式設定で表示させればよいのではないでしょうか。もとのデータを変えないという意味では、書式設定で表示させるのが、一番よいと思います。何か特別な目的をお持ちなのでしょうか。
お礼
はじめまして(^^) 実は、人から何かいい方法はない?と聞かれていたんです。「書式設定でいいじゃない?」と言ったのですが何か他にあるかな・・・ということだったんです。 確かにそうですよね。アドバイスありがとうございました!!
更に蛇足ですが、ちゃんとしたアプリケーションならば、 西暦和暦変換は組み込み関数を使用しない方がベターです。 OSに依存すると年号が変わっても平成で表示し続けますからね。 新年号の追加を考慮した変換テーブルを用意する必要があります。 余計なことですね。えへへ。
お礼
確かにそうですよね。そこまで考え付きもしませんでした。 もっと勉強が必要ですね。ありがとうございました。(^^)
- oresama
- ベストアンサー率25% (45/179)
蛇足ながら =TEXT(TODAY(),"ge.m.d.aaa") でH13.6.26火と出ます。 =TEXT(TODAY(),"ge.m.d.(aaa)") でH13.6.26(火)になります。
お礼
付け加えありがとうございます!! すっきりしました。もっと勉強します。(^^ゞ
関連するQ&A
- today関数と文字を合わせたい
例えば、TODAY関数を使って「今日は2012/2/20です」 とセルに入れたい場合、 どういう数式を入れればいいでしょう? 「="今日は"&TODAY()&"です"」だと「今日は41325です」になってしまいます。 書式設定で日付にしても、数値が表示されたままです。
- ベストアンサー
- オフィス系ソフト
- Excelの関数を教えてください
Excelで、あるセルに2011/12/21というように西暦、月、日と入力し、違うシートのセルに一つずつに23 12 21というように、和暦、月、日と表示させたいのですが何か良い関数及び表示形式はないでしょうか? 教えてください。
- ベストアンサー
- オフィス系ソフト
- 西暦を和暦に シリアル値じゃないからできない
エクセルです。 もともと、西暦年、月、日が別々に入っていたセルがあったので、 これをくっつけて、2011/1/1のようにしました。 そのためか、和暦に変えようと、セルの書式設定で日付で変更してもできません。 これを和暦にするには、どうすればいいでしょうか。
- ベストアンサー
- オフィス系ソフト
- EXCELで年令計算するDATEDIF関数
EXCELで年令計算する関数DATEDIFを使って、生年月日の記入をすると年令を表示しますが、 記入がないと 111才 になってしまいます。生年月日の記入がないときには 0才 にしたいのですが、わかりません。 たとえば、生年月日のセルを B12 基準日(関数TODAY()を使用 )を E3 年令表示セルを B11 にして、セルB11に次の関数を入力します。 =DATEDIF(B12,E3,"Y") & "才" すると、生年月日がセルB12に入っていれば、年令を表示しますが、生年月日の記入がない(空欄)と111才と表示されてしまいます。空欄では0才などにしたいのですが、ご教示をお願いします。 セルの西暦・和暦やTODAY関数が影響するのかわかりません。
- ベストアンサー
- オフィス系ソフト
- TODAY関数ではなくて過去の関数
仮に今日が 2013/07/21 だとして、TODAY関数で表示しますが、 2013/07/20 過去 2013/07/22 未来 とかを見分ける関数はあるのでしょうか? 特に今日より前の日を計算したいのですが エクセル 2003です
- ベストアンサー
- その他MS Office製品
- Excel:TODAY関数について
お世話になります。 毎日変動する数値の平均、最高、最低値を表示したセルの右にTODAY関数で現在の日付を表示しています。 シートは月ごとにしようと思っています。そこで2月のシートに3月5日などと表示しないように、月が変わったらセルを空欄にしたいと思っているのですができるでしょうか? つまり2月なら2月28日まではTODAY関数が働き日付を表示し、3月1日以降そのセルを空欄にしたいわけです。 Excel2000です。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル日付関数について
日付関数の初歩的な質問です。 例えばtoday()で、セル書式が日付なら2009/1/4となります。セルの書式を標準にすればシリアル値がでます。そこでyear(today())とし書式が日付なら2009となると思ったのですが、結果は1905/7/1となりました。どういうことなのでしょうか。セル書式を標準にしたら2009となりました。 的はずれの質問かもしれませんが、なぜyear(today())とうつと1905/7/1となるのでしょうか。
- ベストアンサー
- Windows XP
- Excelの関数について
A1セルに日付が「2015/11/2」と入っています。セルの書式設定で表示を「H27.11.2」としています。 これを、「4271102」と7ケタの和暦にして別シートに値貼り付けできるようにしたいのですが、良い方法を教えていただけますでしょうか。 TEXT関数などいろいろ試してみたのですが、上手くいきませんでした。宜しくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- エクセルのTODAY関数について
エクセルでtoday関数を用いて保存して開くときに、開いた日時ではなく、保存した日時を表示させたいのですが,today関数では無理でしょうか?
- ベストアンサー
- オフィス系ソフト
- Wordの差込印刷で和暦が表示されない。
データはエクセルに有り、書式設定で和暦表示をさせています。 Wordにて差込印刷で和暦表示で設定したいのですが、西暦に表示されてしまいます。 何か設定が悪いのでしょうか?教えて下さい。 以上
- 締切済み
- オフィス系ソフト
お礼
おお~!!できました♪ 勉強不足でTEXT関数を使う事まで頭が回りませんでした。もっと勉強しなくては・・・。 ありがとうございました(^^)