Cómo intercambiar celdas en Excel

Mientras trabaja en Excel, a menudo es necesario cambiar el orden de las celdas, por ejemplo, necesita intercambiar algunas de ellas. Cómo hacer esto de diferentes maneras, lo analizaremos en este artículo.

Contenido

Procedimiento para mover celdas

No hay una función separada que le permita realizar este procedimiento en Excel. Y cuando se usan herramientas estándar, el resto de las celdas inevitablemente se desplazarán, que luego deben devolverse a su lugar, lo que dará como resultado acciones adicionales. Sin embargo, existen métodos para realizar la tarea, y se discutirán a continuación.

Método 1: Copiar

Esta es quizás la forma más fácil, que implica copiar los elementos a otro lugar con el reemplazo de los datos iniciales. El procedimiento es el siguiente:

  1. Nos levantamos en la primera celda (seleccionarla), que planeamos mover. En la pestaña principal del programa, haga clic en el botón "Copiar" (grupo de herramientas "Portapapeles"). También puede presionar la combinación de teclas Ctrl + C.Cómo intercambiar celdas en Excel
  2. Vaya a cualquier celda libre en la hoja y presione el botón "Insertar" en la misma pestaña y grupo de herramientas. O puede usar las teclas de acceso rápido nuevamente: Ctrl + V.Cómo intercambiar celdas en Excel
  3. Ahora seleccione la segunda celda con la que queremos intercambiar la primera y también cópiela.Cómo intercambiar celdas en Excel
  4. Nos levantamos en la primera celda y presionamos el botón. "Insertar" (o Ctrl + V).Cómo intercambiar celdas en Excel
  5. Ahora seleccione la celda en la que se copió el valor de la primera celda y cópielo.Cómo intercambiar celdas en Excel
  6. Vaya a la segunda celda donde desea insertar datos y presione el botón correspondiente en la cinta.Cómo intercambiar celdas en Excel
  7. Los elementos seleccionados se han intercambiado con éxito. La celda que contenía temporalmente los datos copiados ya no es necesaria. Haga clic derecho sobre él y seleccione el comando del menú que se abre "Eliminar".Cómo intercambiar celdas en Excel
  8. Dependiendo de si hay elementos rellenos junto a esta celda a la derecha/abajo o no, seleccione la opción de eliminación adecuada y haga clic en el botón OK.Cómo intercambiar celdas en Excel
  9. Eso es todo lo que había que hacer para intercambiar celdas.Cómo intercambiar celdas en Excel

A pesar de que para implementar este método, debe realizar muchos pasos adicionales, sin embargo, es utilizado por la mayor cantidad de usuarios.

Método 2: arrastrar y soltar

Este método también se usa para intercambiar celdas; sin embargo, en este caso, las celdas se desplazarán. Entonces, realizamos las siguientes acciones:

  1. Seleccione la celda que planeamos mover a una nueva ubicación. Pasamos el cursor del ratón sobre su borde, y en cuanto cambia de vista al puntero habitual (con 4 flechas en diferentes direcciones al final), manteniendo pulsada la tecla Shift, mueva la celda a una nueva ubicación con el botón izquierdo del mouse presionado.Cómo intercambiar celdas en Excel
  2. La mayoría de las veces, este método se usa para intercambiar celdas adyacentes, ya que cambiar elementos en este caso no violará la estructura de la tabla.Cómo intercambiar celdas en Excel
  3. Si decidimos mover una celda a través de varias otras, esto cambiará la posición de todos los demás elementos.Cómo intercambiar celdas en Excel
  4. Después de eso, tendrás que restablecer el orden.Cómo intercambiar celdas en Excel

Método 3: uso de macros

Mencionamos al principio del artículo que en Excel, lamentablemente, no existe una herramienta especial que le permita "intercambiar" rápidamente celdas en lugares (con la excepción del método anterior, que es efectivo solo para elementos adyacentes). Sin embargo, esto se puede hacer usando macros:

  1. Primero debe asegurarse de que el llamado "modo desarrollador" esté activado en la aplicación (desactivado de forma predeterminada). Para esto:
    • ir al menú "expediente" y selecciona de la lista de la izquierda “Parámetros”.Cómo intercambiar celdas en Excel
    • en las opciones del programa, haga clic en la subsección "Personalizar la cinta", en el lado derecho, coloque una marca delante del elemento "Desarrollador" y haga clic OK.Cómo intercambiar celdas en Excel
  2. Cambiar a pestaña "Desarrollador", donde haga clic en el icono "Visual Basic" (grupo de herramientas "el código").Cómo intercambiar celdas en Excel
  3. En el editor, haciendo clic en el botón "Ver código", pegue el siguiente código en la ventana que aparece:

    Sub ПеремещениеЯчеек()

    Dim ra As Rango: Establecer ra = Selección

    msg1 = "Configuración de verificación de diagnóstico"

    msg2 = "Произведите выделение двух диапазонов ИДЕНТИЧНОГО размера"

    Si ra.Areas.Count <> 2 Entonces MsgBox msg1, vbCritical, "Проблема": Exit Sub

    Si ra.Areas(1).Count <> ra.Areas(2).Count Entonces MsgBox msg2, vbCritical, "Проблема": Exit Sub

    Application.ScreenUpdating = False

    arr2 = ra.Áreas(2).Valor

    ra.Áreas(2).Valor = ra.Áreas(1).Valor

    ra.Áreas(1).Valor = arr2

    End SubCómo intercambiar celdas en Excel

  4. Cierre la ventana del editor haciendo clic en el botón habitual en forma de cruz en la esquina superior derecha.
  5. Manteniendo presionada una tecla Ctrl en el teclado, seleccione dos celdas o dos áreas con la misma cantidad de elementos que planeamos intercambiar. Luego presionamos el botón "Macro" (pestaña "Desarrollador"Grupo "el código").Cómo intercambiar celdas en Excel
  6. Aparecerá una ventana en la que vemos la macro creada anteriormente. Selecciónalo y haz clic "Correr".Cómo intercambiar celdas en Excel
  7. Como resultado del trabajo, la macro intercambiará el contenido de las celdas seleccionadas.Cómo intercambiar celdas en Excel

Nota: cuando se cierra el documento, la macro se eliminará, por lo que la próxima vez deberá crearse nuevamente (si es necesario). Pero, si espera que en el futuro tenga que realizar tales operaciones con frecuencia, el archivo se puede guardar con soporte para macros.

Cómo intercambiar celdas en Excel

Conclusión

Trabajar con celdas en una tabla de Excel implica no solo ingresar, editar o eliminar datos. A veces necesita mover o intercambiar celdas que contienen ciertos valores. A pesar de que no existe una herramienta separada en la funcionalidad de Excel para resolver esta tarea, se puede hacer copiando y pegando valores, moviendo una celda o usando macros.

Deje un comentario