Información adicional
Num_Char: La función LEN devuelve el número de caracteres del nombre completo. La coma no estará en el nombre invertido, por lo que se resta 1 a la longitud. En este ejemplo, la longitud es 11, por lo que Num_Char es 10 (11-1)
Otra forma de invertir los nombres de «Smith, Mary» a «Mary Smith», es utilizando una fórmula larga, con las funciones RIGHT, LEN, SEARCH y LEFT. Este vídeo muestra cómo construir la fórmula larga, y hay pasos escritos, y la transcripción completa del vídeo, debajo del vídeo.
En este libro de trabajo, hay una lista de nombres en una tabla. Los nombres muestran el apellido, luego una coma y el nombre. Vamos a utilizar una fórmula para cambiar los nombres, de modo que el primer nombre sea el primero, luego un espacio y después el apellido.
Para ello, vamos a construir una fórmula en la columna B y vamos a echar un vistazo rápido a ella ahora. Va a ir al lado derecho de la celda y obtener el primer nombre y luego poner un espacio, luego ir al lado izquierdo de la celda y obtener el apellido.
Vamos a dividir esto en pasos para ver cómo funciona esta larga fórmula. Lo primero que tenemos que hacer es encontrar dónde está la coma en el nombre. Aquí está Smith, Mary, y hay un carácter de espacio aquí después de la coma.
Filas inversas de Excel
MsgBox showStrDebes copiar el código anterior entre Sub y End Sub en Visual Basic (ver la captura de pantalla anterior). Haz clic en el botón Save para guardar esta macro y cerrar la ventana de Visual Basic.Ahora, selecciona todo el rango de datos que quieres invertir, y ve a «Developer > Macros». Seleccione la macro ReverseList (el nombre puede ser diferente en su caso) y haga clic en Ejecutar. En el aviso de confirmación, haz clic en Aceptar. Después de eso, Excel invertirá la lista.Espero que esto ayude.Lee: Cómo bloquear y proteger las celdas en Excel para que no se editen.¿Cómo se cambia la dirección de una lista en Excel? Puedes cambiar la dirección de una lista en Excel creando una lista de números de referencia y luego ordenándola de forma decreciente, utilizando la función INDEX y creando una macro. De estos tres métodos, el primero es el más fácil para invertir una lista o cambiar la dirección de una lista en Excel.¿Cómo puedo invertir filas y columnas en Excel? Puedes invertir filas y columnas en Excel creando una lista de números de referencia. Tienes que crear esta lista de referencia por separado para ambas filas y columnas para invertirlas en Excel. Hemos explicado cómo utilizar la lista de números para invertir una lista en Excel arriba en este artículo.Leer siguiente: Microsoft Excel Online consejos y trucos para ayudarle a empezar.Reportar este anuncio[email protected]Nishant es un entusiasta de la tecnología que le encanta escribir sobre la tecnología y los gadgets. Él ha completado B.Tech. Además de escribir, le gusta pasar su tiempo en su plantación.80
Excel invierte el orden de las columnas
Ocasionalmente se encontrará con datos colocados en una tabla y no podrá trabajar con la disposición de filas y columnas. Quizás tengas una columna o fila que necesites invertir por completo.
Si te gusta trabajar con los atajos de Excel, puedes realizar este truco con un solo clic. Este atajo puede realizar una ordenación rápida por la columna más a la izquierda; ya sea de menor a mayor o de mayor a menor.
Dado que Microsoft Excel no admite la ordenación de filas, tendrás que convertir primero la fila en una columna utilizando la transposición. Una vez que la fila se haya convertido en columna, puedes utilizar el primer truco para invertir la columna.
Si necesitas invertir los datos de una columna o fila de Microsoft Excel, utilizar una de las estrategias anteriores puede ahorrarte mucho tiempo. Y si necesitas hacerlo de forma habitual, utilizar las macros de Visual Basic te ahorrará aún más tiempo. Ya estás preparado para que tus datos trabajen para ti.
Invertir tabla en excel
Después de completar una lista, es difícil invertir manualmente todos los datos. Lleva mucho tiempo y esfuerzo. Pero en Excel, podemos hacerlo utilizando tres funciones de uso común. Podemos usar las funciones INDEX, COUNTA y ROW juntas para invertir una lista o cadena. En este tutorial, aprenderemos a invertir una lista o cadena en Excel.
Aquí, la función COUNTA toma la lista como argumento y devuelve el número de elementos que no están en blanco. Añadimos este número a la primera función ROW. Ésta también toma la lista como argumento y devuelve el número de la primera fila de la lista. La segunda función ROW devuelve el número de fila actual en el que la fórmula está trabajando.
Restamos este valor de la suma de los valores anteriores. Todo esto va en el segundo argumento de una función INDEX. El primer argumento es la propia lista y el número de fila se establece en 1. La función ROW proporciona un número que es creciente.
Usamos esto para crear un número de fila que representa el último elemento de la lista y luego se acerca al primer elemento. Así, el último elemento de la lista obtiene un número de fila por la primera instancia. El penúltimo elemento obtiene un número de fila por la segunda instancia, y así sucesivamente. Esto invierte toda la lista.