- 締切済み
エクセル日付データの変更
エクセルで下記の通り元データから変更をしたいのですが、 どうしてもうまくできずに連絡しました。 どうぞよろしくお願いします。 元データ(和暦(平成)+月+日) 330101 変更後(西暦+月+日、年と月・月と日の間にハイフンが入ります) 2021-01-01
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- chayamati
- ベストアンサー率41% (260/624)
回答No.4
- msMike
- ベストアンサー率20% (364/1804)
回答No.3
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.2
元のデータ=「シートのセルの値」が、 (1)日付シリアル値 が入っているのか (2)(数字の)文字列で入っているのか (3)セルの値と、表示形式適用後の見てくれ この認識の区別が、必要です。 日付シリアル値という言葉も、初めて聞くのでは、ないだろうね。(3)の理解もあるか。 令和や昭和の文字列日付数字もあるなら、それらの区別も必要だが。言及無し。
- chie65536(@chie65535)
- ベストアンサー率44% (8742/19843)
回答No.1
A1に、数値として330101が入力されている時に、以下の式 =TEXT(DATEVALUE("H"&INT(A1/10000)&"/"&MOD(INT(A1/100),100)&"/"&MOD(A1,100)),"YYYY-MM-DD") を書くと、文字列で「2021-01-01」が返されます。 なお、元の数値の年部分は「平成」のみを想定しています。 なお、A1に「文字列で入力している場合」には、A1を数値に変換して下さい。