Excel Mania

Somme si ensemble excel : maîtriser la fonction pour analyser vos données

Somme si ensemble excel : maîtriser la fonction pour analyser vos données

Somme si ensemble excel : maîtriser la fonction pour analyser vos données

Analyser un tableau Excel, c’est souvent commencer par une question très simple : combien ai-je vendu dans telle région, pour tel produit et sur telle période ? Lorsque plusieurs critères entrent en jeu, la fonction SOMME.SI.ENS devient rapidement indispensable.

Elle permet d’additionner uniquement les valeurs qui répondent à plusieurs conditions. Ventes par commercial, dépenses d’un service, chiffre d’affaires mensuel, suivi des stocks… Une fois maîtrisée, elle évite les filtres manuels et les calculs fastidieux.

Dans ce guide, nous allons voir comment fonctionne la somme si ensemble Excel, avec des exemples concrets, des astuces pratiques et quelques pièges à éviter.

À quoi sert la fonction SOMME.SI.ENS ?

La fonction SOMME.SI.ENS additionne des cellules lorsqu’elles respectent plusieurs critères. Elle est particulièrement utile lorsque vous devez croiser différentes informations dans un tableau.

Imaginez un tableau de ventes contenant les colonnes suivantes :

Vous souhaitez connaître le montant vendu par Julie dans la région Nord pour le produit « Ordinateur ». Une simple addition ne suffit plus. Il faut filtrer les lignes selon trois conditions. C’est exactement le rôle de SOMME.SI.ENS.

La fonction fonctionne selon une logique très simple : tous les critères doivent être respectés simultanément. Si une ligne ne correspond pas à l’un des critères, elle n’est pas incluse dans le total.

La syntaxe de SOMME.SI.ENS

Voici la syntaxe de la fonction :

=SOMME.SI.ENS(plage_somme; plage_critères1; critère1; [plage_critères2; critère2]; …)

Chaque argument a un rôle précis :

La fonction accepte donc deux critères ou davantage. En pratique, vous pouvez en ajouter plusieurs, à condition que les plages utilisées aient toutes la même taille.

Petit point important : dans SOMME.SI.ENS, la plage à additionner est placée en premier. C’est l’inverse de la fonction SOMME.SI. Cette différence paraît anodine, mais elle explique beaucoup d’erreurs de formule.

Un premier exemple avec deux critères

Supposons que votre tableau se trouve dans les colonnes suivantes :

Pour additionner les ventes réalisées par Julie dans la région Nord, utilisez la formule suivante :

=SOMME.SI.ENS(D2:D100;B2:B100; »Julie »;C2:C100; »Nord »)

Excel examine chaque ligne. Il conserve uniquement celles où le commercial est Julie et où la région est Nord. Il additionne ensuite les montants correspondants de la colonne D.

Le mot ET est essentiel ici. Avec SOMME.SI.ENS, les critères sont cumulatifs. Une vente réalisée par Julie dans la région Sud ne sera pas retenue. Une vente réalisée par Marc dans la région Nord non plus.

Utiliser des cellules comme critères

Écrire directement « Julie » et « Nord » dans une formule fonctionne, mais ce n’est pas toujours pratique. Si vous souhaitez modifier facilement les critères, placez-les dans des cellules.

Par exemple :

La formule devient :

=SOMME.SI.ENS(D2:D100;B2:B100;F2;C2:C100;G2)

Il suffit maintenant de remplacer le nom dans F2 ou la région dans G2 pour obtenir un nouveau résultat. Cette méthode est idéale pour créer un petit tableau de bord ou un modèle réutilisable.

Vous pouvez également utiliser des listes déroulantes afin de sélectionner les critères sans les saisir à la main. Cela limite les fautes de frappe et rend le fichier beaucoup plus agréable à utiliser.

Ajouter une condition sur une date

Les dates sont un cas très fréquent avec SOMME.SI.ENS. Pour calculer les ventes réalisées pendant le mois de janvier 2025, vous pouvez utiliser deux critères :

La formule peut s’écrire ainsi :

