¿Cómo ordenar los datos por mayúsculas y minúsculas en Excel?
En Excel, puede ordenar los valores en orden descendente o ascendente, pero ¿alguna vez ha querido ordenar los datos por mayúsculas y minúsculas? En realidad, con la función Ordenar de Excel, puede ordenar los datos por mayúsculas y minúsculas, pero su orden de clasificación tal vez no sea la respuesta que desea. A veces, desea ordenar todas las mayúsculas en la parte superior y seguir las minúsculas como se muestra en la captura de pantalla 1, pero a veces, desea ordenar el orden como a, A, b, B ... como se muestra en la captura de pantalla 2. Ahora te contaré los trucos para resolver rápidamente estas tareas en Excel.
Ordene los datos en mayúsculas y minúsculas con la función definida (todo en mayúsculas en la parte superior y luego en minúsculas)
Ordene los datos en mayúsculas y minúsculas con Kutools para Excel (ordene datos como este orden: a, A, b, B, c. C ...)
Ordene los datos en mayúsculas y minúsculas con la columna de ayuda (todo en mayúsculas en la parte superior y luego en minúsculas)
Para ordenar los datos en mayúsculas en la parte superior y luego seguir las minúsculas, puede usar una fórmula para crear una columna de ayuda y luego ordenar la columna de ayuda.
Kutools for Excel, con más de 120 prácticas funciones de Excel, Mejore su eficiencia laboral y ahorre tiempo de trabajo. | ||
1. Seleccione una celda en blanco junto a sus datos, luego escriba esta fórmula = (CÓDIGO (IZQUIERDA (A1))> 90) + 0 en él, luego presione Participar y luego arrastre el controlador de relleno automático hacia abajo para aplicar esta fórmula. Puede ver que se muestran algunos números 0 y 1 en las celdas, y el número 0 indica que el primer carácter es una letra mayúscula en la celda correspondiente, y el número 1 indica que el primer carácter no es una letra mayúscula en la celda correspondiente. Ver capturas de pantalla:
2. Luego mantenga estas celdas de fórmula seleccionadas y haga clic en Datos, A continuación, seleccione Ordenar de menor a mayor or Ordenar de mayor a menor como necesites. Para ordenar las mayúsculas en la parte superior, seleccione Ordenar de menor a mayor. Ver captura de pantalla:
3. Luego, en el estallido Ordenar advertencia diálogo, comprobar Amplia la seleccion opción. Ver captura de pantalla:
4. Hacer clic en Ordenar. Ahora todas las mayúsculas están en la parte superior y las minúsculas en la parte inferior.
Puede eliminar la columna de ayuda si ya no la necesita.
Ordene los datos en mayúsculas y minúsculas con la función definida (todo en mayúsculas en la parte superior y luego en minúsculas)
Si desea estudiar en VBA, puede usar el siguiente código de VBA para obtener el mismo resultado que la columna de ayuda.
Kutools for Excel, con más de 120 prácticas funciones de Excel, mejorar la eficiencia laboral y ahorrar tiempo de trabajo. |
1. Prensa Alt + F11 claves para habilitar Microsoft Visual Basic para aplicaciones ventana, luego haga clic en recuadro > Módulo.
2. Luego, en la nueva ventana del Módulo, pegue el código VBA debajo.
VBA: ordena los datos sensibles a mayúsculas y minúsculas.
Function StrToHex(Str) As Variant
‘UpdatebyKutoolsforExcel20150921
Dim xStr As String
Dim I As Integer
If Not (VarType(Str) = vbString) Then
StrToHex = Str
Else
For I = 1 To Len(Str)
xStr = xStr & Format(Hex(Asc(Mid(Str, I, 1))), "00")
Next I
StrToHex = xStr
End If
End Function
3. Luego guarde el código y regrese a su hoja de trabajo, luego seleccione una celda en blanco junto a sus datos y escriba esta fórmula = StrToHex (I1) en él, luego arrastre el controlador de autocompletar hacia abajo para aplicar esta fórmula a las celdas. Ver captura de pantalla:
4. Luego puede ver que hay algunos números en las celdas, mantener las celdas de fórmula seleccionadas y pasar a Datos pestaña y seleccione Ordenar de menor a mayor, ver captura de pantalla:
5. Luego, en el cuadro de diálogo emergente, marque Amplia la seleccion.
6. Hacer clic en Ordenar. Ahora todas las mayúsculas están en la parte superior y las minúsculas en la parte inferior.
Puede eliminar las celdas de fórmula que necesite.
Ordene los datos en mayúsculas y minúsculas con Kutools para Excel (ordene datos como este orden: a, A, b, B, c. C ...)
Si desea ordenar los datos como se muestra a continuación, el método anterior no puede ayudarlo. Sin embargo, puede utilizar Kutools for Excel, Orden avanzado utilidad para ayudarlo a terminar esta tarea rápidamente.
Kutools for Excel, con más de 120 prácticas funciones de Excel, Mejore su eficiencia laboral y ahorre tiempo de trabajo. | ||
Después instalación gratuita Kutools para Excel, haga lo siguiente:
1. Seleccione los datos que desea ordenar y haga clic en Empresa > Orden avanzado. Ver captura de pantalla:
2. En el Orden avanzado cuadro de diálogo, seleccione la columna que desea ordenar y seleccione Nuestros Valores bajo Ordenar por lista, luego seleccione La A a la Z existentes Ordenar lista, y recuerde comprobar Distingue mayúsculas y minúsculas casilla de verificación, si sus datos no tienen encabezado, desmarque Mis datos tienen encabezados. Ver captura de pantalla:
3. Hacer clic en Ok. Ahora los datos se han ordenado como se muestra a continuación.
Con Kutools for Excel, Orden avanzado función, puede ordenar los datos por día de la semana, frecuencia, dominio de correo, valor absoluto, longitud del texto, etc.
Si está interesado en este complemento, haga clic aquí para descargar la prueba gratuita de 60 días. |
Las mejores herramientas de productividad de oficina
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...
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!