Ir para o conteúdo principal

Como inverter / inverter uma coluna de ordem de dados verticalmente no Excel?

Às vezes, você pode querer inverter a ordem de uma coluna de dados verticalmente no Excel, conforme mostrado na imagem à esquerda. Parece muito difícil reverter a ordem dos dados manualmente, especialmente para muitos dados na coluna. Este artigo irá guiá-lo para inverter ou inverter a ordem dos dados de uma coluna verticalmente rapidamente.

Inverta uma coluna de ordem de dados no Excel com o comando Classificar
Inverta uma coluna de ordem de dados no Excel com VBA
Vários cliques para inverter a ordem de uma coluna de dados com o Kutools para Excel


Inverta uma coluna de ordem de dados no Excel com o comando Classificar

Usar o comando Classificar pode ajudá-lo a inverter uma coluna de dados no Excel com as seguintes etapas:

1. Insira uma série de números de sequência ao lado da coluna. Nesse caso, na inserção 1, 2, 3…, 7 na Coluna B, selecione B2: B12, consulte a captura de tela:

2.  Clique na Data > Classifique Z para A, veja a captura de tela:

3.  No Aviso de classificação caixa de diálogo, verifique a Expanda a seleção opção, e clique no botão tipo botão.

4. Então você verá que a ordem dos números da coluna A foi invertida. E você pode excluir ou ocultar a Coluna B de acordo com suas necessidades. Veja a seguinte captura de tela:

Este método também é aplicado para reverter várias colunas da ordem dos dados.

Vire facilmente uma coluna de data verticalmente com vários cliques:

A Inverter alcance vertical utilidade de Kutools for Excel pode ajudá-lo a virar uma coluna de data verticalmente com apenas alguns cliques. Você só precisa selecionar a faixa e habilitar a função para alcançá-la. Baixe o Kutools para Excel agora! (trilha gratuita de 30 dias)


Inverta uma coluna de ordem de dados no Excel com VBA

Se você sabe como usar um código VBA no Excel, pode inverter / inverter a ordem dos dados verticalmente da seguinte forma:

1.  Mantenha pressionada a outro + F11 chaves no Excel, e abre o Microsoft Visual Basic para Aplicações janela.

2.  Clique inserção > Móduloe cole a macro a seguir na janela do módulo.

VBA: Inverta / inverta uma ordem de dados de intervalo verticalmente no Excel.

Sub FlipColumns()
'Updateby20131126
Dim Rng As Range
Dim WorkRng As Range
Dim Arr As Variant
Dim i As Integer, j As Integer, k As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Arr = WorkRng.Formula
For j = 1 To UBound(Arr, 2)
    k = UBound(Arr, 1)
    For i = 1 To UBound(Arr, 1) / 2
        xTemp = Arr(i, j)
        Arr(i, j) = Arr(k, j)
        Arr(k, j) = xTemp
        k = k - 1
    Next
Next
WorkRng.Formula = Arr
End Sub

3.  Pressione o botão F5 para executar esta macro, uma caixa de diálogo é exibida para você selecionar um intervalo para virar verticalmente, consulte a captura de tela:

4.  Clique OK na caixa de diálogo, o intervalo é invertido verticalmente, veja a captura de tela:


Vários cliques para inverter a ordem de uma coluna de dados com o Kutools para Excel

Se você tem Kutools for Excel instalado, você pode inverter a ordem dos números das colunas com Inverter alcance vertical ferramenta rapidamente.

Antes de aplicar Kutools for Excel, Por favor baixe e instale primeiro.

1. Selecione a coluna de data que você inverterá verticalmente e clique em Kutools > Variação > Inverter alcance vertical > Todos os Produtos / Somente valores invertidos. Veja a imagem:

Observação: Se você deseja inverter os valores junto com a formatação da célula, por favor selecione o Todos os Produtos opção. Para inverter apenas os valores, selecione o Somente valores invertidos opção.

Em seguida, os dados selecionados na coluna foram invertidos verticalmente. Veja a imagem:

Dica: Se você também precisar inverter os dados horizontalmente no Excel. Por favor tente o Inverter alcance horizontal utilidade de Kutools for Excel. Você só precisa selecionar dois intervalos em primeiro lugar e, em seguida, aplicar o utilitário para alcançá-lo conforme a captura de tela mostrada abaixo.

Em seguida, os intervalos selecionados são invertidos horizontalmente imediatamente.

  Se você quiser ter um teste gratuito (30 dias) deste utilitário, por favor clique para fazer o downloade, em seguida, aplique a operação de acordo com as etapas acima.


Demonstração: inverter / inverter uma coluna de ordem de dados verticalmente


Artigo relacionado:

Como inverter / inverter uma linha de ordem de dados no Excel rapidamente?

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!

Comments (23)
Rated 4.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Dès que j'ai lu "Insérez une série de numéros de séquence à côté de la colonne...", j'ai compris l'astuce: Merci beaucoup, ça fonctionne TB!
This comment was minimized by the moderator on the site
This was super helpful!!!
Rated 4.5 out of 5
This comment was minimized by the moderator on the site
This is so redundant. Just:

1. "select all" the data,

2. "copy"

3. go to a "new sheet/workbook"

4. "right click" and "paste special - TRANSPOSE"
This comment was minimized by the moderator on the site
Thank you very much!
This comment was minimized by the moderator on the site
THANK YOU POLLO
This comment was minimized by the moderator on the site
THANK YOU VERY VERY MUCH!
This comment was minimized by the moderator on the site
Thank you very much! It really helped me!
This comment was minimized by the moderator on the site
how i can change macro to flip horisontally?
This comment was minimized by the moderator on the site
Basically I need the same as above but the amount of fields vertically can change from 1 to 12. Then, for example 3 fields, I would need number 3 to be at the top... If 11 then 11 at the top. It's random everytime between 1&12 though. Any ideas? As trying INDEX but to no avail :(
This comment was minimized by the moderator on the site
Why .. why in the hell do people and not just you ... have to prove how to reinvent the wheel and show how to do things that don't need to be done . How to flip / reverse a column of data order vertically in Excel? All you have to do is tell people to hi - light the data and go push the a/z button and it's done . Yeah I don't know what I am doing .. excel is shit because it's hard to use ... but this was so easy and you make so hard . You're not and educator . Duncan Adams
This comment was minimized by the moderator on the site
That's actually not true. The A/Z button SORTS it (usually from low to high or form a to z), but it doesnt FLIP it. Yes, it does flip when it's ordered from a to z or from low to high, but what if it's not? So yes, this is useful. Please think before you speak Duncan.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations