xellstorm
FR
Ouvrir l’app

Rien à installer · 30 jours d’essai gratuit en usage professionnel

Votre modèle Excel ne donne qu’une réponse. Décidez en connaissant les probabilités.

La simulation de Monte-Carlo pour les modèles que vous avez déjà : la probabilité de tenir votre budget, votre échéance ou votre objectif, les facteurs qui pèsent le plus et la meilleure décision.

  • Aucun complément, Excel non requis
  • Votre fichier n’est jamais envoyé
  • Essai sans inscription

Fonctionne dans le navigateur sous Windows, macOS et Linux (Chrome et Edge recommandés). Rien à installer, aucun droit d’administrateur nécessaire.

Résultats de xellstorm pour un modèle de coût de construction : moyenne de 2 785 contre 2 620 dans le fichier Excel, probabilité de 16,1 % de dépasser l’objectif de 2 900, un histogramme, une courbe en S et le diagramme en tornade des facteurs de coût.
Exemple de construction : le fichier indique 2 620. Sur 5 000 résultats simulés, la moyenne est de 2 785 et la probabilité de dépasser le budget de 2 900 est de 16,1 %.

Pourquoi xellstorm

Votre fichier reste sur votre ordinateur

Le moteur tourne dans l’onglet de votre navigateur. Vos fichiers, vos entrées et vos résultats n’arrivent jamais sur notre serveur.

Itérations en parallèle, recalcul partiel

Un moteur Rust compilé en WebAssembly répartit les itérations sur les cœurs de votre processeur. Dans la plupart des fichiers, il ne recalcule que les cellules touchées par chaque itération, et il peut s’arrêter dès que les résultats se stabilisent.

Vérifié face à Excel, sur votre fichier

À l’ouverture, xellstorm recalcule les formules du fichier et les compare aux valeurs qu’Excel y a enregistrées. Vous voyez combien concordent ; toute cellule que le moteur ne sait pas calculer est signalée, jamais devinée.

Du fichier Excel à la décision en trois étapes

  1. 1

    Ouvrez votre fichier

    Déposez un fichier .xlsx ou .xlsm : votre navigateur le lit et le vérifie, et vos formules restent telles que vous les avez écrites.

  2. 2

    Indiquez ce qui est incertain

    Votre feuille s’affiche comme dans Excel, avec un contour autour des hypothèses et des résultats pressentis. Choisissez une hypothèse pour en faire une fourchette : elle va de 90 % à 110 % de votre valeur, et vous pouvez la lier aux colonnes Min / Probable / Max voisines. Choisissez un résultat pour le suivre.

  3. 3

    Lancez, puis partagez

    Voyez la probabilité d’atteindre vos objectifs et ce qui la détermine. Exportez un fichier Excel de résultats, un rapport HTML ou des diapositives PowerPoint.

Partez d’un modèle proche du vôtre

Sept modèles d’exemple s’ouvrent dans l’application avec leurs entrées, leurs sorties et leurs objectifs déjà définis, prêts à lancer : pas besoin de fichier à vous, pas d’inscription. Ou partez d’un fichier conçu pour un complément Excel, ou du vôtre.

Chaque exemple est traité pas à pas dans le centre d’apprentissage : NPV et IRR, provision pour aléas d’un projet, registre des risques, point de commande, cumul de tolérances, fiabilité, quantité à commander et modèles de compléments.

Quand on peut calculer la solution exacte, nos tests y comparent la simulation à chaque modification du moteur.

Tout ce dont un modèle de risque a besoin

La carte d’un modèle de construction : à gauche, les blocs d’hypothèses alimentent les calculs de coût et de planning, d’où sortent le coût total et la semaine de fin.

Une carte du modèle, pas un labyrinthe de cellules

xellstorm lit les formules et représente le fichier en blocs d’hypothèses, de calculs et de résultats, nommés d’après les libellés voisins. Choisissez entrées et sorties sur la carte ou directement sur la feuille, présentée comme dans Excel ; celles qui semblent les plus probables sont déjà entourées.

Résultat d’optimisation d’un modèle de vendeur de journaux : la meilleure quantité à commander est 1 090, avec un bénéfice moyen de 5 345 plus ou moins 31, les meilleurs candidats relancés avec 5 000 itérations, et une courbe du bénéfice moyen selon la quantité commandée avec sa bande à 95 %.

De « que peut-il arriver ? » à « que faire ? »

Trouvez la quantité à commander, le prix ou le budget qui maximise la moyenne, un centile ou la probabilité de réussite, tout en respectant des limites de risque comme « probabilité de rupture de stock d’au plus 50 % ». La valeur cible et les balayages à une ou deux variables sont aussi inclus.

Chaque candidat est évalué avec les mêmes nombres aléatoires, et les meilleurs sont relancés avec davantage d’itérations : vous savez ainsi si le gagnant est vraiment meilleur ou s’il a simplement eu de la chance.

Nuage de points du coût total en fonction du coût de structure, un point par itération ; les itérations au-dessus de l’objectif de 2 900 sont en rouge, et une ligne trace le coût moyen par tranche de coût de structure.

Voir pourquoi, itération par itération

Les chiffres de synthèse masquent les seuils et les cassures. Tracez n’importe quelle entrée ou sortie en fonction d’une autre, à raison d’un point par itération : les itérations qui remplissent votre condition d’objectif, par exemple un coût supérieur au budget, apparaissent en rouge. Les diagrammes en araignée montrent comment chaque entrée fait bouger le résultat, et les facteurs des pires résultats montrent ce qui le fait basculer du mauvais côté.

Décrire ce qui est incertain

  • 48 distributions, dont vos propres tables

    PERT, triangulaire, log-normale, Weibull, événements de risque discrets et bien d’autres, avec les paramètres de SciPy ; s’y ajoutent les familles que les modèles de compléments utilisent, les tables discrètes, cumulatives, générales et Metalog, et Trigen. Toutes se tronquent ou se décalent.

  • Estimations issues de votre feuille, de données ou d’un atelier

    Les colonnes Min / Probable / Max ou Bas / Base / Haut se lient à une PERT, et vos modifications dans Excel sont reprises. Ajustez une distribution à des données historiques par maximum de vraisemblance, ou à des estimations P10, P50 et P90.

  • Matrices de corrélation

    Modifiez ou collez une matrice, ou estimez-la à partir de données historiques. xellstorm corrige les matrices incohérentes, et un nuage de points montre la corrélation obtenue.

  • Séries temporelles et plans annuels

    Trajectoires de marche aléatoire, d’AR(1), de mouvement brownien géométrique et de retour à la moyenne pour les prix, la demande et les taux ; une ligne de résultats annuels se lit comme un graphique en éventail.

Trouver ce qui détermine le résultat

  • Les facteurs d’influence de chaque sortie

    Diagrammes en tornade et en araignée, facteurs des pires résultats, corrélation de rang et contribution à la variance.

  • Les pires résultats, pas seulement la moyenne

    La moyenne des 5 % les plus défavorables (CVaR), les centiles, et la fréquence des cas où deux objectifs sont manqués en même temps.

  • Des scénarios comparés à armes égales

    Tous les scénarios utilisent les mêmes nombres aléatoires : l’écart que vous voyez vient de la décision, pas de tirages différents.

  • S’arrête quand le résultat est stable

    Échantillonnage par hypercube latin, et un critère d’arrêt : la simulation continue jusqu’à ce que moyennes et centiles se stabilisent dans votre tolérance, au lieu de s’arrêter à un nombre d’itérations fixé au jugé.

