Text Processing
Outil bidirectionnel : en avant, analyse les formules de tableaux dynamiques Excel 365 (LET/LAMBDA/MAP/SCAN/REDUCE/BYROW/BYCOL/MAKEARRAY, y compris le raccourci eta) en AST et les évalue pas à pas — valeurs des liaisons LET, premier appel du lambda et matrices intermédiaires (avec données d'exemple ancrées en A1 en option) ; en arrière, traduit des intentions en langage clair (« moyenne mobile 7 jours », « total cumulé », « EMA ») en formules LAMBDA/MAP/SCAN prêtes à l'emploi expliquées morceau par morceau.
Appelez cet outil depuis votre code en trois langages.
curl -X POST 'http://127.0.0.1:3003/fr/api/tools/excel-365-let-lambda-makearray-map-reduce-dynamic-array-formula-explainer-and-reverse-translator' \
-H 'Content-Type: application/json' \
-d '{"mode":"expand","formulaInput":"=LET(x, SEQUENCE(5), y, x*2, SUM(y))","intentInput":"","sampleData":""}'Envoyez une requête POST avec vos entrées en JSON. Les paramètres de type fichier nécessitent un upload préalable.
POST http://127.0.0.1:3003/fr/api/tools/excel-365-let-lambda-makearray-map-reduce-dynamic-array-formula-explainer-and-reverse-translator| Nom | Type | Requis | Description |
|---|---|---|---|
| mode | select | Non | — |
| formulaInput | text | Non | — |
| intentInput | text | Non | — |
| sampleData | textarea | Non | — |
Résultat HTML
{
"result": "<div>Processed HTML content</div>",
"error": "Error message (optional)",
"message": "Notification message (optional)",
"metadata": {
"key": "value"
}
}Ajoutez cet outil à votre serveur Model Context Protocol pour que les agents IA puissent le lister et l'appeler.
Ajoutez ce bloc à la configuration de votre client MCP :
{
"mcpServers": {
"elysiatools-excel-365-let-lambda-makearray-map-reduce-dynamic-array-formula-explainer-and-reverse-translator": {
"name": "excel-365-let-lambda-makearray-map-reduce-dynamic-array-formula-explainer-and-reverse-translator",
"description": "Outil bidirectionnel : en avant, analyse les formules de tableaux dynamiques Excel 365 (LET/LAMBDA/MAP/SCAN/REDUCE/BYROW/BYCOL/MAKEARRAY, y compris le raccourci eta) en AST et les évalue pas à pas — valeurs des liaisons LET, premier appel du lambda et matrices intermédiaires (avec données d'exemple ancrées en A1 en option) ; en arrière, traduit des intentions en langage clair (« moyenne mobile 7 jours », « total cumulé », « EMA ») en formules LAMBDA/MAP/SCAN prêtes à l'emploi expliquées morceau par morceau.",
"baseUrl": "http://127.0.0.1:3003/mcp/sse?toolId=excel-365-let-lambda-makearray-map-reduce-dynamic-array-formula-explainer-and-reverse-translator",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}Après connexion au point d'accès SSE, listez les outils exposés :
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Appelez l'outil par son id ; les arguments sont construits à partir de ses paramètres :
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "excel-365-let-lambda-makearray-map-reduce-dynamic-array-formula-explainer-and-reverse-translator",
"arguments": {
"mode": "expand",
"formulaInput": "=LET(x, SEQUENCE(5), y, x*2, SUM(y))",
"intentInput": "",
"sampleData": ""
}
}
}Des questions ou un problème ? Contactez [email protected]