Я пытаюсь написать формулу массива, которая ранжирует столбец A и разбивает ранг столбцами B и C, но я не могу понять, как это сделать. По сути, я хочу RANK() OVER (PARTITION BY B,C ORDER BY A DESC)
.
У меня в настоящее время есть формула массива ниже в столбце D, которая работает для ранжирования Col A и разделения по Col B, но я не могу понять, как сделать формулу разделением по B и C:
=ArrayFormula(if(B2:B<>"",vlookup(B2:B&"|"&A2:A,{sort(B2:B&"|"&A2:A,B2:B,true,A2:A,false),row(B2:B)},2,false)-vlookup(B2:B,{sort(B2:B,B2:B,true),row(B2:B)},2,false)+1,""))
Я хотел бы оценить каждого человека по каждому виду деятельности (в столбце E). Столбец D показывает формулу, которую я имею, которая получает только самое последнее время для каждого человека.
![enter image description here](https://i.stack.imgur.com/blsC9.png)