Décider et partager

  • Des rapports lisibles par tous

    Un fichier Excel de résultats avec toutes les itérations, un rapport HTML d’un seul fichier qui s’imprime en PDF, et des diapositives PowerPoint aux graphiques modifiables, nuages de points de votre choix compris. Collègues et clients les lisent dans Excel, PowerPoint ou un navigateur : sans licence ni visionneuse.

  • Aucune dépendance envers un éditeur

    Votre fichier reste un fichier Excel ordinaire : xellstorm n’y ajoute aucune fonction, donc rien à retirer si vous arrêtez. Votre configuration est conservée dans le navigateur, et vous pouvez l’enregistrer dans un petit fichier de projet placé à côté de votre fichier Excel.

  • Une piste d’audit dans chaque rapport

    Chaque rapport indique la version du moteur, le nombre d’itérations, la graine et la méthode d’échantillonnage ; le fichier de résultats et le rapport HTML ajoutent l’empreinte SHA-256 du fichier Excel.

  • Des exécutions reproductibles

    Le même modèle et la même graine donnent les mêmes nombres, quel que soit le nombre de cœurs du processeur. Enregistrez un projet et relancez-le plus tard.

Vous passez d’un complément Excel à xellstorm ?

Ouvrez le fichier que vous avez déjà : xellstorm lit les fonctions du complément et en tire la configuration de la simulation :

  • 164 fonctions de distribution de @RISK, ModelRisk et Analytic Solver, leurs variantes en centiles et les formules du type NORM.INV(RAND()) deviennent des entrées, dont les paramètres restent liés à vos cellules.
  • Les cellules marquées par RiskOutput, VoseOutput ou PsiOutput deviennent des sorties, avec les noms qu’elles portent.
  • Les matrices de corrélation deviennent des corrélations de rang, et les listes RiskSimtable deviennent des scénarios.
  • Avant le lancement, l’application dresse la liste de ce qu’elle a converti et de chaque formule laissée de côté, avec la raison.

Essayer avec votre fichier actuel Voir toutes les fonctions prises en charge

Un complément Excel comparé à xellstorm
Complément Excelxellstorm
ExcelNécessaire sur chaque ordinateur qui exécute le modèlePas nécessaire : fonctionne dans votre navigateur sous Windows, macOS et Linux
InstallationUn complément à installer dans Excel et à tenir à jourAucune, et pas de droits d’administrateur
CalculDans ExcelSon propre moteur, réparti sur les cœurs de votre processeur
Votre fichierFonctions du complément dans les cellules : sans le complément, elles ne calculent pasFichier Excel ordinaire : rien n’y est ajouté, rien à retirer plus tard
CollèguesOnt besoin du complément pour relancer le modèlePeuvent l’ouvrir dans le navigateur ; les lecteurs de rapports n’ont besoin d’aucune licence

Toutes les fonctionnalités, optimisation comprise : 588 $ par utilisateur et par an, ou 59 $ en facturation mensuelle. Essai gratuit de 30 jours, sans carte bancaire.

Une confidentialité vérifiable

  • Calculé dans votre navigateur

    Le moteur de calcul tourne dans l’onglet de votre navigateur : vos fichiers, vos entrées et vos résultats n’arrivent donc jamais sur notre serveur.

  • Conservé dans votre navigateur

    Vos fichiers récents, vos réglages et l’historique des exécutions restent dans le stockage propre à votre navigateur, sur votre ordinateur.

  • Des rapports créés dans votre navigateur

    L’onglet de votre navigateur construit les fichiers de résultats, les rapports HTML et les diapositives, puis les enregistre sur votre ordinateur.

  • Verrouillé par le navigateur

    L’application ne charge rien depuis d’autres serveurs, et sa Content Security Policy (politique de sécurité du contenu) ne l’autorise à se connecter qu’à sa propre adresse.

Vérifiez-le vous-même : ouvrez les outils de développement de votre navigateur, lancez un modèle et regardez l’onglet Réseau : aucune requête n’emporte votre fichier. Les services informatiques peuvent lire la Content Security Policy de l’application dans ses en-têtes de réponse.

Des tarifs simples, par utilisateur

Gratuit pour un usage non commercial. En usage professionnel, essayez toutes les fonctionnalités gratuitement pendant 30 jours, sans carte bancaire.

Community

Gratuit

Pour l’apprentissage, l’enseignement, la recherche universitaire et les organisations à but non lucratif.

  • Toutes les fonctionnalités de simulation
  • Rapports marqués « Non-commercial use » (usage non commercial)
  • Sans compte
Ouvrir l’app

Pro

49 $ / mois

