差は「1年と1日」ですよね。DateDiffは「2」年と算出されます。切り捨てたいのでDATEDIFですね。関数を使って月や日を切り捨てて、西暦年だけにしてから算出します。不要で、単純な整数同士の引き算ですね。月日の部分も必須情報なので、「2020年のみが入っている」セルを処理することはできません。この場合には、月や日の情報を補うようなルール付けが必要になりますね。2020年だけなので判定は文字列です。セルの書式は日付型です。いうことは、こんな状態のセルになっているということでしょうか。いった文字列入力も認めるのであれば、利用可能文字列の定義と、その場合の演算ルールまで細かく定義する必要があるでしょう。ツール]-[データの入力規則]を割り当てておくことをお奨めします。差は「1年と1日」ですよね。DateDiffは「2」年と算出されます。>>>>切り捨てたいのでDATEDIFですね。関数を使って月や日を切り捨てて、西暦年だけにしてから算出します。不要で、単純な整数同士の引き算ですね。月日の部分も必須情報なので、「2020年のみが入っている」セルを処理することはできません。この場合には、月や日の情報を補うようなルール付けが必要になりますね。年数のみで月日が無いセルは、入力値エラーとして扱う案2でやってみました。考えてくださってありがとうございます。