Como usar a função SORTBY no Excel?

A função `SORTBY` no Excel é bastante útil para classificar dados em uma tabela ou intervalo com base em outros critérios específicos. A sintaxe da função `SORTBY` é a seguinte:

=SORTBY(array, by_array1, [sort_order1], [by_array2, sort_order2],...)

Onde:

  • `array`: É o intervalo ou matriz que você deseja classificar.
  • `by_array1`: É o primeiro intervalo ou matriz pelo qual você deseja classificar.
  • `[sort_order1]`: (Opcional) Define a ordem de classificação para `by_array1`. Use 1 para ordem ascendente e -1 para ordem descendente.
  • `[by_array2, sort_order2]`: (Opcional) Você pode adicionar múltiplos critérios de classificação adicionais, seguindo o mesmo padrão.

Exemplo Prático:

Imagine que você tem uma tabela que contém informações sobre vendedores e suas vendas, como mostrado:

| Vendedor | Vendas |

|———-|——–|

| João | 150 |

| Maria | 200 |

| Pedro | 100 |

Se você quiser classificar essa tabela de acordo com a quantidade de vendas (da maior para a menor), você usaria a função `SORTBY` da seguinte maneira:

=SORTBY(A2:B4, B2:B4, -1)

Nesse exemplo:

  • `A2:B4` é o intervalo original que você deseja ordenar.
  • `B2:B4` é o intervalo pelo qual estamos classificando (a coluna “Vendas”).
  • `-1` indica que desejamos uma classificação em ordem descendente.

Pontos Importantes:

  • A função `SORTBY` fará uma cópia da sua tabela classificada; ela não altera a tabela original.
  • Funciona somente em versões do Excel que oferecem suporte a funções de matriz dinâmica, como o Excel 365 ou Excel 2019 e posteriores.

A função `SORTBY` é especialmente útil quando você precisa classificar dados em tempo real com base em condições dinâmicas ou múltiplos critérios.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project