Como ordenar datos por valor en Excel (5 métodos sinxelos)

  • Comparte Isto
Hugh West

Neste artigo, falarei de como pode ordenar os datos por valor en Microsoft Excel . Mentres traballamos cunha gran cantidade de datos en Excel, moitas veces necesitamos organizalos. Neste caso, a opción Ordenar de excel permítenos personalizar a orde dos datos da folla de traballo. Por exemplo, podes organizar as idades dalgunhas persoas segundo os seus nomes. Podemos ordenar os datos alfabéticamente , numéricos, por datas, etc. Imos revisar o artigo para aprender a ordenar os datos por valor.

Descargar o Caderno de prácticas

Podes descargar o libro de prácticas que utilizamos para preparar este artigo.

Ordenar datos por valor.xlsx

5 métodos sinxelos para ordenar datos por valor en Excel

1. Ordenar os datos de Excel por valor nunha columna

Supoñamos que temos o seguinte conxunto de datos, que contén os nomes de varias persoas e as súas idades.

Agora ordenarei primeiro as idades das persoas anteriores. Despois ordenarei tamén os seus nomes.

Pasos:

  • Para ordenar as idades das persoas, selecciona os valores de idade da columna C primeiro.

  • A continuación, para ordenar en orde ascendente, vaia a Datos > A a icona Z da sección Ordenar e filtrar (consulta a captura de pantalla).

  • Como resultado, o seguinte Aparecerá o diálogo Ordenar aviso , seleccione Expandir a selección para organizar os nomes das persoas segundo a idade ordenada.
  • Despoisiso,  prema ORDENAR .
  • Se non quere que a ordenación dos datos da columna seleccionada afecte ao resto dos datos, seleccione Continuar coa selección actual .

  • Finalmente, verás o seguinte resultado. Os valores de idade das persoas ordénanse en orde ascendente.

  • Do mesmo xeito, podes organizar os datos de idade anteriores en orde descendente accedendo a Datos > Icona da Z a A .

⏩ Nota:

Ti Tamén pode ordenar os nomes da columna B en orde alfabética descendente/ascendente seguindo os seguintes pasos.

Pasos:

  • Seleccione primeiro os nomes.
  • Despois vai á icona Datos > A a Z / Z a A .

  • En consecuencia, aquí está o resultado que obteremos. Tamén podes aplicar este proceso para organizar os valores de data.

Ler máis: Como ordenar e filtrar datos en Excel ( Unha directriz completa)

2. Ordenación de datos nun rango ou táboa por valor

Digamos que temos o seguinte intervalo de datos que contén os nomes de varias persoas, idades, ocupacións, cidade de residencia , etc.

Agora, vou organizar o intervalo anterior en función dos nomes das persoas en orde ascendente.

Pasos:

  • Primeiro, seleccione calquera das celas da columna que quere ordenar (aquí Cela B7 ).
  • A continuación, vai a Datos > A a Z icona (vercaptura de pantalla).

  • Como consecuencia, Excel devolverá o seguinte resultado. Todos os datos do nome da columna B están ordenados e, polo tanto, actualízase a orde dos datos no resto das columnas.

Ler máis: Como ordenar o intervalo usando VBA en Excel (6 exemplos)

3. Ordenar datos por valor usando a ordenación personalizada en Excel

Podemos use a opción Ordenación personalizada para organizar os datos en varias columnas. Ademais, podemos facer unha lista personalizada, e así ordenar os datos segundo a lista.

3.1. Ordenar datos en varias columnas

Primeiro, ordenarei os datos por valores en varios niveis usando a opción Ordenación personalizada . Usando esta opción podemos ordenar os datos en varias columnas.

Pasos:

  • Inicial, seleccione calquera das celas do conxunto de datos de abaixo e vaia a Datos > Ordenar .

  • Como resultado, o diálogo Ordenar mostra arriba.
  • A continuación, para o primeiro nivel, seleccione o nome da columna no menú despregable Ordenar por .
  • A continuación, faga clic no Engadir nivel . Como quero engadir dous niveis máis, farei clic en Engadir nivel dúas veces.

  • En consecuencia, verá o seguinte os niveis engádense no diálogo Ordenar . Agora, seleccione as columnas que quere ordenar, marque Ordenar por e Ordenar e prema Aceptar .

  • Finalmente, obteremos o seguinte resultado.

3.2. Ordenar datos mediante unha lista personalizada

Ás veces necesitamos organizar os datos en función dunha lista personalizada. Neste método, mostrarei como podes facer unha lista personalizada. Máis tarde ordenarei os valores segundo a lista personalizada.

