Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Sort multiple columns of dates

Posted on 2013-12-24
3
Medium Priority
?
295 Views
Last Modified: 2013-12-24
Hi Experts,

I have a worksheet named "Sorted_Data" which has columns as follows:

Name (A) , Date1 (B), Date2 (C), Date3 (D), Date4 (E), Date5 (F)

I would like to sort the sheet by columns B to F, sending the row with the closest date to today to the top of the list.

I would also like to format the dates with a color if the date is less than 28 days from today.

A header row exists.

Many thanks
Andy
0
Comment
Question by:Negativ3
  • 2
3 Comments
 
LVL 81

Accepted Solution

by:
byundt earned 2000 total points
ID: 39738825
Andy,
I array-entered the following formula in cell G2 (copied down) to calculate the minimum number of days between the dates in B2:Fxxx and today:
=MIN(ABS(B2:F2-TODAY()))
To array-enter a formula:
1) Select the cell
2) Click in the formula bar
3) Hold the Control and Shift keys down
4) Hit Enter, then release all three keys
Excel should respond by adding curly braces { } surrounding the formula. If it does not (or if you see #VALUE! error value as the result), repeat steps 1 through 4.

I used the following formula criteria for Conditional Formatting to provide a yellow color if the date were 28 days or less from today:
=ABS(B2-TODAY())<=28

I used the following formula criteria for Conditional Formatting to put a border around the date that is closest to today:
=ABS(B2-TODAY())=$G2                 the $ before $G2 is important!

If you sort on column G in ascending order, you will get the desired results.
DatesClosesToTodayQ28325364.xlsm
0
 

Author Comment

by:Negativ3
ID: 39738845
byundt, that works nicely.

Now, say I want to create the sheet Sorted_Data from a master sheet at the press of a hot-key (ctrl-j). How would I enter the formulas into those cells using the VB editor?
0
 

Author Closing Comment

by:Negativ3
ID: 39738871
Managed to sort out the VB bit myself. Thanks for the help!
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Excel can be a tricky bit of software to get your head around. Whilst you’ll be able to eventually get to grips with the basic understanding of how to get by, there are a few Excel tips that not everybody will even know about let alone know how to d…
Microsoft's Excel has many features that most people will never need nor take advantage of.  Conditional formatting is one feature that you may find a necessity once you start using it.
This Micro Tutorial will demonstrate how to create pivot charts out of a data set. I also added a drop-down menu which allows to choose from different categories in the data set and the chart will automatically update.
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

877 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question