Excel fil och dataoperationer

Excel-fil och dataoperationer

Hantera Excel-filer och dataoperationer med AI-driven automation. Skapa Excel-arbetsböcker, hantera arbetsblad och utföra Excel-data läs/skrivoperationer.

Tillgängliga Verktyg

  • create_workbook - Skapa nya Excel-arbetsböcker med AI Excel automation
  • create_worksheet - Lägg till Excel-ark i befintliga Excel-arbetsböcker
  • get_workbook_info - Hämta metadata och information om Excel-arbetsbok
  • read_data_from_excel - Läs data från Excel-ark med AI-driven precision
  • write_data_to_excel - Skriv data till Excel-ark genom Excel MCP

Skapa Excel-arbetsböcker

Skapa grundläggande arbetsbok

{
  "tool": "create_workbook",
  "parameters": {
    "filepath": "reports/sales-report.xlsx"
  }
}

Skapa arbetsbok med anpassat blad

{
  "tool": "create_workbook",
  "parameters": {
    "filepath": "reports/financial-report.xlsx",
    "sheet_name": "Financial Data"
  }
}

Hantera arbetsblad

Lägg till nytt arbetsblad

{
  "tool": "create_worksheet",
  "parameters": {
    "filepath": "reports/sales-report.xlsx",
    "sheet_name": "Summary Report"
  }
}

Hämta arbetsbokinformation

{
  "tool": "get_workbook_info",
  "parameters": {
    "filepath": "reports/sales-report.xlsx"
  }
}

Skriv Excel-data

Skriv rubriker och data

{
  "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"]
    ]
  }
}

Skriv data till anpassad position

{
  "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", "", ""]
    ]
  }
}

Läs Excel-data

Läs full använd område

{
  "tool": "read_data_from_excel",
  "parameters": {
    "filepath": "reports/sales-report.xlsx",
    "sheet_name": "Sales Data"
  }
}

Läs specifikt område

{
  "tool": "read_data_from_excel",
  "parameters": {
    "filepath": "reports/analysis.xlsx",
    "sheet_name": "Data Analysis",
    "start_cell": "C3",
    "end_cell": "G6"
  }
}

Läs från standardposition

{
  "tool": "read_data_from_excel",
  "parameters": {
    "filepath": "reports/basic-data.xlsx",
    "sheet_name": "Sheet1",
    "start_cell": "A1"
  }
}

Exempel på fullständig arbetsflöde

1. Skapa din första Excel-rapport

{
  "tool": "create_workbook",
  "parameters": {
    "filepath": "reports/monthly-report.xlsx",
    "sheet_name": "Monthly Sales"
  }
}

2. Lägg till sammanfattningsblad

{
  "tool": "create_worksheet",
  "parameters": {
    "filepath": "reports/monthly-report.xlsx",
    "sheet_name": "Summary"
  }
}

3. Skriv försäljningsdata

{
  "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. Kontrollera data

{
  "tool": "read_data_from_excel",
  "parameters": {
    "filepath": "reports/monthly-report.xlsx",
    "sheet_name": "Monthly Sales",
    "start_cell": "A1",
    "end_cell": "E5"
  }
}

5. Kontrollera arbetsbokens struktur

{
  "tool": "get_workbook_info",
  "parameters": {
    "filepath": "reports/monthly-report.xlsx"
  }
}

Bästa praxis

  1. Filvägar: Använd relativa vägar för bättre portabilitet
  2. Bladnamn: Använd beskrivande namn för arbetsblad
  3. Datastuktur: Organisera data med tydliga rubriker
  4. Område för läsning: Anges för stora dataset
  5. Felinborttagning: Verifiera filens existens före operationer

Vanliga mönster

Dataimportmönster

  1. Skapa arbetsbok
  2. Skriv rådata
  3. Läsa tillbaka för att verifiera
  4. Bearbeta med formler

Flerbladrapporter

  1. Skapa arbetsbok med huvudblad
  2. Lägg till sammanfattnings-/analysblad
  3. Skriv data till varje blad
  4. Anslut blad med formler

Data validering

  1. Skriv data
  2. Läsa tillbaka specifika områden
  3. Verifiera dataintegritet
  4. Hantera saknade värden