Cómo desplazar celdas en Excel (5 maneras fáciles)

  • Compartir Este
Hugh West

A veces, cuando se trabaja en Microsoft Excel El proceso de mover celdas en Excel es obligatorio para los principiantes de Excel. En este artículo, voy a mostrarte cómo mover celdas en Excel.

Descargar el cuaderno de prácticas

Puede descargar gratuitamente Excel y practica por tu cuenta.

Cambio de celdas.xlsm

5 Maneras Fáciles de Desplazar Celdas en Excel

En este artículo, verás cinco formas sencillas de desplazar celdas en Excel. En el primer procedimiento, utilizaré la función Copia y Pegar para copiar un rango de celdas en otro lugar. A continuación, utilizaré arrastrar y soltar para desplazar celdas. En tercer lugar, utilizaré la opción Insertar de Excel para desplazar filas y columnas. En cuarto lugar, demostraré cómo desplazar una celda a lo largo de una fila o columna en Excel. Por último, aplicaré un comando VBA para desplazar un rango de celdas concreto.

Para demostrar mi procedimiento adicional, utilizaré el siguiente conjunto de datos.

1. Uso de los comandos Copiar y Pegar

En el primer procedimiento, copiaré los datos de toda una columna y luego los pegaré en otro lugar de la hoja de cálculo, desplazando así los valores de las celdas. Para ello, utilizaré la función Copia y Pegar en Excel. Para una mejor comprensión, consulte los pasos siguientes.

Paso 1:

  • En primer lugar, seleccione el rango de celdas B5:B9, ya que quiero copiar los nombres de los empleados en lugar de escribirlos de nuevo.

Segundo paso:

  • En segundo lugar, haga clic con el botón derecho del ratón después de seleccionar el rango de celdas y, a continuación, elija Copia del menú contextual.
  • Además, puede pulsar el atajo de teclado CTRL + C para copiar el rango de celdas.

Tercer paso:

  • En tercer lugar, seleccione una celda del rango de celdas de destino y, de nuevo, haga clic con el botón derecho del ratón y seleccione el icono Pegar, como en la siguiente imagen.
  • Además, puede pulsar CTRL +V en tu teclado para hacer lo mismo.

Paso 4:

  • Por último, encontrará los datos copiados en el rango de celdas B12:B16 .

Notas:

  • Si desea mover celdas en Excel con un teclado y utilizar métodos abreviados, seleccione cualquier celda con datos y, a continuación, pulse CTRL + X , en tercer lugar con la ayuda de las flechas del teclado vaya a la posición deseada y pulse CTRL + V .

2. Arrastrar y soltar

El segundo procedimiento demostrará cómo desplazar celdas de un conjunto de datos a otra ubicación, sin utilizar ningún método abreviado ni comando. En este caso, utilizaré la función de arrastre para arrastrar el rango de celdas y soltarlas en la ubicación deseada.

Paso 1:

  • En primer lugar, seleccione el rango de celdas ( B5:B9 ) para el desplazamiento.

Segundo paso:

  • En segundo lugar, mueva el ratón hasta el borde de cualquiera de los lados del rango de celdas seleccionado, y encontrará su ratón con una doble flecha en forma de cruz como la de la siguiente imagen.
  • A continuación, arrastre el icono del ratón hasta la ubicación de la celda deseada y suéltelo allí.

Tercer paso:

  • Por último, encontrará el rango de celdas arrastrado en el destino.
  • Además, puede seguir este método para desplazar cualquier celda en posición ascendente, descendente o lateral.

3. Aplicación de la opción Insertar para desplazar celdas en Excel

Aplicaré el Inserte de Excel para desplazar celdas en el tercer procedimiento. Aplicando esta opción, puede desplazar tanto columnas como filas en Excel. Para ver el procedimiento detallado, consulte los pasos siguientes.

Primer paso:

  • En primer lugar, te mostraré el proceso para desplazar una columna entera.
  • Para ello, seleccione la cabecera de columna deseada en la parte superior del conjunto de datos de la hoja de cálculo.

Segundo paso:

  • En segundo lugar, haga clic con el botón derecho del ratón y seleccione Inserte .

Paso 3:

  • En consecuencia, desplazará la columna existente hacia la derecha y creará una nueva columna en ese lugar.
  • A continuación, rellene esa columna con los datos necesarios.

Paso 4:

  • Además, para desplazar filas en Excel, seleccione el encabezado de fila deseado en la parte derecha del conjunto de datos.
  • A continuación, vuelva a hacer clic con el botón derecho del ratón y seleccione Inserte .

Paso 5:

  • En consecuencia, verá la fila recién creada en el número de fila 7 .

Paso 6:

  • Por último, rellene la fila recién creada con los datos necesarios.

Lecturas similares:

  • Añadir/Eliminar Cuadrículas en Excel (5 Maneras Sencillas)
  • Técnicas de limpieza de datos en Excel: Rellenar celdas en blanco
  • ¿Qué es una celda activa en Excel?

4. Desplazamiento de celdas por columnas y filas

En este método, le mostraré cómo desplazar una sola celda a lo largo de una fila o columna en Excel. Aquí, no voy a desplazar toda la fila o columna. Vea los siguientes pasos para una mejor comprensión.

Paso 1:

  • En primer lugar, seleccione cualquier celda del conjunto de datos y haga clic con el botón derecho del ratón.
  • A continuación, en el menú contextual, seleccione la opción Inserte mando.

Segundo paso:

  • En segundo lugar, para desplazar las celdas a lo largo de la fila, seleccione Desplazar las celdas hacia abajo del cuadro de diálogo Insertar.
  • A continuación, pulse OK .

Tercer paso:

  • En tercer lugar, verá que las celdas seleccionadas se han desplazado una fila a lo largo de la fila.

Paso 4:

  • Además, para desplazar la celda a lo largo de la columna seleccione cualquier celda del conjunto de datos.
  • A continuación, elija Inserte del menú contextual tras hacer clic con el botón derecho del ratón.

Paso 5:

  • En quinto lugar, seleccione el Desplazar celdas a la derecha desde el Inserte cuadro de diálogo.
  • A continuación, pulse OK .

Paso 6:

  • Finalmente, esto desplazará las celdas a lo largo de la columna una columna.

5. Aplicación de VBA para Desplazar Celdas en Excel

Para el último método de este procedimiento, aplicaré un VBA código para desplazar celdas de un lugar a otro. Dando la secuencia o comando correcto en el código, ejecutaré esta acción.

Primer paso:

  • En primer lugar, desplazaré el valor del rango de celdas B5:B9 al rango de celdas B12:B6 a través de VBA .
  • Para ello, vaya a la página Desarrollador y seleccione Visual Basic .

Segundo paso:

  • En segundo lugar, verá el VBA después del paso anterior.
  • Entonces, desde el Inserte uso de la ficha Módulo .

Tercer paso:

  • En tercer lugar, copie lo siguiente VBA y pégalo en el módulo.
 Sub Shifting_Cells_in_Excel() 'Seleccionando el rango de celdas para el desplazamiento Range("B5:B9").Select 'Cortando el rango de celdas y seleccionando la nueva celda destino Selection.Cut Destination:=Range("B12:B16") 'Desplazando las celdas en el nuevo destino Range("B12:B16").Select End Sub 

Desglose VBA

  • En primer lugar, establezca el nombre del subprocedimiento.
 Sub Cambiando_Celdas_en_Excel() 
  • En segundo lugar, seleccione el rango de celdas para el desplazamiento.
 Rango("B5:B9").Seleccionar 
  • A continuación, corte el rango de celdas seleccionado y péguelo en la ubicación del rango de celdas deseado.
 Selección.Cortar Destino:=Rango("B12:B16") Rango("B12:B16").Seleccionar 

Paso 4:

  • En cuarto lugar, guarda el código en el módulo.
  • A continuación, manteniendo el cursor en el módulo, pulse F5 o el Jugar botón.

Paso 5:

  • Finalmente, encontrará el rango de celdas en el destino deseado después de reproducir el código.

Aplicación de fórmulas para mover datos de una celda a otra

En esta sección, le mostraré cómo mover datos de una celda a otra aplicando fórmulas en Excel. El proceso para hacerlo es muy sencillo. Siga los pasos indicados a continuación para una mejor comprensión.

Paso 1:

  • En primer lugar, tome el siguiente conjunto de datos para realizar el procedimiento.
  • Aquí, voy a aplicar una fórmula para mover el nombre del empleado.

Segundo paso:

  • Para ello, escriba la siguiente fórmula en la celda C11 para copiar los datos de la celda B8 .
=B8

Tercer paso:

  • Finalmente, tras pulsar Intro, mostrará los mismos datos que la celda B8 .

Manera fácil de mover datos parciales de una celda a otra en Excel

Ahora, en la última sección de este artículo, le mostraré una manera fácil de mover datos parciales de una celda a otra en Excel. Aquí, las celdas contendrán una gran cadena de datos y después de realizar algunos pasos, los datos se separarán en diferentes celdas. Para ello, vea los siguientes pasos.

Paso 1:

  • En primer lugar, observe el siguiente conjunto de datos en el que cada celda contiene más de un valor de celda.
  • Por lo tanto, voy a demostrar la forma de mover los datos parciales de estas células.
  • Para ello, seleccione el rango de celdas B4:B8 y, a continuación, vaya a la opción Datos de la cinta de opciones.
  • Entonces, desde el Herramientas de datos seleccionar grupo Texto a columnas .

Segundo paso:

  • En segundo lugar, verá el Asistente para convertir texto en columnas cuadro de diálogo con los pasos 1 a 3 .
  • En Primer paso del cuadro de diálogo, seleccione en primer lugar Delimitado y luego Siguiente .

Paso 3:

  • En tercer lugar, en el Paso 2 seleccione Espacio para ajustarlos en diferentes celdas.
  • A continuación, pulse Siguiente .

Paso 4:

  • En cuarto lugar, en Paso 3 del cuadro de diálogo pulse Acabado .

Paso 5:

  • Finalmente, tras realizar todos los pasos, encontrarás los valores de las celdas separados en varias celdas.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.