私はスプレッドシートで作業していて、yyyy mm dd の日付形式で外部情報をインポートしました。Excel は左揃えなのでこれをテキストとして認識すると思いますが、私が組み込んだ他の数式で Excel が認識する日付形式に変換する必要があります。何時間も Google で検索していますが、非常にイライラしています。また、これらの日付は列 H2:H207 にあります。すべてを「手で詰め込む」以外の、もっと簡単な方法があるはずです。どんな助けでも大歓迎です!
答え1
それを使用してください:
=DATE(LEFT(H2;4);MID(H2;6;2);RIGHT(H2;2))
すべての日付が正確なyyyy mm dd
形式であれば、機能するはずです。
私はこのトリックをかなり頻繁に使います。LEFT、MID、RIGHT 関数を使用してテキスト文字列から年、月、日の数字を取得し、DATE 関数を使用して適切な日付にまとめます。書式設定があなたの言ったとおりでなかったり、明確でなかったりして、日付の要素をもう少し「柔軟な」方法で見つける必要がある場合は、少し変更される可能性があります。