Operazioni con formule Excel MCP di formula Excel
Contents
[
Hide
]
Operazioni formule Excel
Excel Formula MCP fornisce potente automazione delle formule Excel con integrazione AI. Applica formule Excel a celle singole o multiple in operazioni batch.
Strumenti disponibili
apply_formula- Applica formule Excel a celle singole con Excel Formula MCPapply_formula_batch- Applica formule Excel a più celle in batch usando AI Excel
Operazioni formula singola
Applica formula con segno di uguale
{
"tool": "apply_formula",
"parameters": {
"filepath": "reports/calculations.xlsx",
"sheet_name": "Data",
"cell": "D2",
"formula": "=B2*C2"
}
}
Applica formula senza segno di uguale
{
"tool": "apply_formula",
"parameters": {
"filepath": "reports/calculations.xlsx",
"sheet_name": "Data",
"cell": "E2",
"formula": "SUM(B2:D2)"
}
}
Formule Excel comuni
{
"tool": "apply_formula",
"parameters": {
"filepath": "reports/analysis.xlsx",
"sheet_name": "Summary",
"cell": "F2",
"formula": "=AVERAGE(A2:E2)"
}
}
Operazioni formula batch
Calcola totali del rapporto di vendita
{
"tool": "apply_formula_batch",
"parameters": {
"filepath": "reports/sales-report.xlsx",
"sheet_name": "Sales Data",
"formulas": [
{ "cell": "E2", "formula": "=C2*D2" },
{ "cell": "E3", "formula": "=C3*D3" },
{ "cell": "E4", "formula": "=C4*D4" },
{ "cell": "E5", "formula": "=SUM(E2:E4)" }
]
}
}
Rapporto finanziario con calcoli fiscali
{
"tool": "apply_formula_batch",
"parameters": {
"filepath": "reports/financial-report.xlsx",
"sheet_name": "Sheet1",
"formulas": [
{ "cell": "D2", "formula": "=B2*C2" },
{ "cell": "D3", "formula": "=B3*C3" },
{ "cell": "D4", "formula": "=B4*C4" },
{ "cell": "E2", "formula": "=D2*0.1" },
{ "cell": "E3", "formula": "=D3*0.1" },
{ "cell": "E4", "formula": "=D4*0.1" },
{ "cell": "F2", "formula": "=D2+E2" },
{ "cell": "F3", "formula": "=D3+E3" },
{ "cell": "F4", "formula": "=D4+E4" },
{ "cell": "D5", "formula": "=SUM(D2:D4)" },
{ "cell": "E5", "formula": "=SUM(E2:E4)" },
{ "cell": "F5", "formula": "=SUM(F2:F4)" }
]
}
}
Sintassi formula mista
{
"tool": "apply_formula_batch",
"parameters": {
"filepath": "reports/analysis.xlsx",
"sheet_name": "Data",
"formulas": [
{ "cell": "F4", "formula": "=D4*2" },
{ "cell": "F5", "formula": "D5*2" },
{ "cell": "F6", "formula": "=D6*2" },
{ "cell": "G4", "formula": "=D4+10" },
{ "cell": "G5", "formula": "=D5+10" },
{ "cell": "G6", "formula": "=D6+10" },
{ "cell": "G7", "formula": "=SUM(G4:G6)" }
]
}
}
Funzioni Excel comuni
Funzioni matematiche
SUM(range)- Somma valori nell’intervalloAVERAGE(range)- Calcola la mediaMIN(intervallo)- Trova il valore minimoMAX(intervallo)- Trova il valore massimoCOUNT(intervallo)- Conta le celle numeriche
Funzioni logiche
IF(condizione, valore_vero, valore_falso)- Logica condizionaleAND(condizione1, condizione2)- E logicoOR(condizione1, condizione2)- O logico
Funzioni di testo
CONCATENATE(testo1, testo2)- Unisci testoLEFT(testo, num_caratteri)- Estrai caratteri a sinistraRIGHT(testo, num_caratteri)- Estrai caratteri a destraLEN(testo)- Lunghezza del testo
Pratiche consigliate
- Sintassi della formula: Sia
=SUM(A1:A10)cheSUM(A1:A10)funzionano - Riferimenti di cella: Usa riferimenti assoluti (
$A$1) quando necessario - Gestione degli errori: Prova le formule con dati semplici prima
- Operazioni batch: Usa operazioni di gruppo per più formule simili
- Validazione delle formule: Verifica i risultati dopo aver applicato le formule
Gestione degli errori
Array di formule vuote
{
"tool": "apply_formula_batch",
"parameters": {
"filepath": "test.xlsx",
"sheet_name": "Sheet1",
"formulas": []
}
}
Risultato: Errore di convalida per array vuoto
Formula non valida
{
"tool": "apply_formula",
"parameters": {
"filepath": "test.xlsx",
"sheet_name": "Sheet1",
"cell": "A1",
"formula": "=INVALID_FUNCTION(A1)"
}
}
Risultato: Errore di sintassi della formula