Excel fil och dataoperationer
Contents
[
Hide
]
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 automationcreate_worksheet- Lägg till Excel-ark i befintliga Excel-arbetsböckerget_workbook_info- Hämta metadata och information om Excel-arbetsbokread_data_from_excel- Läs data från Excel-ark med AI-driven precisionwrite_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
- Filvägar: Använd relativa vägar för bättre portabilitet
- Bladnamn: Använd beskrivande namn för arbetsblad
- Datastuktur: Organisera data med tydliga rubriker
- Område för läsning: Anges för stora dataset
- Felinborttagning: Verifiera filens existens före operationer
Vanliga mönster
Dataimportmönster
- Skapa arbetsbok
- Skriv rådata
- Läsa tillbaka för att verifiera
- Bearbeta med formler
Flerbladrapporter
- Skapa arbetsbok med huvudblad
- Lägg till sammanfattnings-/analysblad
- Skriv data till varje blad
- Anslut blad med formler
Data validering
- Skriv data
- Läsa tillbaka specifika områden
- Verifiera dataintegritet
- Hantera saknade värden