Revertendo a ordem dos valores das linhas em uma lista no Excel

Anonim

Neste artigo, aprenderemos como usar a função… no Excel.

Cenário:

No Excel, você pode classificar os valores em ordem crescente ou decrescente. Mas não existe uma maneira padrão do Excel de reverter ou inverter uma lista de valores. Portanto, não poderíamos ficar sentados assim, podemos realizar a tarefa usando as fórmulas do Excel fornecidas. Vamos entender a fórmula conforme explicado abaixo.

OFFSET - Fórmula CONT.valores para reverter a lista de valores

Para isso, usaremos uma combinação de três funções e conheceremos um pouco sobre elas. A fórmula abaixo retorna o último valor do intervalo em (A2: A7).

Fórmula:

= OFFSET ($ A $ 2, COUNTA (array) -ROW () + 1,0)

array: lista de valores começando com célula A2

$ A $ 2: primeira referência de célula de matriz

INDEX - Fórmula ROWS para reverter a lista de valores

Agora vamos construir uma fórmula usando a função explicada acima e uma lógica simples. Em primeiro lugar, precisamos colocar o último valor da lista no primeiro valor da nova lista reversa. Em seguida, precisamos levar a fórmula para outras células usando uma lógica simples. Use a fórmula na célula D6.

Fórmula na célula D6:

= INDEX (array, ROWS (array) - ROW () + ROW ($ D $ 5) +1)

array: lista de valores começando

$ D $ 5: uma célula antes da primeira célula de output. (D6 - 1 = D5)

Exemplo :

Tudo isso pode ser confuso de entender. Vamos entender como usar a função usando um exemplo. Aqui temos uma lista de valores e uma coluna Nova lista.

Precisamos preencher os valores da Nova lista com a ordem inversa dos valores da lista. Array é considerado um intervalo nomeado para a matriz A1: A10.

Use a fórmula na célula D6:

= INDEX (array, ROWS (array) - ROW () + ROW ($ D $ 5) +1)

Explicação:

  • ROW () retornará 6, o número da linha correspondente para a célula.
  • ROW ($ D $ 5) a referência_célula da célula anterior retornará 5, o número da linha da célula D5.
  • O sinal $ com referência de célula é usado para corrigir a referência de célula, pois o Excel estende a referência de célula à medida que você estende o uso da fórmula.
  • ROWS (matriz) retornará o número de valores na matriz que é 10 neste caso.
  • A função de índice então pesquisa o {10 -6 +5 +1} o elemento na matriz = 10º elemento que é o último elemento na matriz.

Aqui, os valores para a função são dados como referência de célula.

pressione Digitar para obter o resultado.

Como você pode ver no instantâneo acima, a fórmula retorna o último elemento da primeira célula da Nova Lista.

Copie a fórmula para o resto das células usando a tecla de atalho Ctrl + D ou arraste a opção para baixo no Excel.

Como você pode ver no instantâneo acima, a coluna Nova lista é preenchida com os valores necessários.

Existe um método fácil de fazer o mesmo. Mas é apenas para economizar tempo e orientar os resultados.

  1. Digite o número 1 e 2 no primeiro e no segundo na coluna adjacente dos Valores.
  2. Em seguida, selecione as duas células e arraste-as para baixo até que a coluna Índice seja preenchida.
  3. Ctrl + Shift + L para aplicar a opção de filtro no Excel.
  4. Em seguida, inverter a classificação dos números do Maior para o Menor também inverterá a classificação da lista de Valores.

Como você pode ver no gif acima, a coluna Valores está em ordem de classificação inversa.

Uma nota: A fórmula explicada acima funciona bem quando a matriz necessária pode estar em qualquer lugar.

Use a fórmula quando os valores necessários começarem na primeira linha da planilha.

= INDEX (matriz, ROWS (matriz) - ROW () + 1)

OFFSET - Fórmula CONT.valores para reverter a lista de valores

Para isso, usaremos uma combinação de três funções e conheceremos um pouco sobre elas. A fórmula abaixo retorna o último valor do intervalo em (A2: A7).

Fórmula:

= OFFSET ($ A $ 2, CONTAGEM ($ A $ 2: $ A $ 7) -ROW () + 1,0)

array: lista de valores começando com célula A2

$ A $ 2: primeira referência de célula de matriz

Copie e cole a fórmula usando Ctrl + D ou arraste a caixa na parte inferior direita da célula. Isso criará uma lista de valores na ordem inversa

Aqui estão alguns resultados observacionais usando a fórmula acima.

Notas:

  1. Você pode usar qualquer uma das fórmulas para reverter a lista de valores
  2. A fórmula funciona bem para valores numéricos e de texto.

Espero que este artigo sobre como inverter a ordem dos valores das linhas em uma lista no Excel seja explicativo. Encontre mais artigos sobre como calcular valores e fórmulas Excel relacionadas aqui. Se você gostou de nossos blogs, compartilhe com seus amigos no Facebook. E você também pode nos seguir no Twitter e no Facebook. Gostaríamos muito de ouvir de você, diga-nos como podemos melhorar, complementar ou inovar nosso trabalho e torná-lo melhor para você. Escreva para nós no site de e-mail.

Como usar teclas de atalho para classificar e filtrar no Excel : Usar Ctrl + Shift + L do teclado para aplicar classificação e filtro na tabela no Excel.

A função SORT no Excel 365 (nova versão) : A função SORT retorna a matriz classificada pelo número da coluna fornecida na matriz. Também funciona com dados horizontais.

Classifique os números usando a função SMALL do Excel : Para classificar números usando fórmulas no Excel 2016 e anteriores, você pode usar a função PEQUENO com outras funções de ajuda.

Classificar valores numéricos com a função RANK do Excel : Para classificar os valores numéricos, podemos usar a função Rank. A fórmula é

Fórmula do Excel para classificar o texto : Para classificar valores de texto usando fórmula no Excel, simplesmente usamos a função CONT.SE. Aqui está a fórmula

Fórmula do Excel para extrair valores únicos de uma lista : Para encontrar todos os valores exclusivos de uma lista no Excel 2016 e versões anteriores, usamos esta fórmula simples.

Artigos populares :

50 atalhos do Excel para aumentar sua produtividade : Torne suas tarefas mais rápidas no Excel. Esses atalhos o ajudarão a aumentar a eficiência do trabalho no Excel.

Como usar a função PROCV no Excel : Esta é uma das funções mais usadas e populares do Excel, usada para pesquisar valores em diferentes intervalos e planilhas.

Como usar a função IF no Excel : A instrução IF no Excel verifica a condição e retorna um valor específico se a condição for TRUE ou retorna outro valor específico se FALSE.

Como usar a função SUMIF no Excel : Esta é outra função essencial do painel. Isso ajuda você a somar valores em condições específicas.

Como usar a função CONT.SE no Excel : Conte valores com condições usando esta função incrível. Você não precisa filtrar seus dados para contar valores específicos. A função Countif é essencial para preparar seu painel.