Função do Excel

SORTBY

Ordena uma matriz com base noutra matriz.

SORTBY(array, by_array1, [sort_order1], ...)

Argumentos

array

Obrigatório

Indique um intervalo de referência. Pode arrastar ou clicar na célula inicial e na final.

by_array1

Obrigatório

Indique um intervalo de referência. Pode arrastar ou clicar na célula inicial e na final.

sort_order1

Opcional

Escreva um valor numérico.

Pré-visualização do exercício

Use SORTBY. Objetivo: Ordena uma matriz com base noutra matriz. Argumentos: Intervalo de destino: A2:C7; Intervalo da chave de ordenação: D2:D7; Ordem de ordenação: -1. Resultado esperado: P005, Alimentação, Uvas | P001, Alimentação, Maçã | P002, Alimentação, Banana | P003, Papelaria, Caderno | P004, Papelaria, Caneta | P006, Papelaria, Régua.

Tabela de exemplo

#
AID do produto
BCategoria
CNome do produto
DVendas
2P001AlimentaçãoMaçã1200
3P002AlimentaçãoBanana980
4P003PapelariaCaderno450
5P004PapelariaCaneta300
6P005AlimentaçãoUvas1500
7P006PapelariaRégua250
8

Como se escreve (fórmula)

=SORTBY(A2:C7, D2:D7, -1)

Resultado

P005, Alimentação, Uvas | P001, Alimentação, Maçã | P002, Alimentação, Banana | P003, Papelaria, Caderno | P004, Papelaria, Caneta | P006, Papelaria, Régua

Pratique esta função

Perguntas frequentes sobre SORTBY

Como usar SORTBY no Excel?

Ordena uma matriz com base noutra matriz. Em SORTBY, indique Intervalo de destino, Intervalo da chave de ordenação, Ordem de ordenação por esta ordem e acrescente os argumentos opcionais se precisar.

Onde posso praticar SORTBY?

O botão de treino desta página abre diretamente exercícios sobre SORTBY.

Que argumentos usa SORTBY?

Os argumentos principais são Intervalo de destino, Intervalo da chave de ordenação, Ordem de ordenação. Comece pelos argumentos obrigatórios e acrescente os opcionais se precisar.