+ Reply to Thread
Results 1 to 3 of 3

Replicate Complete Records for a Specifed Range of Dates

  1. #1
    Registered User
    Join Date
    06-13-2012
    Location
    Montana
    MS-Off Ver
    Excel 2010
    Posts
    2

    Thumbs up Replicate Complete Records for a Specifed Range of Dates

    Hello all,

    I have raw data that tracks equipment assigned to specific locations. The raw format has multiple columns of identifying information, as well as a column with an arrival date and a departure date.

    I need code to replicate the record for each day the equipment is at a specific location based on the specified date range. The dates are inclusive. If the Arrival is marked as 6/1/12 and the Departure is 6/3/12, I need three replicated records with DateStamps for 6/1/12, 6/2/12 and 6/3/12 in a new column. Additionally, some resources will not have a departure date since they are still at that location at the time of the raw data acquisition. These records need to be replicated in the same manner until the DateStamp reaches the current date - e.g., today is 6/13/12, here is example raw data and the desired formatted output:

    e.g. raw code:
    EquipName Make Model Arrival Departure
    truck1 Ford F150 6/5/2012 6/9/2012
    truck2 Ford F250 6/7/2012 6/8/2012
    truck3 Ford F350 6/9/2012 [nodata]

    e.g. formatted code:

    EquipName Make Model Arrival Departure DateStamp
    truck1 Ford F150 6/5/2012 6/9/2012 6/5/2012
    truck1 Ford F150 6/5/2012 6/9/2012 6/6/2012
    truck1 Ford F150 6/5/2012 6/9/2012 6/7/2012
    truck1 Ford F150 6/5/2012 6/9/2012 6/8/2012
    truck1 Ford F150 6/5/2012 6/9/2012 6/9/2012
    truck2 Ford F250 6/7/2012 6/8/2012 6/7/2012
    truck2 Ford F250 6/7/2012 6/8/2012 6/8/2012
    truck3 Ford F350 6/9/2012 [nodata] 6/9/2012
    truck3 Ford F350 6/9/2012 [nodata] 6/10/2012
    truck3 Ford F350 6/9/2012 [nodata] 6/11/2012
    truck3 Ford F350 6/9/2012 [nodata] 6/12/2012
    truck3 Ford F350 6/9/2012 [nodata] 6/13/2012

    I have a gazillion records, so manually processing this stuff is out of the question. Plus, I seem to keep needing some kind of incarnation of this code (insert line, fill data down, stamp on a date, iterate to a specified date, then go to the next record), and I just can't get the macro to work right. That's why I'm reaching out to the experts.

    I've attached a workbook with these sample data. Thanks in advance for helping me solve this problem.
    Attached Files Attached Files

  2. #2
    Forum Expert
    Join Date
    01-15-2007
    Location
    Brisbane, Australia
    MS-Off Ver
    2007
    Posts
    6,591

    Re: Replicate Complete Records for a Specifed Range of Dates

    Hi

    Try this
    Please Login or Register  to view this content.
    rylo

  3. #3
    Registered User
    Join Date
    06-13-2012
    Location
    Montana
    MS-Off Ver
    Excel 2010
    Posts
    2

    Re: Replicate Complete Records for a Specifed Range of Dates

    Genius!

    rylo, this is precisely what I need - plus, it is written well so I can understand how you coded it and hopefully modify it to work for my other datestamp/replication problems. Thanks a million for sharing your skills. I am so grateful...

    Happy day!

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

Tags for this Thread

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