Tenure formula based on end of current month?

Sunshine8790

Board Regular
Joined
Jun 1, 2021
Messages
86
Office Version
  1. 365
Platform
  1. Windows
I'm not quite sure how to actually go about this.
I need a formula to calculate tenures in years based on date of hire and end of current month.

For instance this is an example sheet (range including headers goes from E1 to G5):
My formula in G2 is
Excel Formula:
=IFERROR(DATEDIF(F2,NOW(),"Y"),"Inactive")

This formula is based on date of hire and current date though. I need to to calculate the date of hire against the END of whatever current month it is.
So, for instance - John Doe should say "10" as opposed to 9, because although it's not the 28th of June yet, he would be celebrating his 10th year this month.

Help?
NameDate of HireFORMULA
Jane doe
3/20/2024​
0​
John Smith
9/29/1992​
31​
John Doe
6/28/2014​
9​
Jane Smith
8/8/2015​
8​
 

Excel Facts

Excel motto
Not everything I do at work revolves around Excel. Only the fun parts.
Change your formula like this:
Excel Formula:
=IFERROR(DATEDIF(F2,EOMONTH(NOW(),0),"Y"),"Inactive")
 
Upvote 1
Solution
You are welcome.
Glad I was able to help!
 
Upvote 0

Forum statistics

Threads
1,223,885
Messages
6,175,178
Members
452,615
Latest member
bogeys2birdies

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top