
No.8
- 回答日時:
仮にA1に3620401という数字が入力されているとすれば、
表示したいセルの中に、
=DATE(IF(MID(A1,1,1)="3",1925+VALUE(MID(A1,2,2)),1976+VALUE(MID(A1,2,2))),MID(A1,4,2),MID(A1,6,2))
と入力し、表示形式を好きなように変更してはどうでしょうか?
No.7
- 回答日時:
私の知っている限りでは、一発でできそうもないですね。
ただ、ワークエリア等を使えばできそうです。まずコードをmid関数などで1桁2桁2桁2桁に4つのセルに分解して最初の1桁目を分解したセルで平成か昭和かを判断して表示させ、次の2桁を表示せるセルにVALUE関数を使ってゼロを消させて、(01を1と表示させます)同じ事を次の2桁、その次の2桁にやり、元号のセル、年のセル、月のセル、日のセルを&でつなげてやると良いと思います。
つまり、A1セルに3620401と入っていて、B1セルに昭和62年4月1日と出したいならとします。B1セルに=C1&D1&"年"&E1&"月"&F1&"日"、C1セルに=IF(LEFT(A1)=3,"昭和","平成")、D1セルに=VALUE(MID(A1,2,2))、E1セルに=VALUE(MID(A1,4,2))、F1セルに=VALUE(MID(A1,6,2))といれれば、B1セルに出ます。C以降のセルをかなり離れたところに設定するか非表示にすればそれなりに使えると思います。
No.4
- 回答日時:
次の方法は如何でしょうか。
=IF(LEFT(A1,1)="3",DATE(MID(A1,2,2)+1925,MID(A1,4,2),MID(A1,6,2)),IF(LEFT(A1,1)="4",DATE(MID(A1,2,2)+1925,MID(A1,4,2),MID(A1,6,2)),""))
No.3
- 回答日時:
違うアプローチで・・・
=DATEVALUE(MID("MTSH",LEFT(A2,1),1) & TEXT(RIGHT(A2,6),"00""/""00""/""00"))
No.2
- 回答日時:
=DATE(IF(LEFT(A2,1)="3",1925+MID(A2,2,2),1988+MID(A2,2,2)),MID(A2
,4,2),RIGHT(A2,2))お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/10 08:51
- Excel(エクセル) Excel 数行を1組とする300組ほどあるデータの項目を揃えたいです。 3 2023/01/26 19:38
- Excel(エクセル) Excelマクロの差分抽出のコードを教えていただきたいです。 2 2023/03/14 11:40
- Excel(エクセル) Excel 年月日を元号・年・月・日に分けるには? 2 2023/01/05 16:40
- 歴史学 ①昭和元年〜昭和9年生まれの、昼職の男性 ②平成元年〜平成15年生まれの、ホストの男性 上記は、どち 1 2022/08/25 23:53
- 歴史学 ①昭和元年〜昭和9年生まれの、昼職の男性 ②平成元年〜平成15年生まれの、ホストの男性 上記は、どち 1 2022/08/26 00:12
- 会社・職場 平成30年3月~平成30年8月 コンビニ 平成30年9月~平成30年1月 食品販売員 平成31年4月 2 2023/02/06 19:24
- その他(暮らし・生活・行事) みなさんは何世代が好きですか? 私は ●大正世代 1912年4月2日まれから1926年12月25日生 3 2023/07/29 13:26
- Visual Basic(VBA) 日付の計算方法 2 2022/07/01 23:35
- Excel(エクセル) エクセルの日付表示を変換するやり方をご存じの方は教えて下さい。 7 2022/12/28 15:43
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vba テキストボックスとリフト...
-
貼り付けで複数セルに貼り付けたい
-
セルをクリック⇒そのセルに入力...
-
枠に収まらない文字を非表示に...
-
excelの特定のセルの隣のセル指...
-
Excel 例A(1+9) のように番地の...
-
VBAでセルを指定した画像のコピ...
-
EXCELで右詰の数値でセルを(左...
-
EXCELで優先順位をつけて表示
-
EXCEL VBA セルに既に入...
-
(Excel)数字記入セルの数値の後...
-
エクセルで住所と建物名を分け...
-
【エクセル:セル内の文書結合】...
-
対象セル内(複数)が埋まった...
-
Excelでちょっと面倒な関数式な...
-
エクセル オートフィルタで絞...
-
数式を残したまま、別のセルに...
-
セルの高さ(行高)を求めるには?
-
【Excel】 セルの色での判断は...
-
勝率
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
スプレッドシートで複数のプル...
-
excelで日付関数の文字列変換の...
-
エクセルで指定したセルのどれ...
-
貼り付けで複数セルに貼り付けたい
-
枠に収まらない文字を非表示に...
-
セルをクリック⇒そのセルに入力...
-
エクセルの一つのセルに複数の...
-
数式を残したまま、別のセルに...
-
(Excel)数字記入セルの数値の後...
-
Excel 例A(1+9) のように番地の...
-
対象セル内(複数)が埋まった...
-
エクセルの書式設定の表示形式...
-
EXCEL VBA セルに既に入...
-
excelの特定のセルの隣のセル指...
-
エクセルのセルの枠を超えて文...
-
Excelでのコメント表示位置
-
エクセル オートフィルタで絞...
-
Excelで数式内の文字色を一部だ...
おすすめ情報