“Conocimiento software>

¿Cómo se alfabetiza una columna en Excel por la segunda palabra?

2014/8/27
No puede alfabetizar directamente una columna de Excel por la segunda palabra utilizando funciones de clasificación incorporadas. La clasificación de Excel se basa en celdas enteras o partes delimitadas únicas (como la clasificación por valores separados por comas). Necesita una columna de ayuda para extraer la segunda palabra y luego ordenar por esa columna de ayuda.

Aquí le mostramos cómo hacerlo:

1. Crea una columna de ayuda:

* Inserte una nueva columna junto a su columna de datos (supongamos que sus datos están en la columna A, así que inserte una nueva columna B).

2. Extraiga la segunda palabra (usando fórmulas):

* En la celda B1, ingrese esta fórmula (ajustando "" para que coincida con su separador de palabras real si no es un espacio):

`=TRIM (Mid (A1, Find (" ", A1)+1, Find (" ", A1, Find (" ", A1) +1) -Find (" ", A1) -1))`

Esta fórmula hace lo siguiente:

* `Encontrar (" ", a1)`:encuentra la posición del primer espacio.

* `Find (" ", a1, find (" ", a1) +1)`:Encuentra la posición del * segundo * espacio.

* `Mid (A1, Find (" ", A1)+1, Find (" ", A1, Find (" ", A1) +1) -Find (" ", A1) -1)`:extrae el texto entre los espacios primero y el segundo.

* `TRIM (...)`:Elimina los espacios líderes o finales.

* Consideraciones importantes:

* Si una celda tiene solo una palabra: La fórmula devolverá un error (#Value!). Para manejar esto, envuelva la fórmula en `iferror`:

`=Iferror (TRIM (Mid (A1, Find (" ", A1)+1, Find (" ", A1, Find (" "", A1) -find ("" ", A1) -1)), A1)` Mostrará todo el contenido de la celda si solo hay una palabra.

* Si una celda tiene menos de dos palabras: El enfoque 'iferror` anterior es suficiente para manejar esto.

* Si una celda no tiene espacios: La fórmula también devolverá un error. La función 'Iferror` también manejará esto al mostrar el contenido de la celda original.

* Arrastre la fórmula hacia abajo de B1 para aplicarla a todas las filas de sus datos.

3. Ordenar por la columna Helper:

* Seleccione todo el rango de datos (incluidas las columnas A y B).

* Vaya a la pestaña "Datos".

* Haga clic en "Ordena".

* En el menú desplegable "Ordenar por", seleccione la columna B (su columna de ayuda).

* Elija "A a Z" (ascendente) o "Z a A" (descendente) según sea necesario.

* Haga clic en "Aceptar".

Ahora sus datos en la columna A serán alfabetizados de acuerdo con la segunda palabra en cada celda. La columna B (la columna Helper) se puede ocultar si no desea verla. Recuerde que esta clasificación se basa solo en la segunda palabra; Si dos entradas tienen la misma segunda palabra, su orden relativo será determinado por todo el contenido de la celda (columna A).

¿Cuál es la suma de cuadrados en Excel?
¿Cuál es la diferencia entre Microsoft Office Excel y Linux?
¿Cómo puedes ejecutar Excel en MacBook?
¿Office XP es una versión válida de MS Office?
¿Cómo se formatea el rango de celda seleccionado como moneda estadounidense en Excel?
¿Cuál es la huella digital para un archivo de Excel?
¿Qué gráficos funcionan mejor con datos organizados en filas y columnas como una tabla en Excel?
¿Qué es una entrada de datos en Microsoft Excel?
Más categorías
    没有任何同级栏目
Conocimiento de la computadora © http://www.ordenador.online