Pruebe en producción sin marcas de agua.
Funciona donde lo necesite.
Obtén 30 días de producto totalmente funcional.
Ténlo en funcionamiento en minutos.
Acceso completo a nuestro equipo de asistencia técnica durante la prueba del producto
Las tablas de Excel ofrecen una lista de funciones que se utilizan para analizar y gestionar datos de forma eficaz, como opciones de autofiltrado y ordenación, fila total, columnas calculadas, estilo de tabla, expansión automática, etc.
La siguiente captura de pantalla muestra una diferencia entre un rango normal y un formato de estilo tabla:
Rango normal
Formato de tabla
Este tutorial mostrará cómo convertir una tabla de Excel en un rango
Hay muchas formas de crear o convertir un rango en un rango de tabla en Excel. Para insertar una tabla en Excel, haga clic en cualquier celda del conjunto de datos y realice una de las siguientes acciones:
En el menú de la pestaña Insertar, en el grupo de la sección Tablas, haga clic en la opción de pestaña Tabla. Se insertará una tabla de estilos por defecto.
Insertar una nueva tabla en Excel con estilos predeterminados
En la pestaña del menú Inicio, en el grupo de la sección Estilos, haga clic en la opción Formatear como tabla y seleccione uno de los estilos de tabla predefinidos. Puede elegir cualquier estilo de filas con bandas.
Aplicar un formato predefinido a una tabla de hoja de cálculo de Excel existente
Otra opción y la manera más rápida de crear una tabla de Excel es presionando el atajo de teclado**: Ctrl + T.
Cualquiera que sea el método que elijas, aparece el cuadro de diálogo Crear Tabla. Excel selecciona automáticamente el rango de datos. Verifique el rango seleccionado, luego marque/desmarque la opción "Mi tabla tiene encabezados", y haga clic en OK.
*Formatear la tabla con el estilo preseleccionado de Excel
Como resultado, se crea en la hoja de cálculo una tabla bien formateada.
Las flechas de filtro nos permiten filtrar y ordenar los datos de la tabla según sus criterios. Mientras se desplaza, el cuadro de cabeceras de columna es visible. Se pueden incluir nuevos datos mediante la ampliación automática de la tabla, los totales rápidos y el cálculo sencillo de los datos de la tabla son algunas de las funciones destacadas de la tabla.
Ahora ya sabemos cómo convertir un rango normal de celdas en un estilo de tabla. En algún momento, puede que necesitemos eliminar el formato de la tabla y convertirla en un rango normal sin perder ningún dato ni fórmula. Veamos cómo convertir una tabla de Excel en un rango.
Hay dos formas de convertir una tabla en un rango de celdas en Excel.
Si desea eliminar una tabla sin perder los datos de la tabla, el formato de la tabla o las referencias estructuradas, puede seguir los pasos que se indican a continuación:
Vaya a la pestaña Diseño de tabla bajo Herramientas de tabla> grupo Herramientas, y haga clic en Convertir en rango.
Convertir una tabla con estilo en un rango normal usando las opciones de la barra de menú
O bien, haga clic derecho en cualquier parte de la tabla, y haga clic en Tabla > Haga clic en Convertir en rango.
Convertir una tabla con estilo en un rango normal usando el menú contextual
Así es como se pueden convertir los datos de una tabla en un rango. Observe que se eliminan las flechas del rango, pero se conservan los datos y el formato.
La apariencia de los datos de la hoja de cálculo, después de ser convertidos de nuevo a un rango normal
IronXL es una biblioteca .NET que facilita la lectura y edición de documentos de Microsoft Excel con C# sin Microsoft Excel o Interop.
IronXL puede leer y manipular archivos Excel con precisión y rápido rendimiento. Es compatible con todos los componentes de .NET, junto con plataformas como Android, Xamarin, Linux, Azure, AWS, macOS, Docker y MAUI.
Con unas pocas líneas de código, los desarrolladores pueden realizar todas las tareas relacionadas con Excel sin ninguna complicación. Estas tareas incluyen agregar dos celdas, agregar filas y columnas de datos a tablas de Excel, y aplicar funciones en filas y columnas, entre otras.
System.Data
— trabajar con hojas de cálculo de Excel como objetos System.Data.DataSet
y System.Data.DataTable
.\["A1:B10"\]
.Estilo: fuente, tamaño de fuente, estilo de celda, alineaciones, color de fondo, y muchas más opciones de estilo están disponibles.
A continuación se muestran algunos ejemplos de código C# para manipular archivos Excel.
using IronXL;
WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet worksheet = workbook.DefaultWorkSheet;
// Set Formulas
worksheet ["A1"].Formula = "Sum(B8:C12)";
worksheet ["B8"].Formula = "=C9/C11";
worksheet ["G30"].Formula = "Max(C3:C7)";
// Force recalculate all formula values in all sheets.
workbook.EvaluateAll();
// Get Formulas
// Get the formula's calculated value. e.g. "52"
string formulaValue = worksheet ["G30"].Value;
//Get the formula as a string. e.g. "Max(C3:C7)"
string formulaString = worksheet ["G30"].Formula;
//Save your changes with updated formulas and calculated values.
workbook.Save();
using IronXL;
WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet worksheet = workbook.DefaultWorkSheet;
// Set Formulas
worksheet ["A1"].Formula = "Sum(B8:C12)";
worksheet ["B8"].Formula = "=C9/C11";
worksheet ["G30"].Formula = "Max(C3:C7)";
// Force recalculate all formula values in all sheets.
workbook.EvaluateAll();
// Get Formulas
// Get the formula's calculated value. e.g. "52"
string formulaValue = worksheet ["G30"].Value;
//Get the formula as a string. e.g. "Max(C3:C7)"
string formulaString = worksheet ["G30"].Formula;
//Save your changes with updated formulas and calculated values.
workbook.Save();
Imports IronXL
Private workbook As WorkBook = WorkBook.Load("test.xlsx")
Private worksheet As WorkSheet = workbook.DefaultWorkSheet
' Set Formulas
Private worksheet ("A1").Formula = "Sum(B8:C12)"
Private worksheet ("B8").Formula = "=C9/C11"
Private worksheet ("G30").Formula = "Max(C3:C7)"
' Force recalculate all formula values in all sheets.
workbook.EvaluateAll()
' Get Formulas
' Get the formula's calculated value. e.g. "52"
Dim formulaValue As String = worksheet ("G30").Value
'Get the formula as a string. e.g. "Max(C3:C7)"
Dim formulaString As String = worksheet ("G30").Formula
'Save your changes with updated formulas and calculated values.
workbook.Save()
IronXL ayuda a los desarrolladores a contar con líneas de código sencillas pero de alto rendimiento con precisión y eficacia, lo que ayuda a reducir el riesgo de error y facilita la manipulación de archivos Excel mediante programación.
Puedes descargar el producto de software IronXL y probarlo gratis.