สอบถามสูตร Excel หน่อยครับ เรื่องคำสั่งเกี่ยวกับเวลา

เป็นลักษณะข้อมูลเกี่ยวกับฟาร์มสุกร มีดังนี้ครับ

column A = วันเกิด
column B = วันตาย
column C = อายุ
column D = วันที่ทำวัคซีน

คือ จะถามในช่อง "วันที่ทำวัคซีน" จะให้แสดงผลเป็น "วันเกิด"+"60 วัน"

แต่ถ้าลูกสุกรตาย (column B ไม่ blank) ให้แสดงผลเป็น "dead"

ผมลองใช้คำสั่ง
=IF(B1>ร้องไห้A1+60),(A1+60),"dead")

มันก็แสดงผลได้ถูกต้อง ยกเว้นเซลล์ที่มีผลบวกของวันที่ในห้วงข้ามระหว่างปี จะแสดงผลผิดพลาด (คือ คำนวณวันที่ถูก แต่การแสดงผล "dead" มักจะผิด)

ต้องแก้ไขอย่างไรครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่