Saltar al contenido principal

¿Cómo ordenar números con prefijo o sufijo de texto / letra en Excel?

Por ejemplo, tiene una serie de números que contienen un prefijo o sufijo de letras, ¿cómo podría ordenarlos como números normales en Excel? Este artículo recopila varias soluciones para hacerlo.


Ordenar números con prefijo o sufijo de texto / letra por función definida por el usuario

Este método introducirá una función definida por el usuario (VBA) para extraer números solo de los números con prefijo o sufijo, y luego podrá ordenarlos fácilmente.

1. prensa otro + F11 teclas simultáneamente para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

2. Hacer clic recuadro > Módulo, y luego pegue debajo del código VBA en la nueva ventana del Módulo de apertura.

Función definida por el usuario: extrae números solo de cadenas de texto

Function num(rng As Range) As String
Dim n As Integer
For n = 1 To Len(rng)
If Mid(rng, n, 1) Like "[0-9]" Then
num = num & Mid(rng, n, 1)
End If
Next n
End Function

3. Guarde el código y cierre la ventana de Microsoft Visual Basic para Aplicaciones.

4. Seleccione una celda en blanco junto a los números originales con prefijo o sufijo, dice Celda B2, escriba la fórmula = num (A2) (A2 es el número con prefijo o sufijo) y luego arrastre el identificador de Autocompletar de esta celda al rango que necesite.

5. Debido a los números extraídos almacenados como texto, debemos convertirlos en números. Copie todos los números extraídos, haga clic derecho en el rango copiado y seleccione Pegar valores desde el menú contextual. Ver captura de pantalla:

Note: En Excel 2007, puede copiar los números extraídos almacenados como texto y luego hacer clic en Inicio > Pasta > Pegar valores.

6. Siga seleccionando estos números y luego haga clic en  junto a los números seleccionados y seleccione el Convertir a Número de la lista desplegable. Ver captura de pantalla:

7. Mantenga los nuevos números seleccionados y haga clic en Datos > Ordenar de menor a mayor or Ordenar de mayor a menor; y luego verifique el Amplia la seleccion en el cuadro de diálogo emergente Ordenar advertencia y haga clic en Ordenar botón. Ver capturas de pantalla:

8. Ahora los números con prefijo o sufijo de letra se han ordenado como clasificación de números normal (vea la captura de pantalla a continuación). Elimine los números extraídos si es necesario.


Ordenar números con prefijo o sufijo de texto / letra extrayendo números

En realidad, Kutools para Excel también proporciona similares NÚMEROS DE EXTRACTO función para extraer números de cadenas de texto. Por lo tanto, podemos ordenar los números con prefijo o sufijo de letra extrayendo los números en primer lugar.

Kutools for Excel - Equipado con más de 300 herramientas esenciales para Excel. ¡Disfrute de una prueba GRATUITA de 30 días con todas las funciones sin necesidad de tarjeta de crédito! ¡Descargar ahora!

1. Seleccione una celda en blanco junto a los números con prefijo o sufijo de letra, dice Celda B2, escriba la fórmula = EXTRACTNUMBERS (A2, TRUE) (A2 es la celda del número con prefijo o sufijo de letra) y luego arrastre el identificador de Autocompletar de esta celda al rango que necesite. Ver captura de pantalla:

2. Mantenga seleccionados los números extraídos, haga clic en Datos > Ordenar de menor a mayor or Ordenar de mayor a menor; comprobar el Amplia la seleccion en el cuadro de diálogo emergente Ordenar advertencia, y luego haga clic en Ordenar botón. Vea las capturas de pantalla a continuación:

3. Ahora los números con prefijo o sufijo de letra se han ordenado como clasificación de números normal. Y puede eliminar todos los números extraídos que necesite.


Ordenar números con prefijo o sufijo de texto / letra dividiendo texto y números

Kutools for Excel también admite la división de texto y números de las celdas por su Células partidas utilidad. Por lo tanto, podemos dividir el texto y los números y colocarlos en diferentes columnas para ordenarlos fácilmente. Haz lo siguiente:

Kutools for Excel - Equipado con más de 300 herramientas esenciales para Excel. ¡Disfrute de una prueba GRATUITA de 30 días con todas las funciones sin necesidad de tarjeta de crédito! ¡Descargar ahora!

1. Seleccione los números con prefijo o sufijo de letra y haga clic en Kutools > Texto > Células partidas. Vea la siguiente captura de pantalla:

2. En el cuadro de diálogo Abrir celdas divididas, marque la casilla Dividir en columnas opción en el Tipo de Propiedad sección, compruebe el Texto y número existentes Dividido por sección, y haga clic en Ok botón. Vea la captura de pantalla anterior:

3. Ahora aparece el segundo cuadro de diálogo Dividir celdas. Seleccione la celda junto a los números originales con prefijo o sufijo de letra, dice Celda B2, y haga clic en OK del botón.
 

Ahora los textos y los números se dividen y se colocan junto a los números originales con prefijo o sufijo. Vea la siguiente captura de pantalla.

4. Seleccione los números divididos y haga clic en Datos > Ordenar de menor a mayor or Ordenar de mayor a menor; y luego verifique el Amplia la seleccion en el cuadro de diálogo emergente Ordenar advertencia y haga clic en Ordenar botón. Vea las capturas de pantalla a continuación:

5. Ahora los números con prefijo o sufijo de letra se han ordenado como ordenación de números normales. Puede eliminar el texto dividido y los números que necesite.


Ordenar números con prefijo o sufijo de texto / letra eliminando letras

Este método presentará la utilidad Eliminar caracteres de Kutools for Excel para eliminar todos los caracteres no numéricos (incluida la letra) y dejar números solo en las celdas. Y luego puede ordenar números con prefijo o sufijo de texto / letra fácilmente.

Kutools for Excel - Equipado con más de 300 herramientas esenciales para Excel. ¡Disfrute de una prueba GRATUITA de 30 días con todas las funciones sin necesidad de tarjeta de crédito! ¡Descargar ahora!

1. Copie todos los números con prefijo o sufijo de letra y luego péguelos al lado de los números originales con prefijo o sufijo de letra.

2. Siga seleccionando los números pegados, haga clic en Kutools > Texto > Quitar caracteres, y luego solo verifique el No numérico en el cuadro de diálogo emergente Eliminar caracteres, y haga clic en el Ok botón. Vea la siguiente captura de pantalla:

3. Ahora solo quedan números en la nueva columna. Siga seleccionando estos números y haga clic en Datos > Ordenar de menor a mayor or Ordenar de mayor a menor; y luego verifique el Amplia la seleccion en el cuadro de diálogo emergente Ordenar advertencia y haga clic en Ordenar botón. Vea las capturas de pantalla a continuación:

4. Elimine los números que necesite.


Demostración: ordenar números con prefijo o sufijo de texto / letra en Excel


Kutools for Excel: ¡Más de 300 herramientas útiles a tu alcance! Comience hoy su prueba gratuita de 30 días sin limitaciones de funciones. ¡Descargar ahora!

Artículos

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations