0
0
Excelspreadsheet~20 mins

EDATE and EOMONTH in Excel - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Date Formula Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
📊 Formula Result
intermediate
2:00remaining
Calculate a Date 3 Months Ahead Using EDATE
You have a date in cell A1: 2024-01-15. Which formula correctly calculates the date exactly 3 months later?
A=EOMONTH(A1, 3)
B=EDATE(A1, 3)
C=EDATE(A1, -3)
D=EOMONTH(A1, -3)
Attempts:
2 left
💡 Hint
EDATE adds months to a date, keeping the day number if possible.
📊 Formula Result
intermediate
2:00remaining
Find the Last Day of the Previous Month Using EOMONTH
Given a date in cell B2: 2024-05-10, which formula returns the last day of the previous month?
A=EOMONTH(B2, -1)
B=EOMONTH(B2, 0)
C=EDATE(B2, -1)
D=EDATE(B2, 0)
Attempts:
2 left
💡 Hint
EOMONTH with -1 returns the end of the previous month.
Function Choice
advanced
2:00remaining
Choose the Correct Function to Calculate the Last Day of a Month 6 Months Ahead
You want to find the last day of the month that is 6 months after the date in cell C3. Which formula should you use?
A=EDATE(C3, 6)
B=EOMONTH(C3, 0)+6
C=EDATE(C3, 6)+DAY(EOMONTH(C3, 6))
D=EOMONTH(C3, 6)
Attempts:
2 left
💡 Hint
EOMONTH returns the last day of the month after adding months.
🎯 Scenario
advanced
2:00remaining
Calculate Subscription Expiry Date Exactly 1 Year Later
A subscription starts on the date in cell D4. You want to calculate the expiry date exactly 1 year later, keeping the same day number if possible. Which formula is best?
A=EOMONTH(D4, 12)
B=D4 + 365
C=EDATE(D4, 12)
D=EOMONTH(D4, 11)
Attempts:
2 left
💡 Hint
EDATE adds months and keeps the day number if possible.
data_analysis
expert
3:00remaining
Analyze the Result of Combining EDATE and EOMONTH
You have a date in cell E5: 2024-01-31. What is the result of the formula =EOMONTH(EDATE(E5, 1), 0)?
A2024-02-29 (last day of February 2024)
B2024-02-28 (last day of February 2024)
C2024-03-31 (last day of March 2024)
D2024-01-31 (original date)
Attempts:
2 left
💡 Hint
EDATE moves the date by months, adjusting day if needed; EOMONTH returns month's end.