Q&A

回答の並べ替え:
投稿新規に質問を投稿する

YYYYMMDD形式の日付書式変換について

くまもも くまもも

2020-11-06 15:34

書式は日付に設定されたセルに対して、
「20200101」というYYYYMMDD形式の日付形式を張り付けた場合、
「57205/12」という形式に変換されてしまいます。

期待値は、「2020/01/01」なのですが、何か方法はあるでしょうか。

hero hero
「20200101」というシリアル値を日付に変換すると「5720512」になると思います。
バージョン2.5.0から仕様が変わったのではないかと思います。
https://cloud.celf.jp/celf-help/ja/texts/other/auto_conv_and_format_value/auto_conv_and_format_value.html
くまもも くまもも
以下の関数を使用することで解決しました。
=DATE(LEFT(D3,4),MID(D3,5,2),RIGHT(D3,2))

以前は「20200101」の形式でも日付として取り扱ってくれた気がしましたが、
仕様が変わったのでしょうか。