facturé annuellement (588 $), ou 59 $ en facturation mensuelle

Pour un professionnel, dans son travail.

  • Tout ce qui est dans Community
  • Usage commercial
  • Rapports sous licence au nom de votre organisation
  • Essai gratuit de 30 jours pour les nouveaux utilisateurs, sans carte bancaire
Démarrer l’essai gratuit

Team

dès 44 $ / utilisateur / mois

facturé annuellement : 49 $ pour 2 à 9 utilisateurs, 44 $ à partir de 10 ; ou 59 $ en facturation mensuelle

Pour les équipes de 2 à 25 utilisateurs, avec un seul abonnement.

  • Tout ce qui est dans Pro
  • Ajoutez et réattribuez des licences vous-même
  • Un seul abonnement et une seule facture
Démarrer l’essai gratuit

Enterprise

À partir de 10 000 $

par an, facturé annuellement

Pour les grandes organisations.

  • Déploiement sur site ou en environnement isolé (air-gapped), sur demande
  • Paiement sur facture et sur bon de commande
  • Conditions sur mesure, DPA (accord de traitement des données) et revue de sécurité
Contacter l’équipe commerciale

Seules les personnes qui construisent et lancent des modèles ont besoin d’une licence. Tous les autres lisent les rapports dans Excel, PowerPoint ou un navigateur, sans licence.

Prix en USD, ou mêmes montants en EUR, hors TVA et hors taxe de vente. Freemius, notre revendeur et marchand officiel (merchant of record), traite les commandes, émet les factures et gère les taxes. Paiement par carte bancaire ou PayPal ; garantie de remboursement de 30 jours. Vous ne payez que sur bon de commande ? Nous facturons les prépaiements annuels à partir de 3 000 $.

Questions

Je débute avec la simulation de Monte-Carlo. Par où commencer ?

Ouvrez un modèle d’exemple ou votre propre fichier. Choisissez les hypothèses dont vous n’êtes pas sûr : chacune démarre comme une fourchette de 90 % à 110 % de votre valeur, que vous pouvez élargir ou lier aux colonnes Min / Probable / Max voisines. Choisissez les résultats qui vous importent, fixez un objectif comme « coût total supérieur à 2 900 » et lancez la simulation. Vous obtenez la probabilité de l’atteindre et les hypothèses qui comptent le plus.

Ou lisez la simulation de Monte-Carlo dans Excel : la méthode, avec des formules à essayer dans Excel même.

De combien d’itérations ai-je besoin ?

Commencez avec les 5 000 par défaut, ou laissez xellstorm décider : il peut poursuivre jusqu’à ce que la moyenne et les centiles se stabilisent dans votre tolérance. L’échantillonnage par hypercube latin, appliqué par défaut, demande en général moins d’itérations que l’échantillonnage aléatoire simple.

Mon fichier est-il envoyé quelque part ?

Non. Le fichier est lu et calculé dans l’onglet de votre navigateur, et il n’est stocké que dans votre navigateur. Vos fichiers, vos entrées et vos résultats n’arrivent jamais sur notre serveur.

Quelles fonctionnalités d’Excel sont prises en charge ?

Les formules courantes des modèles financiers, d’ingénierie et de projet, dont NPV, XNPV, IRR, XIRR, PMT, EDATE, EOMONTH, WORKDAY, NETWORKDAYS, SUMIFS, INDEX, MATCH, XLOOKUP et OFFSET. Avant le lancement, chaque fichier subit un contrôle de compatibilité, qui compte les cellules que le moteur ne sait pas calculer.

Non prises en charge : les liens vers d’autres fichiers Excel, les macros VBA et les fonctions personnalisées, et quelques fonctions plus récentes comme FORECAST.ETS ; les cellules qui en dépendent sont signalées, jamais devinées. Les tables de données conservent leurs valeurs enregistrées pendant une exécution.

Quels fichiers puis-je ouvrir ?

Les fichiers .xlsx et .xlsm. Enregistrez d’abord les fichiers .xls et .xlsb en .xlsx, et retirez le mot de passe de ceux qui en exigent un pour s’ouvrir.

