Convertir Rango a Tabla en Excel (5 Métodos Fáciles)

  • Compartir Este
Hugh West

En las hojas de cálculo de Excel, tenemos que organizar, mantener y analizar los datos de vez en cuando. En este artículo, describimos los métodos para convertir cualquier rango de datos a tabla en Excel. Tabla Excel es una de las herramientas más potentes para organizar, gestionar, actualizar y analizar las entradas de un conjunto de datos.

Hablaremos de algunas de las cosas que hay que hacer en Excel, como por ejemplo Características de la tabla , Atajo de teclado , Estilo de mesa y Función de tabla dinámica así como Código de macro VBA para convertir un rango en una tabla.

Supongamos que tenemos un conjunto de datos de Venta de productos de varios Productos para diferentes meses.

Conjunto de datos para descargar

Excel Convertir a tabla.xlsm

Comprender la gama y la tabla

Alcance: En Excel, un grupo de celdas seleccionadas en un conjunto de datos es el rango. Puede seleccionar cualquier número de celdas en un conjunto de datos; la referencia de la celda superior izquierda y la celda inferior derecha es el rango. Por ejemplo, si seleccionamos las celdas ( B4 a D13 ), entonces B4:D13 es el intervalo en el conjunto de datos.

Mesa: La tabla es un tipo de rango avanzado con características incorporadas. La tabla de Excel funciona como un rango actualizado preestructurado con varias características ofrecidas, tales como Filas de cabecera , Total de filas , Filas con bandas , Primera columna , Última columna , Columnas con bandas , Botón de filtro etc.

Es muy fácil distinguir las Tablas de los Rangos. La Tabla de Excel tiene encabezamiento congelado, bordes, autofiltro, opciones de ordenación, así como un formato de visualización distinto similar al de la imagen inferior.

Más información: ¿Cuál es la diferencia entre una tabla y un rango en Excel?

5 métodos sencillos para convertir un rango en una tabla en Excel

Método 1: Utilizar la función de tabla para convertir un rango en una tabla

Excel Inserte ofrece la opción de insertar tabla en Tablas Secciones.

Paso 1: Ir a Inserte Tab> Seleccionar Cuadro (en Tablas sección).

Segundo paso: A Crear tabla Seleccione el intervalo (por ejemplo B3:H19 ) que desea convertir en una tabla en ¿Dónde están los datos de la tabla? campo y garrapata la caja que dice Mi tabla tiene cabeceras .

En este caso, si no tiene las cabeceras, mantenga la casilla Sin marcar .

Tercer paso: Haga clic en OK Toda la gama se convertirá en una tabla similar a la imagen siguiente.

Más información: Cómo convertir una tabla en una lista en Excel

Método 2: Utilizar atajos de teclado para Convertir rango en tabla

Podemos utilizar atajos de teclado para convertir un rango en una tabla.

Primer paso: Pulse CTRL+T en conjunto. A Crear tabla aparece la ventana.

Segundo paso: Seleccione Gama (es decir, B3:H19 ). Si las columnas tienen cabeceras Garrapata la caja que dice Mi tabla tiene cabeceras a menos que lo mantenga Sin marcar .

Tercer paso: Haga clic en OK Entonces el rango seleccionado se convierte en una tabla estructurada.

Método 3: Utilizar la función Formato como tabla para Convertir rango en tabla

Otra forma práctica de convertir un rango en una tabla es utilizar la función Formato como tabla característica.

Primer paso: Pase el ratón por Inicio Tab> Seleccionar Formato como tabla (dentro del Estilo ). Hay muchos estilos de mesa que están preinstalados. Elija cualquiera de los Estilos para formatear el rango como una tabla.

Segundo paso: En Crear tabla aparece una ventana similar a la de los métodos anteriores. Seleccione la opción Gama (es decir, B3:H19 ) y Garrapata el Mi tabla tiene cabeceras como se ha indicado anteriormente.

Tercer paso: Haga clic en OK y el rango especificado se convierte en una tabla.

Lecturas similares:

  • Cómo hacer una tabla en Excel (con personalización)
  • ¿Existe la función TABLE en Excel?
  • Cómo utilizar las rebanadoras para filtrar una tabla en Excel 2013
  • Uso Eficaz de Fórmulas en una Tabla de Excel (Con 4 Ejemplos)

Método 4: Utilizar la función de tabla dinámica para Convertir rango en tabla

Desde el Inserte Tab, también podemos insertar un tipo especial de tabla; Tabla dinámica . Tabla dinámica es útil para mostrar un rango en la estructura deseada. Esta función muestra el rango tal y como se establece qué mostrar en filas o columnas.

Paso 1: Mover a Inserte Tab> Seleccionar Tabla dinámica (en Tablas sección).

Segundo paso: Entonces el Crear tabla dinámica En la ventana Crear tabla dinámica seleccione la opción Gama (es decir, B3:H19 ) y Nueva hoja de cálculo o Hoja de cálculo existente (en Elija dónde desea colocar el informe de la tabla dinámica cuadro de comandos).

Tercer paso: Haga clic en OK en un momento, aparecerá una nueva hoja de cálculo. En la pantalla Campos de PivotTable, Tick qué entradas de columna desea mostrar. Puede desplazar las entradas de columna en cualquier campo Filtros , Columnas , Filas y Valores después los resultados cambian en consecuencia.

Para facilitar la comprensión, vamos a simplificar las cosas. garrapata todos los campos disponibles (columnas del conjunto de datos) y arrástrelos a la carpeta Valores La suma de los valores aparecerá en el campo Columnas Campos.

Método 5: Utilizar el código de macro VBA para Convertir rango en tabla

Podemos ejecutar un simple Código de macro VBA para convertir un rango en una tabla. Digamos que, antes de ejecutar el código, el rango tiene el aspecto de la imagen siguiente.

Primer paso: Hit ALT+F11 en conjunto. Microsoft Visual Basic En la ventana Menú de la barra de herramientas Haga clic en Inserte Seleccionar Módulo.

Segundo paso: Pegue lo siguiente Código de macro VBA dentro del Módulo .

 Sub ConvertRangetoTable() ActiveWorkbook.Sheets("VBAMacroCode").ListObjects.Add(xlSrcRange, Range("$B$2:$H$18"), , xlYes).Name = "Product_Sale" End Sub 

Paso 3: Pestaña F5 para ejecutar el Código de macro VBA A continuación, vuelva a la hoja de cálculo y verá el rango convertido en una tabla como la de la siguiente imagen.

Más información: Cómo utilizar una tabla de Excel con VBA

Conclusión

En el artículo, convertimos un rango en una tabla utilizando Funciones de Excel , Atajos de teclado y Código de macro VBA Cada uno de los métodos es conveniente de diferentes maneras. Puede utilizar cualquiera de ellos con el que se sienta cómodo. Espero que los métodos mencionados satisfagan su búsqueda. Comente, si tiene más preguntas y tiene algo que añadir.

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.