No.4
- 回答日時:
失礼しました。
下の数式内にあるB3はA1の誤りです。ただしくは、
文字列:
=TEXT(YEAR(A1)-1988,"00")&TEXT(MONTH(A1),"00")&TEXT(DAY(A1),"00")
数値:
=VALUE(TEXT(YEAR(A1)-1988,"00")&TEXT(MONTH(A1),"00")&TEXT(DAY(A1),"00"))
です。
No.3ベストアンサー
- 回答日時:
日付から6桁のデータにするのであれば、二通りの方法があります。
一つはセルの書式設定、もう一つは関数を用いて計算。
■セルの表示形式で設定
書式 → セル → 「表示形式」タブ → 「分類」を "ユーザー定義" → 「種類」に eemmdd を設定
eeは元号表示を除いた年の数値、mmは月の数値、ddは日の数値をそれぞれ示します。
文字を二つ続けるのは、一桁になったときに不足した桁に 0 を表示させるためです。
■関数を使用
A1セルに2007/3/23とあるとして、
文字列:
=TEXT(YEAR(A1)-1988,"00")&TEXT(MONTH(B3),"00")&TEXT(DAY(B3),"00")
数値:
=VALUE(TEXT(YEAR(A1)-1988,"00")&TEXT(MONTH(B3),"00")&TEXT(DAY(B3),"00"))
日付のデータはシリアル値と言って1900/1/1から数えた日数になっています。
2007/3/16であれば 39157 、2007/3/23であれば 39164 がシリアル値になります。
YEAR関数、MONTH関数、DAY関数で日付のシリアル値から 年、月、日 をそれぞれ抽出。
TEXT関数で 2桁の文字列に変換。
&演算子で文字を繋げる。
VALUE関数で文字を数値に変換。
この回答へのお礼
お礼日時:2007/03/19 23:06
ご回答ありがとうございました。
元号は、表示せず年月日を表示するのにこのような方法があったとは知りませんでした。
本当に助かりました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 差し込み印刷がうまくいかない 2 2022/07/29 12:26
- Access(アクセス) Accessのデータ型の日付/時刻型について 2 2023/02/14 07:40
- Excel(エクセル) EXCEL 和暦を西暦に変換する方法について 4 2023/03/02 20:57
- その他(暮らし・生活・行事) 年を和暦で言われたとき瞬時に西暦に変換する方法ってありますか? 履歴書などを書く際にすごくめんどくさ 2 2022/07/25 01:01
- Visual Basic(VBA) VBA 毎日取得するデータを順番に反映していく方法 6 2023/08/26 16:22
- 戸籍・住民票・身分証明書 運転免許証の更新期日って何でわざわざ元号(令和)表紙なんでしょうか? 特に元号が変わった時前の元号が 3 2023/05/04 12:45
- Excel(エクセル) エクセルの日付入力ですが、画像の上は、セルの書式設定で日付になりません。どうしてでしょうか。 2 2023/06/14 15:32
- Word(ワード) 差し込み印刷の処理 1 2022/07/20 16:54
- Word(ワード) ワード差し込み印刷がうまくいかない 2 2022/07/01 19:01
- C言語・C++・C# C言語のwhileを使ってプログラムを組みたいです!自分でやってみたのですが答えが合わないので教えて 3 2022/06/30 18:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
Excelのセルに数字を入れるが、...
-
リンク元の日付が空白の時リン...
-
エクセルの曜日表示が正しく表...
-
エクセル 4ケタの数字を年月に...
-
Excelで「20080707」を『2007/0...
-
Excel2013 表示形式で「1,000...
-
斜線が入ったセルのカウント
-
EXCEL (0.5)の表示の仕方
-
エクセルでアポストロフィーが...
-
EXCELで勝手に約分されてしまう
-
~時間~分 を数値として認識...
-
エクセル。ユーザー定義された...
-
EXCELからCSVへ変換すると0が...
-
エクセルで9と入力したら時刻...
-
エクセルで和暦年を西暦年に
-
Excel 2010で軸の書式設定の変...
-
【Excel】24:00と表示したい!
-
エクセルで日付を全角にしたい
-
EXCEL VBAで、日付の後に曜日を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
エクセルの曜日表示が正しく表...
-
【エクセル】数値にスラッシュ...
-
Excel2013 表示形式で「1,000...
-
Excelで「20080707」を『2007/0...
-
Excelのセルに数字を入れるが、...
-
エクセルでアポストロフィーが...
-
斜線が入ったセルのカウント
-
EXCELからCSVへ変換すると0が...
-
エクセルで日付を全角にしたい
-
西暦から、曜日を表示⇒何も入力...
-
エクセルで9と入力したら時刻...
-
EXCELで勝手に約分されてしまう
-
エクセル 4ケタの数字を年月に...
-
Excel 時間の表示形式 セルと...
-
Excelのセルの書式設定(100...
-
EXCEL (0.5)の表示の仕方
-
エクセル 日付の表示を200...
-
Excel時間の入力方法
おすすめ情報