Tabla de contenido
Este post trata sobre cómo añadir nuevas columnas en Excel. Sigue leyendo para aprender atajos para insertar una o más columnas, incluyendo las no adyacentes. Coge y comparte una macro VBA especial para automatizar la adición de una columna sí y otra no.
Buscando una buena forma de insertar nuevas columnas en tu tabla de Excel, es probable que encuentres un montón de consejos y trucos diferentes. En este artículo he querido recopilar las formas más rápidas y eficaces de sumar una o varias columnas contiguas o no contiguas.
Cuando tu informe en Excel esté casi listo pero te des cuenta de que le falta una columna para introducir detalles importantes, aprovecha los trucos para ahorrar tiempo que te ofrecemos a continuación. Desde atajos para insertar columnas hasta añadir cualquier otra columna, haz clic en el enlace correcto para ir directamente al grano.
Método abreviado para insertar columnas
Si su tarea consiste en insertar rápidamente una columna, estos pasos son con diferencia los más rápidos y sencillos.
1. Haga clic en el botón botón de carta de la columna inmediatamente a la derecha de donde desea insertar la nueva columna.
Consejo: también puede seleccionar toda la columna seleccionando cualquier celda y pulsando la combinación de teclas Ctrl + Espacio.
2. Ahora sólo tienes que pulsar Ctrl + Mayús + + (más en el teclado principal).
Sugerencia: si no le gustan los atajos, puede hacer clic con el botón derecho del ratón en la columna seleccionada y elegir la opción Inserte de la lista de menús.
Realmente sólo se necesitan dos sencillos pasos para insertar una nueva fila en Excel. Sigue leyendo para ver cómo añadir varias columnas vacías a tu lista.
Consejo: Puedes encontrar más atajos de teclado útiles en 30 atajos de teclado más útiles de Excel.
Insertar varias columnas nuevas en Excel
Puede que necesites añadir más de una columna nueva a tu hoja de cálculo. Esto no significa que tengas que seleccionar las columnas una a una y pulsar el atajo de teclado de insertar columna en Excel cada vez. Por suerte, es posible pegar varias columnas vacías de una sola vez.
1. Marque tantas columnas como nuevas columnas desee obtener seleccionando los botones de columna. Las nuevas columnas aparecerán inmediatamente a la izquierda.
Consejo: puede hacer lo mismo si selecciona varias celdas adyacentes en una fila y pulsa Ctrl + Espacio .
2. Pulse Ctrl + Mayús + + (más en el teclado principal) para ver varias columnas nuevas insertadas.
Consejo: pulse F4 para repetir la última acción o Ctrl + Y para insertar nuevas columnas.
Así es como puede añadir sin esfuerzo varias columnas nuevas a su tabla en Excel. Si necesita añadir varias columnas no adyacentes, consulte los pasos siguientes.
Sumar varias columnas no adyacentes
Excel permite seleccionar varias columnas no unidas y utilizar el método abreviado de insertar columna para que aparezcan nuevas columnas a su izquierda.
1. Seleccione varias columnas no adyacentes haciendo clic en sus carta y manteniendo el Ctrl Las columnas recién insertadas aparecerán a la izquierda.
2. Pulse Ctrl + Mayús + + (más en el teclado principal) para ver varias columnas nuevas insertadas en masa.
Añadir una columna a una lista formateada como tabla Excel
Si su hoja de cálculo tiene el formato Tabla Excel puede seleccionar la opción Insertar columnas de tabla a la derecha si es la última columna. También puede elegir la opción Insertar columnas de tabla a la izquierda para cualquier columna de la tabla.
1. Para insertar una columna, debe seleccionar la necesaria y hacer clic con el botón derecho del ratón sobre ella.
2. A continuación, elija Insertar -> Columnas de tabla a la derecha para la última columna o Columnas de la tabla a la izquierda .
La nueva columna se llamará por defecto Columna1.
Una macro VBA especial para insertar cada dos columnas
Muchos usuarios de Excel intentan ahorrar el máximo tiempo posible automatizando tareas frecuentes de la hoja de cálculo. Por eso, no podía dejar este post sin una macro. Coge este sencillo trozo de código si necesitas separar las columnas.
Sub InsertEveryOtherColumn() Dim colNo, colStart, colFinish, colStep As Long Dim rng2Insert As Range colStep = 2 colStart = Application.Selection.Cells(1, 1).Column + 1 colFinish = (ActiveSheet.UsedRange.SpecialCells( _ xlCellTypeLastCell).Column * 2) - colStart Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For colNo = colStart To colFinish Step colStepActiveSheet.Cells(1, colNo).EntireColumn.Insert Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End SubEspero que estos consejos te ayuden en tu trabajo con hojas de cálculo. Si sueles trabajar con Excel a nivel de filas y columnas, echa un vistazo a las entradas relacionadas enlazadas a continuación, que pueden simplificarte algunas tareas. Siempre son bienvenidos tus comentarios y preguntas ¡Sé feliz y sobresale en Excel!