+ Reply to Thread
Results 1 to 6 of 6

Return value based on years of service..UPDATED PART 2!

  1. #1
    Registered User
    Join Date
    09-14-2012
    Location
    St. John's, NL
    MS-Off Ver
    Excel 2007
    Posts
    5

    Return value based on years of service..UPDATED PART 2!

    UPDATE: PART 2

    thank you everyone for your help so far. Now it is time for part 2 of the sheet.

    Engineers change seniority levels as they gain experience.

    At 4 years of engineering they go from Junior to Intermediate
    At 10 years they go to Senior

    What I need now is a notification system. I have created two other columns called "Seniority Level Change - Intermediate" and "Seniority Level Change - Senior".

    I want a corresponding year (maybe month, not sure yet) to pop up in this column stating when they should change their seniority level.

    example.


    Name.............1st year engineering.........current seniority level......Seniority Level Change - Intermediate.....Seniority Level Change - Senior

    Bob Bob.................2012...............................junior.........................................2016........................................................2022


    I've attached my current spreadsheet for your review. Any help is greatly appreciated!

    Engineering Level.xls


    thank you
    Nick
    Last edited by Coldshadow686; 09-25-2012 at 08:14 AM. Reason: Solved

  2. #2
    Forum Expert
    Join Date
    03-23-2004
    Location
    London, England
    MS-Off Ver
    Excel 2019
    Posts
    7,082

    Re: Return value based on years of service

    Try
    =LOOKUP(YEAR(TODAY())-2002,{0,4,10},{"Junior","Intermediate","Senior"})
    Regards
    Special-K

    Ensure you describe your problem clearly, I have little time available to solve these problems and do not appreciate numerous changes to them.

  3. #3
    Forum Expert NBVC's Avatar
    Join Date
    12-06-2006
    Location
    Mississauga, CANADA
    MS-Off Ver
    2003:2010
    Posts
    34,898

    Re: Return value based on years of service

    Try:

    =IF($Q$9-F3<=4,"Junior",IF($Q$9-F3<=10,"Intermediate","Senior"))
    Where there is a will there are many ways.

    If you are happy with the results, please add to the contributor's reputation by clicking the reputation icon (star icon) below left corner

    Please also mark the thread as Solved once it is solved. Check the FAQ's to see how.

  4. #4
    Forum Expert
    Join Date
    12-15-2009
    Location
    Chicago, IL
    MS-Off Ver
    Microsoft Office 365
    Posts
    3,177

    Re: Return value based on years of service

    Not pretty, but try

    =IF(ISBLANK(F3),"",IF((YEAR(NOW())-F3)<4,"Junior",IF(AND(YEAR(NOW())-F3>=4,YEAR(NOW())-F3<=10),"Intermediate",IF(YEAR(NOW())-F3>10,"Senior",""))))

  5. #5
    Registered User
    Join Date
    09-14-2012
    Location
    St. John's, NL
    MS-Off Ver
    Excel 2007
    Posts
    5

    Re: Return value based on years of service..UPDATED PART 2!

    bumpity bump bump

  6. #6
    Forum Expert NBVC's Avatar
    Join Date
    12-06-2006
    Location
    Mississauga, CANADA
    MS-Off Ver
    2003:2010
    Posts
    34,898

    Re: Return value based on years of service..UPDATED PART 2!

    Why are bumping this thread? Have you tried the suggestions at all? If there is a problem, then specifically state it!

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1