1) Copie os seguintes valores e cole nas células A1:E9 da planilha do Excel.
Jogador | Pontos | Assistências | Classifique a coluna B primeiro e depois a coluna C em segundo | Classificação exclusiva somente para a coluna B |
---|---|---|---|---|
Andy | 10 | 8 | =RANK.EQ($B2,$B$2:$B$9)+CONT.SE($B$2:$B$9,$B2,$C$2:$C$9,">"&$C2) | =RANK.EQ($B2,$B$2:$B$9)+CONT.SE($B$2:B2,B2)-1 |
Bernard | 10 | 2 | =RANK.EQ($B3,$B$2:$B$9)+CONT.SE($B$2:$B$9,$B3,$C$2:$C$9,">"&$C3) | =RANK.EQ($B3,$B$2:$B$9)+CONT.SE($B$2:B3,B3)-1 |
Carlos | 6 | 4 | =RANK.EQ($B4,$B$2:$B$9)+CONT.SE($B$2:$B$9,$B4,$C$2:$C$9,">"&$C4) | =RANK.EQ($B4,$B$2:$B$9)+CONTARSE($B$2:B4,B4)-1 |
Torre | 6 | 3 | =RANK.EQ($B5,$B$2:$B$9)+CONT.SE($B$2:$B$9,$B5,$C$2:$C$9,">"&$C5) | =RANK.EQ($B5,$B$2:$B$9)+CONT.SE($B$2:B5,B5)-1 |
Erin | 8 | 6 | =RANK.EQ($B6,$B$2:$B$9)+CONT.SE($B$2:$B$9,$B6,$C$2:$C$9,">"&$C6) | =RANK.EQ($B6,$B$2:$B$9)+CONT.SE($B$2:B6,B6)-1 |
Franco | 8 | 6 | =RANK.EQ($B7,$B$2:$B$9)+CONT.SE($B$2:$B$9,$B7;$C$2:$C$9,">"&$C7) | =RANK.EQ($B7,$B$2:$B$9)+CONT.SE($B$2:B7,B7)-1 |
Greg | 3 | 6 | =RANK.EQ($B8,$B$2:$B$9)+CONT.SE($B$2:$B$9,$B8,$C$2:$C$9,">"&$C8) | =RANK.EQ($B8,$B$2:$B$9)+CONT.SE($B$2:B8,B8)-1 |
atormentar | 2 | 9 | =RANK.EQ($B9,$B$2:$B$9)+CONT.SE($B$2:$B$9,$B9,$C$2:$C$9,">"&$C9) | =RANK.EQ($B9,$B$2:$B$9)+CONT.SE($B$2:B9,B9)-1 |
2) Observe a imagem a seguir.
3) A explicação do meu problema está aqui:
A fórmula na coluna D classifica a coluna B em primeiro lugar e depois a coluna C em segundo.
A fórmula na coluna D classifica duplicatas.
O número 4 não existe na coluna D porque os valores para Erin e Frank são iguais.
A fórmula na coluna E classifica apenas a coluna B.
A fórmula na coluna E não classifica duplicatas.
O número 4 existe na coluna E porque a fórmula na coluna E não classifica duplicatas.
Prefiro usar a fórmula na coluna E porque a fórmula na coluna E não classifica duplicatas.
4) Minha pergunta é:
Por favor, melhore a fórmula na coluna E , que deveria classificar a coluna B primeiro e depois a coluna C.
A fórmula está na célula D25
Como ele ocupa uma linha acima da tabela, a tabela não pode ser iniciada na linha 1. Se houver um cabeçalho, ele funciona e retorna este resultado:
Para versões anteriores do Excel:
Você precisa formatar os números para não mostrar o ponto decimal.
Se você tiver o Excel 365, poderá usar:
Para três critérios:
Desculpe, não consegui pensar em uma fórmula mais curta, mas você pode tentar isto:
0
não está entre os valores para Assistências(B2=$B$2:$B$9) * $C$2:$C$9
F2
e preencha (pode ser necessário digitar com Control+Shift+Enter )Com medidas provisórias:
Comparando com resultados usando
SORTBY
: