Archivo de Excel y Operaciones con Datos
Contents
[
Hide
]
Archivo de Excel y Operaciones con Datos
Gestiona archivos de Excel y operaciones con datos con automatización impulsada por IA. Crea libros de Excel, gestiona hojas de cálculo, y realiza operaciones de lectura/escritura de datos de Excel.
Herramientas Disponibles
create_workbook- Crear nuevos libros de Excel con automatización de IA para Excelcreate_worksheet- Agregar hojas de cálculo de Excel a libros de Excel existentesget_workbook_info- Obtener metadatos e información del libro de Excelread_data_from_excel- Leer datos de hojas de cálculo de Excel con precisión impulsada por IAwrite_data_to_excel- Escribir datos en hojas de cálculo de Excel a través de Excel MCP
Crear Libros de Excel
Crear Libro Básico
{
"tool": "create_workbook",
"parameters": {
"filepath": "reports/sales-report.xlsx"
}
}
Crear Libro con Hoja Personalizada
{
"tool": "create_workbook",
"parameters": {
"filepath": "reports/financial-report.xlsx",
"sheet_name": "Financial Data"
}
}
Gestionar Hojas de Cálculo
Añadir Nueva Hoja de Cálculo
{
"tool": "create_worksheet",
"parameters": {
"filepath": "reports/sales-report.xlsx",
"sheet_name": "Summary Report"
}
}
Obtener Información del Libro de Excel
{
"tool": "get_workbook_info",
"parameters": {
"filepath": "reports/sales-report.xlsx"
}
}
Escribir Datos en Excel
Escribir Encabezados y Datos
{
"tool": "write_data_to_excel",
"parameters": {
"filepath": "reports/sales-report.xlsx",
"sheet_name": "Sales Data",
"data": [
["Product", "Category", "Unit Price", "Quantity", "Total", "Status"],
["Laptop Pro", "Electronics", 1299.99, 5, "", "In Stock"],
["Wireless Mouse", "Electronics", 89.99, 15, "", "In Stock"],
["Office Chair", "Furniture", 299.99, 8, "", "Low Stock"]
]
}
}
Escribir datos en una posición personalizada
{
"tool": "write_data_to_excel",
"parameters": {
"filepath": "reports/analysis.xlsx",
"sheet_name": "Data Analysis",
"start_cell": "C3",
"data": [
["Name", "Score", "Grade", "Double Score", "Bonus"],
["Alice", 95, "A", "", ""],
["Bob", 87, "B", "", ""],
["Charlie", 92, "A", "", ""]
]
}
}
Leer datos de Excel
Leer rango utilizado completo
{
"tool": "read_data_from_excel",
"parameters": {
"filepath": "reports/sales-report.xlsx",
"sheet_name": "Sales Data"
}
}
Leer rango específico
{
"tool": "read_data_from_excel",
"parameters": {
"filepath": "reports/analysis.xlsx",
"sheet_name": "Data Analysis",
"start_cell": "C3",
"end_cell": "G6"
}
}
Leer desde la posición predeterminada
{
"tool": "read_data_from_excel",
"parameters": {
"filepath": "reports/basic-data.xlsx",
"sheet_name": "Sheet1",
"start_cell": "A1"
}
}
Ejemplo completo de flujo de trabajo
1. Crear tu primer informe de Excel
{
"tool": "create_workbook",
"parameters": {
"filepath": "reports/monthly-report.xlsx",
"sheet_name": "Monthly Sales"
}
}
2. Agregar hoja de resumen
{
"tool": "create_worksheet",
"parameters": {
"filepath": "reports/monthly-report.xlsx",
"sheet_name": "Summary"
}
}
3. Escribir datos de ventas
{
"tool": "write_data_to_excel",
"parameters": {
"filepath": "reports/monthly-report.xlsx",
"sheet_name": "Monthly Sales",
"data": [
["Month", "Product", "Sales", "Target", "Variance"],
["January", "Product A", 5000, 4500, ""],
["January", "Product B", 3200, 3000, ""],
["February", "Product A", 5500, 4500, ""],
["February", "Product B", 3400, 3000, ""]
]
}
}
4. Verificar datos
{
"tool": "read_data_from_excel",
"parameters": {
"filepath": "reports/monthly-report.xlsx",
"sheet_name": "Monthly Sales",
"start_cell": "A1",
"end_cell": "E5"
}
}
5. Verificar la estructura del libro de trabajo
{
"tool": "get_workbook_info",
"parameters": {
"filepath": "reports/monthly-report.xlsx"
}
}
Mejores prácticas
- Rutas de archivos: Usa rutas relativas para mejor portabilidad
- Nombres de hojas: Usa nombres descriptivos para las hojas de trabajo
- Estructura de datos: Organiza los datos con encabezados claros
- Lectura de rango: Especifica rangos para conjuntos de datos grandes
- Manejo de errores: Verifica la existencia del archivo antes de operaciones
Patrones comunes
Patrón de importación de datos
- Crear libro de trabajo
- Escribir datos sin procesar
- Leer para verificar
- Procesar con fórmulas
Informes de Multiple Hoja
- Crear libro de trabajo con hoja principal
- Añadir hojas de resumen/análisis
- Escribir datos en cada hoja
- Enlazar hojas con fórmulas
Validación de Datos
- Escribir datos
- Leer rangos específicos
- Verificar integridad de datos
- Manejar valores faltantes