I am getting a sheet ranked automatically when a new row gets added (google sheets). The ranking is to avoid skipping a number in case of a tie, ie, if two people have a RANK of 7, then the next person in the line is RANKED as 8 (and not 9)
Here is my formula
=ArrayFormula(SUM(if(A1<A:A,1/COUNTIF(A:A,A:A)))+1)
Question:
This formula will automatically rank as I understand you want it. In C1 (the header in my example) put this:
={"Rank";BYROW(B2:B,LAMBDA(each,IFERROR(RANK(each,UNIQUE(B2:B)))))}
Then you can sort the range by Column C (if it doesn't appear by default, choose "advanced range sorting options" and you'll find it!)
With advanced options if needed:
And this would be the result:
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.