Good Morning.
I have a question about ranking date in excel, please see the image below, in the rank column,
I used formula:
=RANK($A3,$A:$
Try to enter this and press Shift + Ctrl + Enter altogether:
=SUM(IF(A3>$A$3:$A$8,1/COUNTIF($A$3:$A$8,$A$3:$A$8)))+1
Then drag down the formula to see the results.
Or second way (Doesn't need Shift + Ctrl + Enter):
=SUMPRODUCT((A3>A$3:A$8)/COUNTIF(A$3:A$8,A$3:A$8))+1
Or you can try an array formula:
=SUMPRODUCT((A$1:A$6<A1)/COUNTIF(A$1:A$6,A$1:A$6&""))+1
Assuming date in in Column A.
Here's a good discussion on this formula: http://www.excelforum.com/excel-formulas-and-functions/672016-un-skipping-the-rank-after-a-duplicate-value-to-get-a-regular-series.html
my output:
Date number rank
8/15/2017 1234 1
8/15/2017 4321 1
8/15/2017 4325 1
8/17/2017 8970 2
8/17/2017 8971 2
8/20/2017 5674 3
Here is a quick and dirty answer that requires a helper column. For the first row, manually enter 1. For the following rows, check if the rank has changed. If the rank is the same as previous, use the previous modified rank. Otherwise, increment the previous modified rank: =IF(B3=B2,C2,C2+1).
You can use a tiebreak column
The FinalRank is just the sum of Rank and TieBreak.
Copied from http://www.contextures.com/excel-functions-rank.html#ties
If you sort your data by date all you need to do is write number 1 in C2 and use formula from C3 till end:
=IF(A3=A2,C2,C2+1)