ฉันกำลังพยายามใช้ Excel เพื่อคำนวณวันที่ผลรวมของอายุและจำนวนปีที่พนักงานให้บริการเท่ากับ 90 นี่คือเพื่อวัตถุประสงค์ในการกำหนดคุณสมบัติการเกษียณอายุ
ฉันมีสองวัน - วันเดือนปีเกิดและวันที่จ้าง ขณะนี้ฉันกำลังทำรุ่นอนุบาลและมีสองคอลัมน์ด้วยอายุและปีของการให้บริการในเดือนที่คำนวณจากเขตข้อมูลวันที่ฉันจะเสียบวันที่ในอนาคตเป็นจนกว่าจำนวนรวมจะเท่ากับ 1080 (90 ปี)
ฉันพยายามกำจัดแง่มุมของการเสียบปลั๊กและการสับ แต่ฉันไม่สามารถสรุปได้ว่าจะรวมสิ่งเหล่านี้ไว้ในสูตรได้อย่างไร
สูตรที่ฉันใช้อยู่:
E:E
= วันเกิดF:F
= วันที่จ้างG2
= ฉันกำลังเสียบวันที่เกษียณที่เป็นไปได้ในแต่ละฟิลด์ในคอลัมน์นี้และสูตรด้านล่างจะเพิ่มอายุและปีที่ให้บริการ (เป็นเดือน) ณ วันที่นี้ ฉันเปลี่ยนวันที่จนกว่าผลรวมจะมากกว่าหรือเท่ากับ 1080 ซึ่งเป็นจำนวนที่น้อยที่สุดเท่าที่จะเป็นไปได้G2 = H2=DATEDIF(E2,G2,"m")+DATEDIF(F2,G2,"m")
G2 = H2=[Age in months + years of service in months]
ตัวอย่าง:
- G2 = E2 = วันเกิด = 01-May-1990
- G2 = F2 = วันที่จ้าง = 01-Feb-2011
- G2 = G2 = วันที่เกษียณเร็วที่สุด = 01 ต.ค. 2045
- G2 = H2 = 1081
01-Sep-2045
เท่ากับ 1079
เดือนดังนั้น 01-Oct-2045
เป็นเดือนแรกที่พนักงานมีสิทธิ์เกษียณ (วันแรกสุดที่อายุ + YOS & gt; = 90) มีวิธีทำให้เป็นอัตโนมัติใน Excel แทนที่จะลองผิดลองถูกไหม?