0
何らかの理由により、Excel year()の式がを期待どおり返しません!excel year()数式が間違った年を返します
は、私はエクセル2016(オフライン版)を使用しています
Row C D Formula
1 SourceDate YearOnly
2 2008/12/01 1905/06/30 =YEAR(C2)
何らかの理由により、Excel year()の式がを期待どおり返しません!excel year()数式が間違った年を返します
は、私はエクセル2016(オフライン版)を使用しています
Row C D Formula
1 SourceDate YearOnly
2 2008/12/01 1905/06/30 =YEAR(C2)
ちょうどしかし、私は列Dが変更さ日
としてフォーマットしていた、年()式が番号を返すことに気づきましたこの数字に戻って、今私は期待どおりの正しい日付を取得!
また、D列に日付形式を保持することができますが、完全な日付を再構築する必要があります。 =日付(年(C2)、1,1)
何が返されますか?チェックする2つのこと。 C列に日付を表示していますが、これは私がデータを誤解していると思います。 2番目はあなたの "日付"の真の日付か、それらは日付のようなテキストです。 –
1905/06/30は、1900/01/01の後の2008年の日付です。あなたの数式は正しいです。単に2008年をDateとしてフォーマットしないでください。 –
アクセルのスポット!ちょうどその実現にも来ました。 – Joelster