- ベストアンサー
A1に今日の日付 A2に「=jis(a1)」と入力 → 「39414」 の解消方法を
【エクセル2003の質問】 いつもお世話になってます。 A1に今日の日付が入力されています。 「平成19年11月28日」と表示されています。 ※実際は数字は半角で表示されている。 全角で日付を表示させたいので、 A2に「=jis(a1)」と入力してA1の日付を全角で表示するよう企んだところ、「39414」と表示されてしまいました。 全角で日付を表示させたいのですが、どうすればよいのでしょうか? ご教示のほどよろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
Excel では、日付を連続したシリアル値として処理することで、日付の計算が行われています。既定では、1900 年 1 月 1 日がシリアル値 1 として保存されます。2007 年 11 月 28 日は 1900 年 1 月 1 日から 39,414 日後に当たるので、シリアル値は 39,414 になります。
その他の回答 (4)
- imogasi
- ベストアンサー率27% (4737/17069)
#1と少し違って =JIS(TEXT(A1,"平成eee年mm月dd日")) で 平成19年11月28日 または =JIS(TEXT(A1,"gggee年mm月dd日"))
お礼
いろいろな角度からの回答をお寄せいただき、より解りやすくなりました。 本当にありがとうございます。
補足
みなさま。本当にありがとうございました。 いつも、仕事上、つまづいた際に助けていただき、お礼のしようもなく、しみじみ感謝するだけです。。 配点も心ぐるしいですが、、、みなさまにお礼もうしあげます。
- mu2011
- ベストアンサー率38% (1910/4994)
A1セルの書式設定→表示形式→ユーザ定義で[DBNum3]ggge年m月d日を設定で如何でしょうか。
お礼
関数ばかりでなくセルの書式設定の活用も有効なんですね。 ありがとうございました。
- Wendy02
- ベストアンサー率57% (3570/6232)
こんにちは。 こういう方法もありますね。 =TEXT(A1,"[DBNum3]ggge年m月d日")
お礼
=TEXT ←今後活用させていただきます。 ありがとうございました。
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
日付ってのは内部的には数値で、表示形式で日付のように見えてい るだけですからね。 =text(A1,"ggge年m月d日")とすると文字列に変換されるので、そい つをjis関数で処理するようにしましょう。つまり、 =jis(text(A1, "ggge年m月d日")
お礼
ありがとうございます。 活用させていただきます。 とある町の某職場の某部署の書類の様式の1つの体裁が整ったことをご報告いたします。
お礼
その数字。そういう意味なのでしたか。。勉強になりました。 ありがとうございました。