回答:
説明から、AとBは異なるセルに配置されるため、必ずしも相互に排他的ではありません。したがって、A1 = AおよびA2 = Bの場合に何が起こるかは明確ではありません。両方をA1にすることを意味する場合:
=IF(A1="A",DATE(YEAR(B2), MONTH(B2), DAY(B2)+5), IF(A1="B",DATE(YEAR(B2), MONTH(B2), DAY(B2)+10),""),"")
ただし、次のように日付に数字を追加するだけでよいため、DATE(...)のすべてを実際に必要とするわけではありません。
=IF(A1="A",B2+5),IF(A1="B",B2+10),""),"")