Supoñamos, no conxunto de datos que aparece a continuación, que se enumeran 3 ocupacións diferentes. Ordenarei a columna Ocupación segundo a lista: Avogado , Enxeñeiro , Xornalista .

Pasos:

  • Primeiro, selecciona calquera das celas do teu conxunto de datos e vai a Datos > Ordenar para abrir a caixa de diálogo Ordenar .
  • A continuación, no diálogo Ordenar , faga clic no menú despregable Orde e seleccione o Opción Lista personalizada . Prema Aceptar despois.

  • Como resultado, aparece o diálogo Lista personalizada , fai clic en a Nova lista , escriba os elementos da lista na caixa Entradas da lista e prema en Engadir .

  • Despois de engadir a lista á Lista personalizada , prema Aceptar para pechar a xanela.

  • Agora volvemos ao diálogo Ordenar , fai clic en Aceptar para aplicar a lista personalizada na columna Ocupación .

  • Finalmente, obteremos o seguinte resultado. Todos os datos están ordenados pola lista: Avogado , Enxeñeiro , Xornalista .

Ler máis: Como crear unha clasificación personalizada en Excel (tanto creando como usando)

Lecturas similares

  • Vantaxes de ordenar datos en Excel (todas as funcións incluídas)
  • Como eliminar a ordenación por cor en Excel (con pasos sinxelos)
  • Excel non ordena correctamente os números (4 razóns con solucións)
  • Como ordenar automaticamente en Excel sen macros (3 métodos)
  • [Fixado]: Ordenar por cor da cela non funciona en Excel (3 solucións)

4. Use a función ORDENAR de Excel para ordenar os datos por valor

Esta vez, usarei a función ORDENAR en Excel para organizar os datos por valor. Se está a usar Excel 365 / Excel 2021 , pode ordenar os datos moi rapidamente mediante esta función.

Pasos:

  • Primeiro, escriba a seguinte fórmula na Cela E5 e prema Intro .
=SORT(B5:C14,2)

  • Ao introducir a fórmula, obteremos o seguinte resultado nunha matriz.

Aquí, a función ORDENAR ordena os datos no intervalo B5:C14 por columna 2 .

Ler máis: Como usar a función de clasificación en Excel VBA (8 exemplos axeitados)

5. Combina INDEX, MATCH & Funcións PEQUENAS para ordenar por valor numérico

Neste método, ordenarei os datos por valor numérico usando a combinación de INDEX , MATCH, ROW & Funcións PEQUENAS . Por exemplo, ordenarei os nomes das persoas no seguinte conxunto de datos segundo o correspondenteidades.

Pasos:

  • Escriba a seguinte fórmula na Cela F5 e prema Intro .
=INDEX(B5:D14,MATCH(SMALL(C5:C14,ROW(A1:A10)),C5:C14,0),MATCH(F4:H4,B4:D4,0))

  • Como resultado, Excel devolverá o resultado na seguinte matriz. Todos os valores de idade ordénanse en orde ascendente.

🔎 Como funciona a fórmula?

  • ROW(A1:A10)

Aquí a función ROW devolve o número de fila no intervalo A1:A10 que é:

{ 1;2;3;4;5;6;7;8;9;10 }

  • PEQUENO(C5:C14;FILA(A1:A10))

A continuación, a función PEQUENO devolve os k-ésimos valores máis pequenos do intervalo C5:C14 como:

{ 22;25;28;30;32;33;35;40;43;45}

  • COMPARAR(PEQUENO(C5:C14; FILA(A1:A10))

Agora, a función COINCIDIR devolverá:

{ 3;7;10;2;6;8;1;4;9;5 }

  • PARTIR(F4:H4,B4:D4,0 )

Entón, a parte anterior da fórmula devolve:

{ 1,2,3 }

  • INDICE(B5:D14;COINCIDENCIAR(PEQUENO(C5:C14;FILA(A1:A10)),C5:C14,0),COINCIDENCIAR(F4:H4,B4:D4,0))

Por último, a función INDEX devolve o seguinte resultado:

{ Miller }

Ler máis : Como ordenar números en Excel (8 xeitos rápidos)

Cousas para lembrar

  • Podemos n obtén a opción Ordenar facendo clic co botón dereito do rato tamén no valor da cela.

  • Como alternativa, atoparás o Opción Ordenar seguindo a ruta Inicio > Editar grupo> Ordenar & Filtrar .

  • Podes ordenar os datos por Cor da cela , Cor da fonte , Icona de formato condicional etc.

Conclusión

No artigo anterior, tentei discutir varios métodos para ordenar datos por valor en excel elaboradamente. Con sorte, estes métodos e explicacións serán suficientes para resolver os seus problemas. Por favor, avisame se tes algunha dúbida.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.