
No.1ベストアンサー
- 回答日時:
私がイメージしていたのはこれでした。ありがとうございました。
早速ダウンロードしましたが、マクロ、セキュリティ、無効等の語句が出てきて
まだうまく行っておりません。
No.4
- 回答日時:
こんばんは!
1900年1月1日より前の日付は文字列(明治31年○月○日)としての表示は可能ですが、シリアル値でなないので、かなり強引な方法でやってみました。
↓の画像でA列は手入力しているとします。
B2セルに
=IF(A2="","",IF(LEFT(A2,2)="明治",IF(RIGHT(LEFT(A2,4),2)*1<33,1867+RIGHT(LEFT(A2,4),2)*1&MID(A2,FIND("年",A2),LEN(A2)-FIND("年",A2)+1),TEXT(A2,"yyyy年m月d日")),TEXT(A2,"yyyy年m月d日")))
明治の二桁での数式ですので、もし明治一桁も対応したいのであれば数式も少し変わってきます。
という数式を入れ、オートフィルで下へコピーしています。
明治33年1月1日以降であればシリアル値ですので、計算等に利用できますが、
それ以前は単なる文字列ですので、見た目だけの表示になります。
以上、参考になればよいのですが・・・m(__)m

No.3
- 回答日時:
ロジックが明確なわけですから、
VBAで自作関数として準備したらと思います。
(西暦渡して元号を返す関数<FUNCTION>とか。)
いろんな場面で使うとなると数式よりはこの方が便利ではないでしょうか?。
何やっているかもコメントできます。
No.2
- 回答日時:
1900年1月0日以降はエクセルではシリアル値としてすなわち数値として取り扱われており、西暦と元号を置き換えることは簡単にできますが、1900年以前を例えば1989/12/31と入力してもシリアル値としては理解されずに単なる文字列として理解されます。
したがってセルの表示形式などの操作で元号に置き換えることもできません。A1セルに1989/12/31と入力したものを式を使って明治31年12月31日と表示させることはできますが日数の計算などに使えるものではありません。
なお、参考までに、A1セルに1989/12/31などと入力してB1セルに2010/9/13と入力したときの年齢の計算は次のような式になります。
=DATEDIF(DATE(LEFT(A1,FIND("/",A1)-1)+200,MID(A1,FIND("/",A1)+1,FIND("/",A1,FIND("/",A1)+1)-FIND("/",A1)-1),RIGHT(A1,LEN(A1)-FIND("/",A1,FIND("/",A1)+1))),IF(ISNUMBER(B1)=TRUE,DATE(YEAR(B1)+200,MONTH(B1),DAY(B1)),DATE(LEFT(B1,FIND("/",B1)-1)+200,MID(B1,FIND("/",B1)+1,FIND("/",B1,FIND("/",B1)+1)-FIND("/",B1)-1),RIGHT(B1,LEN(B1)-FIND("/",B1,FIND("/",B1)+1)))),"Y")
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelで、昭和の西暦換算 6 2023/03/23 11:29
- Excel(エクセル) エクセル365の関数。誕生日表記がおかしい 2 2022/10/17 18:52
- Excel(エクセル) エクセルの日付表示を変換するやり方をご存じの方は教えて下さい。 7 2022/12/28 15:43
- C言語・C++・C# C言語のwhileを使ってプログラムを組みたいです!自分でやってみたのですが答えが合わないので教えて 3 2022/06/30 18:08
- 戸籍・住民票・身分証明書 運転免許証の更新期日って何でわざわざ元号(令和)表紙なんでしょうか? 特に元号が変わった時前の元号が 3 2023/05/04 12:45
- Excel(エクセル) Excel2019、2021の売り上げなどの集計表について 4 2022/11/29 14:03
- Excel(エクセル) Excel 年月日を元号・年・月・日に分けるには? 2 2023/01/05 16:40
- その他(Microsoft Office) Excel2019と365、2021 2 2023/07/08 06:22
- Excel(エクセル) Excelへのデータ入力作業 4 2023/07/01 18:21
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
-
大麻の使用罪がなかった理由や法改正での変更点、他国との違いを弁護士が解説
ドイツで2024年4月に大麻が合法化され、その2ヶ月後にサッカーEURO2024が行われた。その際、ドイツ警察は大会運営における治安維持の一つの方針として「アルコールを飲んでいるグループと、大麻を吸っているグループ...
-
ピンとくる人とこない人の違いは?直感を鍛える方法を心理コンサルタントに聞いた!
根拠はないがなんとなくそう感じる……。そんな「直感がした」という経験がある人は少なくないだろう。ただ直感は目には見えず、具体的な説明が難しいこともあるため、その正体は理解しにくい。「教えて!goo」にも「...
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
含まない言い方ってどうしたら...
-
日付の表し方について
-
日付から元号だけを取り出した...
-
エクセルで西暦をS H R表示
-
エクセル 昭和を3と表示する式...
-
差込後 該当する文字を 丸で...
-
年号表示’05なの05’なの?その...
-
西暦の対義語は?
-
エクセル 生年月日(プルダウ...
-
Excel2007で西暦1900年以前の関...
-
大正期の「1円」って今のどれ...
-
エクセル書式の"ee"は何の略?
-
「今年から来年にかけて」とは、 ...
-
昭和1年(元年)1月1日生まれは存...
-
新年号決まりましたね。 令和で...
-
某回転寿司屋でバイトしてます...
-
漢字、完くの読み方
-
日本人はいつ頃から「おとうさ...
-
エクセルで和暦を数列に変換す...
-
人の名前で「興惣治」ってなん...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
含まない言い方ってどうしたら...
-
日付から元号だけを取り出した...
-
日付の表し方について
-
年号表示’05なの05’なの?その...
-
差込後 該当する文字を 丸で...
-
西暦の対義語は?
-
イスラエルの神宝であるマナの...
-
石油ストーブで壁が黄ばむ?
-
「19歳・大学生」がバーやクラ...
-
エクセルで和暦を数列に変換す...
-
表示形式 「年号」のgggeはど...
-
アパートの駐車場での喫煙について
-
エクセルで西暦をS H R表示
-
エクセル 昭和を3と表示する式...
-
昭和の短パン・半ズボンについて ...
-
昭和63年生まれの人は何歳にな...
-
エクセル 生年月日(プルダウ...
-
エクセル関数(現時点もしくは...
-
令和元年 令和と元年の間にスペ...
-
昔の50円硬貨(穴あき、穴無...
おすすめ情報