Você pode fazer isso, mas não há uma opção incorporada para isso.
-
você precisa de algumas colunas auxiliares
- diferencie as linhas que contêm dados e cabeçalhos (coluna "linha de dados"):
=MOD(ROW(),2)
- marca registros (coluna "registro"):%
=INT(ROW()/2)
- depois de inserir essas colunas, converta fórmulas em constantes para evitar mais atualizações:
Selecione as novas colunas, copie-as ( CTRL + C ) e depois insira como valores (home-paste - special-values)
- diferencie as linhas que contêm dados e cabeçalhos (coluna "linha de dados"):
ordenardados
- primeiro,classifiquepor"linha de dados", em ordem decrescente, isso separará os dados dos registros, mantendo os dados no topo
- próximo filtro "linha de dados" para
1
- classifique pela primeira coluna, essa será a ordem desejada dos seus registros
- mesclar registros
- remover filtro
- insira outra coluna auxiliar (nova ordem), isso atribuirá o número de sequência para as linhas de dados com a nova ordem e também gerenciará os cabeçalhos, combinando-os com os dados originais:
=IF(D2=1,ROW()*2,SUMIFS(F:F,D:D,1,E:E,E2)-1)
- converta esta nova coluna de fórmulas em constantes, como fez para as colunas auxiliares anteriores
- e finalmente classificar por coluna "novo pedido"
- e, finalmente, você pode excluir as colunas auxiliares
Pode parecer complicado, no entanto, ter um pouco de prática, mesmo para 10 registros, é mais rápido do que ordenar manualmente.