Obtiendrai-je les mêmes résultats qu’avec mon complément ?

Le même modèle, mais pas les mêmes nombres aléatoires. Les distributions converties gardent leurs paramètres, les corrélations gardent leurs corrélations de rang, et tout ce qui n’est pas converti est listé avec sa raison. Quand tout est converti et que le contrôle de compatibilité ne signale rien, moyennes et centiles diffèrent de ceux de votre complément par le bruit d’échantillonnage, qui diminue avec le nombre d’itérations ; avec des entrées corrélées, chaque outil apparie les tirages à sa façon, si bien que les écarts peuvent être un peu plus marqués dans les queues de distribution. Ce qui est converti, fonction par fonction.

Comment le faire accepter par le service informatique ?

Rien à installer, aucun droit d’administrateur à demander ; votre service informatique voudra peut-être quand même vérifier. L’application ne charge rien depuis d’autres serveurs, sa Content Security Policy ne l’autorise à se connecter qu’à sa propre adresse, et l’onglet Réseau du navigateur montre qu’aucune requête n’emporte de fichier. Pour un usage au sein de votre propre réseau, Enterprise propose un déploiement sur site, sur demande.

Fonctionne-t-il hors ligne ?

Pas encore : restez connecté tant que vous utilisez l’application. Elle ne charge que ses propres fichiers ; votre fichier Excel est toujours calculé sur votre ordinateur et n’est jamais envoyé.

Qu’est-ce qui relève d’un usage non commercial ?

L’apprentissage personnel, les projets de loisir et les travaux d’études ; l’enseignement et les travaux d’études dans des écoles et universités accréditées ; la recherche universitaire destinée à être publiée ; et les activités propres des associations caritatives et organisations à but non lucratif enregistrées.

Le travail pour une entreprise, un organisme public ou un client relève de l’usage commercial, y compris les missions d’indépendant et de conseil, la recherche financée par une entreprise ou réalisée pour son compte, et l’évaluation au-delà de la période d’essai.

Que se passe-t-il à la fin de l’essai ?

Rien n’est facturé : l’essai ne demande aucune carte bancaire. Vos fichiers, configurations et exécutions restent dans votre navigateur, et xellstorm continue en offre Community, gratuite pour un usage non commercial, avec des rapports marqués « Non-commercial use » (usage non commercial). Pour continuer à utiliser xellstorm dans un cadre professionnel, choisissez Pro ou Team.

Comment fonctionnent les licences ?

Une licence correspond à un utilisateur nommé qui construit et lance des modèles ; les personnes qui ne font que lire les rapports n’en ont pas besoin. Team se décline en lots de 2, 3, 5, 10, 15, 20 ou 25 licences, à 44 $ par licence et par mois à partir de 10 licences, facturé annuellement.

Peut-on payer sur facture ou sur bon de commande ?

Pro et Team se paient par carte bancaire ou PayPal, et chaque commande donne lieu à une facture portant votre numéro de TVA. Si votre organisation ne peut payer que sur bon de commande, contactez-nous : nous acceptons un prépaiement annuel à partir de 3 000 $, et Enterprise est toujours facturé.

Administrations et universités ?

Les organismes publics utilisent les offres commerciales et peuvent payer par carte d’achat. Si votre organisme exige une facture ou un bon de commande, contactez-nous : comme pour les entreprises, nous facturons les prépaiements annuels à partir de 3 000 $. L’enseignement et la recherche universitaire publiée sont gratuits avec Community ; l’administration des universités utilise les offres commerciales.

Puis-je résilier ?

À tout moment. Votre offre court jusqu’à la fin de la période payée, et chaque premier paiement bénéficie d’une garantie de remboursement de 30 jours.

Existe-t-il une application de bureau ou un complément Excel ?

Non : xellstorm fonctionne dans le navigateur, il n’y a donc rien à installer.

Donnez des probabilités à votre prochaine estimation

Gratuit en usage non commercial, et gratuit pendant 30 jours en usage professionnel. Commencez par un exemple ou ouvrez votre propre fichier : il est calculé dans votre navigateur et n’est jamais envoyé.