[[20231013110747]] 『1994をH6に 年だけを西暦を和暦にしたいです』(ほみさ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『1994をH6に 年だけを西暦を和暦にしたいです』(ほみさ)

ひとつのセルに1994とか2023とかが入ってます。
これを隣のセルに和暦を表示させたいです。
日・月は不要です。

和暦も省略して、H6やR5などで表示させたいです。

日付・月不要のやり方がわかりません。
どうすればいいでしょうか。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


へ平成元年1989/1/8〜
令和元年 2019/5/1〜

年の情報だけではだめだと思いますが。
(MK) 2023/10/13(金) 11:15:55


 ↓のように併記する、という考え方もありますね。

 1989→S64/H01
 2019→H31/R01
(MK) 2023/10/13(金) 11:21:37

 年初の和暦を持ってくるか年末の和暦を持ってくるのかを決めておけばいいのでは?

 年初の和暦
 =TEXT(DATE(A1,1,1),"ge")

 年末の和暦
 =TEXT(DATE(A1,12,31),"ge")
(ねむねむ) 2023/10/13(金) 11:23:27

 >ひとつのセルに
 >隣のセルに
 セル番地を明示してください。

 2019だったら H31/R1 としたいのなら
 A1セルに西暦年だとして

 =TEXT(A1&"/1/1","ge")&IF(OR(A1={1912,1926,1989,2019}),TEXT(A1&"/12/31","!/ge"),"")

 参考まで
(笑) 2023/10/13(金) 11:32:33

ご回答ありがとうございます。
大変申し訳ありません。

H31/R1の和暦変換があった年は無視してもらって結構です。

1994 H6
2023 R5
などができれば問題ないです。
説明が悪くてすいません。

(ほみさ) 2023/10/13(金) 11:38:26


さらに回答されていますけど試されたんですか。
希望する結果になりますけど。
(IT) 2023/10/13(金) 11:52:18

確証はないけど、Windows7だとgeで令和に変換出来ないとか?
(レガシー) 2023/10/13(金) 13:00:28

 >H31/R1の和暦変換があった年は無視してもらって結構です。
 無視とは?
 2019など改元の年を入力することはないってこと?

 よくわかりませんけど、ねむねむさんの回答を試した結果は?

 >年初の和暦
 >=TEXT(DATE(A1,1,1),"ge")

  年初なら
  =TEXT(A1&"/1","ge")
  でも

 参考まで
(笑) 2023/10/13(金) 13:23:04

返信が大変遅れました。申し訳ありません
改元の年は無視していただいて、改元の無い年だけできればいいです。

 >年初の和暦
 >=TEXT(DATE(A1,1,1),"ge")
これは年数に限らず、全て「M33」と表示されます。

  年初なら
  =TEXT(A1&"/1","ge")
 これも年数に限らず、全て「/1」と表示されてしまいます。

=TEXT(A1&"/1/1","ge")&IF(OR(A1={1912,1926,1989,2019}),TEXT(A1&"/12/31","!/ge"),"")
これも年数に限らず、全て「/1/1」と表示されます。

1999 H11
2000 H12
2001 H13
2002 H14
と表示したいです。
平成分だけでも結構です。
何度も申し訳ありません。
何卒宜しくお願いします

(ほみさ) 2023/10/13(金) 15:29:39


 数式のA1部分をもとになる数値のセル番地に変更しているだろうか?
(ねむねむ) 2023/10/13(金) 15:36:25

被りましたが
>ひとつのセルに1994とか2023とかが入ってます。
どこのセルですか。
(IT) 2023/10/13(金) 15:48:28

>これは年数に限らず、全て「M33」と表示されます。

参照しているセルが空白であることが考えられます。
空白は0ですね。0は1900年=明治33年=M33です。

>これも年数に限らず、全て「/1」と表示されてしまいます。

参照しているセルが空白であることが考えられます。
空白&"/1"は"/1"です。

A1セルに年が入力されていますか?
あるいは、年が入っているセルにA1を変更してください。
(ゆたか) 2023/10/13(金) 15:52:50


    |[A] |[B]|[C]|[D]
 [1]|1999|H11|H11|H11
 [2]|2000|H12|H12|H12
 [3]|2001|H13|H13|H13
 [4]|2002|H14|H14|H14
 [5]|2003|H15|H15|H15
 B1=TEXT(DATE(A1,12,31),"ge")
 C1=TEXT(DATE(A1,1,1),"ge")
 D1=TEXT(DATE(A1,1,1),"ge")
 こういうことですね。
    |[A] |[B]|[C]|[D] 
 [1]|    |M33|M33|/1/1
 [2]|2000|H12|H12|H12 
 [3]|2001|H13|H13|H13 
 [4]|    |M33|M33|/1/1
 [5]|2003|H15|H15|H15 
>>どこのセルですか。
>>(IT) 2023/10/13(金) 15:48:28
でも言いました。
セル番地をはっきりさせましょう。

(IT) 2023/10/13(金) 16:04:30


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.