Classificar coluna (Versão Preliminar)
O comando Classificar coluna adiciona uma nova coluna a uma tabela com a classificação definida por uma ou mais colunas da tabela. Uma opção do Método de classificação pode ser usada para definir como os empates devem ser tratados.
Observação
No momento, o recurso de coluna de classificação está disponível somente no Power Query Online.
A tabela a seguir tem campos para Team
, Total Points
e Bonus modifier
. Imagine que você tem a tarefa de criar uma nova coluna que classifique com efetividade as equipes usando os valores dos campos Total Points
e Bonus modifier
.
Equipe | Total de pontos | Modificador de bônus |
---|---|---|
Um | 20 | 0.5 |
B | 30 | 0.8 |
C | 40 | 0,2 |
D | 10 | 0,45 |
E | 20 | 0,75 |
As equipes compartilharam uma lista de maneiras pelas quais desejam classificar umas às outras:
- Usando somente os valores do campo Total de Pontos, em que os valores mais altos têm classificação mais alta usando a competição padrão como o método de classificação
- Usando somente os valores do campo Total de Pontos, em que os valores mais altos têm classificação mais alta usando denso como o método de classificação
- Classificação primeiro pelo Total de Pontos e depois pelo Modificador de bônus, em que os valores mais altos têm classificação mais alta usando a competição padrão como método de classificação
Para o primeiro requisito da lista compartilhada, use somente os valores do campo Total Points
, em que os valores mais altos têm classificação mais alta usando a concorrência padrão como método de classificação. Para alcançar esse requisito, use as seguintes etapas:
Com a tabela original já no Power Query, selecione a coluna
Total Points
. Em seguida, na guia Adicionar coluna do Power Query, selecione Classificar coluna.Em Classificação, selecione
Total Points
para Classificação por e Classificar os valores do mais alto para o mais baixo como Critério de classificação.Por padrão, o método de classificação para essa caixa de diálogo é competição padrão, então basta selecionar OK. Essa ação dará a você uma nova etapa com a coluna
Rank
adicionada.Captura de tela da saída da transformação de classificação, em que o campo Pontos Totais era o único campo de Classificação por e o critério de classificação para ele era Classificar os valores do mais alto para o mais baixo. Equipe C classificada em primeiro lugar. Equipe B classificada em segundo lugar. Equipe A e Equipe E classificadas em terceiro lugar. Equipe D classificada em quinto lugar.
Para o segundo requisito da lista compartilhada, use somente os valores do campo Total Points
, em que os valores mais altos têm classificação mais alta usando denso como método de classificação. Para alcançar esse requisito, use as seguintes etapas:
Com a tabela original já no Power Query, selecione a coluna
Total Points
. Em seguida, na guia Adicionar coluna do Power Query, selecione Classificar coluna.Em Classificação, selecione
Total Points
para Classificação por e Classificar os valores do mais alto para o mais baixo como Critério de classificação.Selecione Avançado na parte superior da caixa de diálogo. Essa seleção habilita a seção avançada. Em Método de classificação, altere o valor de Competição padrão para Densa.
Captura de tela da seção avançada da caixa de diálogo de classificação em que o campo Total de Pontos está sendo usado com o critério Classificar os valores do mais alto para o mais baixo e o método de classificação selecionado é Denso.
Depois de selecionar o método de classificação, selecione OK. Essa ação dará a você uma nova etapa com a coluna
Rank
adicionada.Captura de tela da saída da transformação de classificação, em que o campo Total de Pontos era o único campo Classificar por, o critério de classificação para ele era Classificar os valores do mais alto para o mais baixo e o método de classificação era Denso. Equipe C classificada em primeiro lugar. Equipe B classificada em segundo lugar. Equipe A e Equipe E classificadas em terceiro lugar. Equipe D classificada em quarto lugar.
Para o terceiro requisito da lista compartilhada, classifique primeiro por Total Points
e depois por Bonus modifier
, em que os valores mais altos têm classificação mais alta usando a concorrência padrão como método de classificação. Para alcançar esse requisito, use as seguintes etapas:
Com a tabela original já no Power Query, selecione as colunas
Total Points
eBonus modifier
. Em seguida, na guia Adicionar coluna do Power Query, selecione Classificar coluna.A caixa de diálogo de classificação aparece com sua seção avançada aberta, com ambos os campos selecionados na coluna Classificar por. Total de pontos está na primeira linha e Modificador de bônus está abaixo dela. Ambas as linhas usam os Critérios de classificação de Classificar os valores do mais alto para o mais baixo.
Certifique-se de que o Método de classificação esteja definido como Concorrência padrão.
Captura de tela da seção avançada da caixa de diálogo de classificação. Os campos Total de Pontos e Modificador de bônus estão sendo usados como parte da lógica de Classificação por, nessa exata ordem. Ambos têm critérios de classificação Classificar os valores do mais alto para o mais baixo. O método de classificação selecionado é definido como Competição padrão.
Depois de verificar as seleções, selecione OK. Essa ação dará a você uma nova etapa com a coluna
Rank
adicionada.
Um método de classificação estabelece a estratégia na qual os empates são identificados pelo algoritmo de classificação. Essa opção só está disponível na seção avançada da caixa de diálogo Classificação.
A tabela a seguir lista todos os três métodos de classificação disponíveis e fornece uma descrição para cada um.
Método de classificação | Descrição |
---|---|
Competição padrão | Os itens que se comparam igualmente recebem o mesmo número de classificação e uma lacuna é deixada nos números da classificação. Por exemplo, 1224. |
Denso | Os itens que se comparam igualmente recebem o mesmo número de classificação, e os próximos itens recebem o número de classificação imediatamente seguinte. Por exemplo, 1223. |
Ordinal | Todos os itens recebem números ordinais distintos, incluindo itens que se comparam igualmente. Por exemplo, 1234. |