Tabla de contenido
Mientras trabajamos en Excel, es posible que necesitemos reordenar los datos entre filas y celdas. A veces existe la posibilidad de tener que intercambiar las celdas o el rango de datos entre filas y columnas. En este artículo, aprenderemos cuatro métodos sencillos para intercambiar filas en Excel Así pues, empecemos este artículo y exploremos estos métodos.
Descargar el cuaderno de prácticas
Descárgate esta hoja de ejercicios para practicar mientras lees este artículo.
Intercambio de filas.xlsm4 Métodos Sencillos para Intercambiar Filas en Excel
En esta sección del artículo hablaremos de 4 métodos convenientes para intercambiar filas en Excel. Digamos, que tenemos la siguiente tabla como nuestro conjunto de datos. Nuestro objetivo es intercambiar las filas de la tabla en 4 métodos diferentes.
Sin mencionar que para este artículo utilizamos la versión de Microsoft Excel 365; sin embargo, puedes utilizar cualquier versión de acuerdo a tu preferencia.
1. Aplicación de los comandos Copiar y Pegar
Aplicación de la Copia y Pegar Los comandos son una de las formas más efectivas de intercambiar filas en Excel. Puedes seguir los pasos que se mencionan a continuación para hacerlo.
Pasos:
- Digamos que queremos intercambiar toda la fila llamada " Tywin " y colocarlo bajo " Emily "Para ello, seleccione el número de fila de " Jon "haciendo clic con el botón derecho del ratón y seleccionando la opción Inserte de la Menú contextual .
Como resultado, se creará una fila en blanco debajo de la fila de " Emily "como se muestra en la siguiente imagen.
- Ahora, seleccione la fila de " Tywin " y pulse CTRL + C para copiar la fila.
- A continuación, haga clic en el número de fila de Fila 6 y pulse el atajo de teclado CTRL + V .
- Por último, seleccione Fila 9 y haga clic con el botón derecho en cualquiera de las celdas de la fila, y elija la opción Borrar Esto eliminará la fila duplicada de " Tywin ".
En consecuencia, verá que la fila de Tywin está ahora debajo de la fila de Emily como se indica en la siguiente imagen.
Más información: Excel Pegar Transponer Atajo: 4 Maneras Fáciles de Usar
2. Con el ratón y la tecla SHIFT
Utilizando el ratón y el CAMBIO es otra forma inteligente de intercambiar filas en Excel. También es el método más popular para intercambiar filas. Es bastante sencillo de hacer. Ahora, utilice el procedimiento que se discute a continuación.
Pasos:
- En primer lugar, seleccione toda la fila que desea intercambiar. En este caso, hemos seleccionado fila 6 de nuestro conjunto de datos.
- A continuación, mantenga pulsado CAMBIO y arrastre la fila seleccionada haciendo clic con el botón izquierdo del ratón hasta el lugar que desee hasta que vea un icono línea verde continua como se muestra en la siguiente imagen.
- A continuación, suelte el CAMBIO y suelte el botón izquierdo del ratón.
En consecuencia, fila 6 y fila 5 intercambiarán sus posiciones como se muestra en la siguiente imagen.
3. Atajos de teclado
Utilizar el atajo de teclado es una de las formas más sencillas de intercambiar filas en Excel. Ahora sigamos el procedimiento que se explica en la siguiente sección.
Pasos:
- En primer lugar, seleccione la fila que desea intercambiar. En este caso, hemos seleccionado fila 6 .
- A continuación, pulse la combinación de teclas CTRL + X .
- A continuación, seleccione la primera celda de la fila en la que desea colocar las celdas de fila 6 En este caso, seleccionamos la celda B5 .
- Por último, utilice el atajo de teclado CTRL + CAMBIO + = intercambiar Filas 6 y 5 .
En consecuencia, verá que fila 6 y fila 5 del conjunto de datos inicial han intercambiado sus posiciones, como se demuestra en la siguiente imagen.
4. Uso de macros VBA
Macro VBA es una herramienta extremadamente útil en Microsoft Excel. Nos proporciona una solución de un solo clic para intercambiar filas en Excel. Utilicemos los pasos que se mencionan a continuación para lograrlo.
Pasos:
- En primer lugar, vaya a la página Desarrollador ficha de Cinta .
- Ahora, seleccione el Visual Basic de la Código grupo.
Como resultado, el Microsoft Visual Basic en la hoja de cálculo.
- Después, en el Microsoft Visual Basic vaya a la ventana Inserte ficha.
- A continuación, en el menú desplegable, seleccione Módulo .
- A continuación, escriba el siguiente código en el archivo recién creado Módulo .
Sub swap_rows() If Selection.Areas.Count 2 Then Exit Sub Dim temp_range As Variant Set range_1 = Selection.Areas(1) Set range_2 = Selection.Areas(2) If range_1.Rows.Count range_2.Rows.Count Or _ range_1.Columns.Count range_2.Columns.Count Then Exit Sub temp_range = range_1.Value range_1.Value = range_2.Value range_2.Value = temp_range End Sub
Desglose de códigos
- En primer lugar, iniciamos un subprocedimiento denominado intercambiar_filas() .
- A continuación, utilizamos un Declaración IF para comprobar si el número de filas seleccionado es igual a 2 Si no es igual a 2 saldrá del subprocedimiento.
- A continuación, declaramos una variable temp_range as Variant .
- A continuación, asignamos nuestro primer rango seleccionado en el campo rango_1 y el segundo rango en la variable rango_2 variable.
- A continuación, utilizamos un SI Sólo se puede seleccionar una fila para las variables de rango.
- Después, asignamos el valor del rango_1 variable en el temp_range variable.
- A continuación, asignamos el valor del rango_2 a la variable rango_1 variable.
- A continuación, reasignamos el valor del temp_range a la variable rango_2 variable.
- Por último, terminamos el subprocedimiento.
- Después de escribir el código, haga clic en el botón Guardar como se indica en la siguiente imagen.
- Ahora, utiliza el atajo de teclado ALT + F11 para volver a la hoja de cálculo.
- A continuación, seleccione las filas que desea intercambiar y vaya a la opción Desarrollador ficha de Cinta .
- A continuación, seleccione la opción Macros de la Código grupo.
- A continuación, elija la opción intercambiar_filas en el cuadro de diálogo Macros.
- Por último, haga clic en Ejecutar .
En consecuencia, fila 6 y fila 5 se intercambiarán como se muestra en la siguiente imagen.
Más información: Cómo Intercambiar Celdas No Adyacentes en Excel (3 Formas Fáciles)
Lecturas similares
- Cómo Transponer Matrices en Excel (3 Formas Simples)
- Transponer filas a columnas en Excel (5 métodos útiles)
- Cómo transponer una tabla en Excel (5 métodos adecuados)
- Excel Transpone Fórmulas Sin Cambiar Referencias (4 Maneras Fáciles)
Cómo intercambiar filas y columnas en Excel
En esta sección del artículo, aprenderemos a intercambiar filas y columnas al mismo tiempo. Para ello, sigamos los pasos que se mencionan en la siguiente sección.
Pasos:
- En primer lugar, seleccione todo el conjunto de datos y, a continuación, pulse la combinación de teclas CTRL + C para copiarlo.
- A continuación, seleccione la celda en la que desea pegarlo. En este caso, seleccionamos la celda B12 .
- A continuación, vaya a la página Inicio ficha de Cinta .
- Ahora, elija el Pegar opción.
- A continuación, seleccione la opción Pegado especial del menú desplegable.
- Posteriormente, a partir del Pegado especial marque el campo de Transponer .
- Por último, haga clic en OK .
Verá que las filas y columnas han intercambiado sus posiciones, como se muestra en la siguiente imagen.
También puede utilizar varios métodos para intercambiar filas y columnas en Excel .
Cómo intercambiar columnas en Excel
Mientras trabajamos en Excel, a menudo necesitamos intercambiar columnas para editar nuestro conjunto de datos. En Excel, podemos hacer esto siguiendo algunos pasos simples. Estos pasos son bastante similares a los pasos utilizados en el segundo método de este artículo. Ahora, vamos a explorar estos pasos que se requieren para intercambiar columnas en Excel.
Pasos:
- En primer lugar, seleccione toda la columna que desea intercambiar. En este caso, hemos seleccionado la columna de Libros de nuestro conjunto de datos.
- Ahora, mantén pulsado el botón CAMBIO y arrastre la columna seleccionada haciendo clic con el botón izquierdo del ratón hasta la posición deseada hasta que vea un icono línea verde continua como se muestra en la siguiente imagen.
- Después, suelte el CAMBIO y suelte el botón izquierdo del ratón.
Como resultado, verá que el Libros se intercambia con la columna Lápiz como se muestra en la siguiente imagen.
También puede intercambiar columnas en Excel utilizando cualquiera de los métodos descritos en este artículo .
Cómo intercambiar celdas en Excel
En Excel, no sólo puede intercambiar las filas y columnas, sino también las celdas individuales. Este procedimiento de intercambio también es similar al segundo método de este artículo. Ahora, sigamos las instrucciones que se indican a continuación.
Pasos:
- En primer lugar, seleccione la celda que desea intercambiar. En este caso, hemos seleccionado la celda C9 .
- A continuación, mantenga pulsado CAMBIO y arrastre la celda seleccionada haciendo clic con el botón izquierdo del ratón hasta la posición deseada hasta que vea un icono línea verde continua como se muestra en la siguiente imagen.
- A continuación, suelte el CAMBIO y suelte el botón izquierdo del ratón.
En consecuencia, la celda seleccionada se intercambiará como se muestra en la siguiente imagen.
También puede utilizar cualquiera de los métodos tratados en este artículo para intercambiar celdas en Excel .
Más información: Cómo Intercambiar Celdas en Excel (3 Métodos Fáciles)
Cosas para recordar
- Mientras se intercambian filas utilizando método 2 para completar el intercambio.
- Cuando el intercambio entre filas y columnas se realiza en método 3 Recuerde que Transponer es estática, es decir, si se realizan cambios en los datos de origen, el valor intercambiado no cambiará.
Sección práctica
En el Libro Excel hemos proporcionado un Sección práctica en la parte derecha de la hoja de ejercicios. Por favor, practícalo por ti mismo.
Conclusión
Así pues, estos son los métodos más comunes & eficaces que puede utilizar en cualquier momento mientras trabaja con su hoja de datos de Excel intercambiar filas en Excel Si tiene alguna pregunta, sugerencia o comentario relacionado con este artículo, puede comentarlo a continuación. También puede echar un vistazo a otros artículos útiles sobre funciones y fórmulas de Excel en nuestro sitio web, ExcelWIKI .