+ Reply to Thread
Results 1 to 5 of 5

Return date of Friday of each week from a range of dates

  1. #1
    Registered User
    Join Date
    04-24-2014
    Location
    melbourne,australia
    MS-Off Ver
    Excel 2010
    Posts
    40

    Return date of Friday of each week from a range of dates

    Hello,

    I have worksheet called "daterange", In column B:B it has a sorted range of dates in dd/mm/yyyy, many of which are duplicates. I would like for excel to look through the range and return only the date which is a Friday, somehow it should ignore the duplicates. I want the below results to be copied to a different worksheet, lets call that "output" and in column A1 going down.

    For example, if we are looking at the range of dates for December 2014, the results should look like this:

    5/12/2014
    12/12/2014
    19/12/2014
    26/12/2014

    Please let me know if you need any further information.

    Thanks,
    emortals

  2. #2
    Administrator FDibbins's Avatar
    Join Date
    12-29-2011
    Location
    Duncansville, PA USA
    MS-Off Ver
    Excel 7/10/13/16/365 (PC ver 2310)
    Posts
    52,929

    Re: Return date of Friday of each week from a range of dates

    I would do this with a helper column to ID the dates to use...
    A
    B
    C
    D
    2
    Monday, December 1, 2014
    Friday, December 5, 2014
    3
    Tuesday, December 2, 2014
    Friday, December 12, 2014
    4
    Wednesday, December 3, 2014
    Friday, December 19, 2014
    5
    Thursday, December 4, 2014
    Friday, December 26, 2014
    6
    Friday, December 5, 2014
    12/5/2014
    7
    Saturday, December 6, 2014
    8
    Sunday, December 7, 2014
    9
    Monday, December 8, 2014
    10
    Tuesday, December 9, 2014
    11
    Wednesday, December 10, 2014
    12
    Thursday, December 11, 2014
    13
    Friday, December 12, 2014
    12/12/2014
    14
    Saturday, December 13, 2014
    15
    Sunday, December 14, 2014
    16
    Monday, December 15, 2014
    17
    Tuesday, December 16, 2014
    18
    Wednesday, December 17, 2014
    19
    Wednesday, December 17, 2014
    20
    Friday, December 19, 2014
    12/19/2014
    21
    Saturday, December 20, 2014
    22
    Monday, December 22, 2014
    23
    Monday, December 22, 2014
    24
    Tuesday, December 23, 2014
    25
    Wednesday, December 24, 2014
    26
    Thursday, December 25, 2014
    27
    Friday, December 26, 2014
    12/26/2014
    28
    Saturday, December 27, 2014
    29
    Sunday, December 28, 2014
    30
    Monday, December 29, 2014
    31
    Tuesday, December 30, 2014
    32
    Wednesday, December 31, 2014


    B2=IF(OR(COUNTIF($A$2:A2,A2)>1,WEEKDAY(A2,2)<>5),"",A2)

    Then to extract the dates...
    D2=IFERROR(INDEX($B$2:$B$32,MATCH(0,INDEX(COUNTIF($D$1:D1,$B$2:$B$32),),0)),"")
    This could be put on a different sheet if needed
    1. Use code tags for VBA. [code] Your Code [/code] (or use the # button)
    2. If your question is resolved, mark it SOLVED using the thread tools
    3. Click on the star if you think someone helped you

    Regards
    Ford

  3. #3
    Registered User
    Join Date
    04-24-2014
    Location
    melbourne,australia
    MS-Off Ver
    Excel 2010
    Posts
    40

    Re: Return date of Friday of each week from a range of dates

    Quote Originally Posted by FDibbins View Post
    I would do this with a helper column to ID the dates to use...
    A
    B
    C
    D
    2
    Monday, December 1, 2014
    Friday, December 5, 2014
    3
    Tuesday, December 2, 2014
    Friday, December 12, 2014
    4
    Wednesday, December 3, 2014
    Friday, December 19, 2014
    5
    Thursday, December 4, 2014
    Friday, December 26, 2014
    6
    Friday, December 5, 2014
    12/5/2014
    7
    Saturday, December 6, 2014
    8
    Sunday, December 7, 2014
    9
    Monday, December 8, 2014
    10
    Tuesday, December 9, 2014
    11
    Wednesday, December 10, 2014
    12
    Thursday, December 11, 2014
    13
    Friday, December 12, 2014
    12/12/2014
    14
    Saturday, December 13, 2014
    15
    Sunday, December 14, 2014
    16
    Monday, December 15, 2014
    17
    Tuesday, December 16, 2014
    18
    Wednesday, December 17, 2014
    19
    Wednesday, December 17, 2014
    20
    Friday, December 19, 2014
    12/19/2014
    21
    Saturday, December 20, 2014
    22
    Monday, December 22, 2014
    23
    Monday, December 22, 2014
    24
    Tuesday, December 23, 2014
    25
    Wednesday, December 24, 2014
    26
    Thursday, December 25, 2014
    27
    Friday, December 26, 2014
    12/26/2014
    28
    Saturday, December 27, 2014
    29
    Sunday, December 28, 2014
    30
    Monday, December 29, 2014
    31
    Tuesday, December 30, 2014
    32
    Wednesday, December 31, 2014


    B2=IF(OR(COUNTIF($A$2:A2,A2)>1,WEEKDAY(A2,2)<>5),"",A2)

    Then to extract the dates...
    D2=IFERROR(INDEX($B$2:$B$32,MATCH(0,INDEX(COUNTIF($D$1:D1,$B$2:$B$32),),0)),"")
    This could be put on a different sheet if needed
    That worked fine. After thinking more about what what I need to do I will be better off only to find the first day of the week - that being a Monday. How can we rework the following formula to find the first day of the week: =IF(OR(COUNTIF($A$2:A2,A2)>1,WEEKDAY(A2,2)<>5),"",A2)

    thanks!

  4. #4
    Registered User
    Join Date
    04-24-2014
    Location
    melbourne,australia
    MS-Off Ver
    Excel 2010
    Posts
    40

    Re: Return date of Friday of each week from a range of dates

    Never mind, i got it with:

    =IF(OR(COUNTIF($A$2:A2,A2)<>1,WEEKDAY(A2,2)<>1),"",A2)

    thank you for your solution!

  5. #5
    Administrator FDibbins's Avatar
    Join Date
    12-29-2011
    Location
    Duncansville, PA USA
    MS-Off Ver
    Excel 7/10/13/16/365 (PC ver 2310)
    Posts
    52,929

    Re: Return date of Friday of each week from a range of dates

    G;ad it worked for you and thanks for the feedback

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Excel 2007 : Return Week Ending Date (Friday)
    By cbdunn in forum Excel General
    Replies: 5
    Last Post: 11-26-2014, 07:20 AM
  2. Replies: 1
    Last Post: 07-10-2013, 01:41 PM
  3. Formual for monday to friday range for each week
    By ChrisE in forum Excel Formulas & Functions
    Replies: 5
    Last Post: 06-25-2013, 10:08 PM
  4. Replies: 9
    Last Post: 12-19-2012, 01:06 AM
  5. Return Friday's Date - Of the Week Prior to selected date
    By JonesZoid in forum Excel Programming / VBA / Macros
    Replies: 4
    Last Post: 03-12-2012, 09:19 AM

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