=SOMME.SI.ENS(D2:D100;A2:A100; »>= »&DATE(2025;1;1);A2:A100; »<="&DATE(2025;1;31))

Les opérateurs de comparaison doivent être placés entre guillemets. Lorsque la date vient d’une cellule ou d’une fonction, on la concatène avec l’opérateur à l’aide du symbole &.

Vous pouvez aussi utiliser des cellules contenant les dates de début et de fin. Si F2 contient la date de début et G2 la date de fin :

=SOMME.SI.ENS(D2:D100;A2:A100; »>= »&F2;A2:A100; »<="&G2)

Cette version est plus flexible. Elle permet de modifier la période sans toucher à la formule.

Une précaution à garder en tête : les cellules de la colonne Date doivent contenir de vraies dates Excel, et non du texte qui ressemble à une date. Si Excel considère « 15/01/2025 » comme du texte, la formule risque de renvoyer un résultat incorrect.

Les opérateurs de comparaison

SOMME.SI.ENS accepte plusieurs opérateurs pour affiner les critères :

Par exemple, pour additionner les montants supérieurs ou égaux à 1 000 € :

=SOMME.SI.ENS(D2:D100;D2:D100; »>=1000″)

Pour additionner les ventes qui ne concernent pas la région Sud :

=SOMME.SI.ENS(D2:D100;C2:C100; »<>Sud »)

Et pour additionner les montants compris entre 500 € et 2 000 € :

=SOMME.SI.ENS(D2:D100;D2:D100; »>=500″;D2:D100; »<=2000")

Dans ce dernier exemple, la même plage apparaît deux fois. Ce n’est pas une erreur : Excel vérifie simplement deux conditions différentes sur les montants.

Rechercher du texte avec les caractères génériques

Les caractères génériques permettent de travailler avec du texte partiel. Les deux principaux sont :

Si vous souhaitez additionner les ventes de tous les produits contenant le mot « pro », utilisez :

=SOMME.SI.ENS(D2:D100;E2:E100; »*pro* »)

Cette formule prendra en compte « Pro », « Professionnel » ou encore « ordinateur pro », selon le contenu de votre tableau.

Pour rechercher les références qui commencent par « CL » :

=SOMME.SI.ENS(D2:D100;E2:E100; »CL* »)

Le caractère ? peut être utile lorsque vous connaissez presque toute une référence. Par exemple, « A?25 » correspondra à « AB25 » ou « AC25 », mais pas à « AAB25 ».

SOMME.SI.ENS avec un tableau Excel

Transformer une plage en tableau Excel est une excellente habitude. Sélectionnez vos données, utilisez le raccourci Ctrl + T, puis donnez un nom au tableau dans l’onglet dédié.

Avec un tableau nommé Ventes, contenant les colonnes Montant, Commercial et Région, la formule devient :

=SOMME.SI.ENS(Ventes[Montant];Ventes[Commercial]; »Julie »;Ventes[Région]; »Nord »)

Cette écriture est souvent plus lisible que des références comme D2:D100. Elle présente aussi un avantage important : lorsque vous ajoutez une nouvelle ligne, le tableau s’agrandit automatiquement et la formule continue de fonctionner.

Pour un fichier destiné à être utilisé pendant plusieurs mois, voire plusieurs années, les tableaux Excel sont vivement recommandés. Ils évitent les plages trop courtes et les mises à jour manuelles.

Créer un résumé par commercial ou par région

SOMME.SI.ENS devient particulièrement puissante lorsqu’elle est associée à une liste de critères.

Supposons que la colonne H contienne la liste des commerciaux. En I2, vous pouvez calculer le total de chaque commercial avec :

=SOMME.SI.ENS($D$2:$D$100;$B$2:$B$100;H2)

Les signes $ bloquent les plages lorsque vous recopiez la formule vers le bas. Le critère H2, lui, reste relatif et devient H3, H4, etc.

Vous obtenez ainsi un récapitulatif automatique :

Cette technique permet de construire rapidement un tableau de synthèse sans créer de formule différente pour chaque personne.

La différence entre SOMME.SI et SOMME.SI.ENS

La fonction SOMME.SI convient lorsque vous ne disposez que d’un seul critère. Par exemple :

=SOMME.SI(C2:C100; »Nord »;D2:D100)

Cette formule additionne les montants de la région Nord.

Dès que vous avez plusieurs conditions, utilisez SOMME.SI.ENS :

=SOMME.SI.ENS(D2:D100;C2:C100; »Nord »;B2:B100; »Julie »)

Il est possible de faire fonctionner SOMME.SI.ENS avec un seul critère, mais cela n’est pas nécessairement utile. Choisissez la fonction la plus simple qui répond à votre besoin. Excel aime la précision, mais il n’exige pas que vous sortiez un marteau-piqueur pour planter une punaise.

Les erreurs les plus fréquentes

Si votre formule renvoie zéro alors que vous attendiez un résultat, plusieurs vérifications s’imposent.

Pour repérer les espaces superflus, la fonction SUPPRESPACE peut vous aider. Si vos données proviennent d’un export logiciel, un nettoyage préalable avec SUPPRESPACE, NETTOYER ou Power Query peut faire gagner beaucoup de temps.

Utiliser SOMME.SI.ENS avec des critères facultatifs

Vous pouvez rendre un critère facultatif grâce à une cellule vide. Par exemple, vous souhaitez filtrer par commercial uniquement si F2 est renseignée :

=SI(F2= » »;SOMME(D2:D100);SOMME.SI.ENS(D2:D100;B2:B100;F2))

Si F2 est vide, Excel additionne toutes les ventes. Si F2 contient un nom, il additionne uniquement les ventes correspondantes.

Pour plusieurs critères facultatifs, la formule peut devenir plus longue. Dans ce cas, un tableau croisé dynamique, des segments ou la fonction FILTRE peuvent parfois être plus adaptés. SOMME.SI.ENS reste néanmoins très pratique pour les indicateurs ciblés et les modèles simples.

Quelques bonnes pratiques pour des formules fiables

Une formule complexe n’est pas forcément une bonne formule. Si votre calcul devient difficile à relire, découpez-le en plusieurs indicateurs intermédiaires ou utilisez un tableau croisé dynamique. L’objectif n’est pas de gagner un concours de formule Excel, mais d’obtenir un fichier fiable et compréhensible.

Un exemple complet de tableau de suivi

Voici une formule qui calcule le chiffre d’affaires réalisé par Julie, dans la région Nord, pour le produit contenant le mot « ordinateur », entre le 1er janvier et le 31 mars 2025 :

=SOMME.SI.ENS(D2:D100;B2:B100; »Julie »;C2:C100; »Nord »;E2:E100; »*ordinateur* »;A2:A100; »>= »&DATE(2025;1;1);A2:A100; »<="&DATE(2025;3;31))

Cette seule formule combine :

Voilà tout l’intérêt de SOMME.SI.ENS : croiser plusieurs dimensions sans devoir filtrer manuellement le tableau à chaque nouvelle question.

Lorsque vous aurez pris l’habitude de placer vos données dans un tableau structuré et vos critères dans des cellules dédiées, vos analyses deviendront beaucoup plus rapides. La fonction est simple dans son principe, mais suffisamment flexible pour alimenter des reportings, des suivis budgétaires et de véritables tableaux de bord Excel.

Quitter la version mobile