Somme Si Horizontale – Excel et Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

David Gagnon

Last updated on février 5, 2023
Download Example Workbook

Télécharger le Classeur Exemple

Ce tutoriel montre comment utiliser la fonction SUMIFS pour additionner des plages de données horizontales dont les titres de colonne répondent à des conditions spécifiques dans Excel et Google Sheets.

somme si horizontale fonction principale

 

Somme Si en Utilisant des Plages Horizontales

La fonction SOMME.SI.ENS additionne les données qui répondent à certains critères. Sa syntaxe est la suivante :

syntaxe fonction somme si ens

Dans cet exemple, nous allons additionner le nombre de Produits étiquetés « Cercle » pour chaque Numéro de Commande en utilisant la fonction SOMME.SI.ENS:

=SOMME.SI.ENS(C3:H3;C2:H2; "Cercle")

somme si horizontale exemple code dur

Les plages de données utilisées dans une fonction SOMME.SI.ENS peuvent avoir n’importe quelle forme ou orientation, mais elles doivent toutes avoir exactement les mêmes dimensions. Dans l’exemple ci-dessus, la plage de somme et la plage de critères ont chacune 6 colonnes de large et 1 ligne de haut.

Habituellement, la fonction SOMME.SI.ENS est utilisée pour effectuer une analyse sur des colonnes de données, mais dans cet exemple, nous utilisons des plages horizontales. Dans la cellule J3, nous additionnons tous les Produits sur la ligne correspondant au Numéro de Commande 524 dont l’entête de colonne correspond au nom « Cercle ».

Somme Si en Utilisant des Plages Horizontales – Références de Cellule

En général, il n’est pas recommandé de coder des valeurs en dur dans les formules. Il est plus souple d’utiliser une cellule distincte pour définir la valeur du critère.

Nous pouvons référencer la forme du produit dans la fonction SOMME.SI.ENS pour produire un tableau récapitulatif plus détaillé :

=SOMME.SI.ENS(C3:H3;C2:H2;J2)

somme si horizontale exemple references cellules

Si nécessaire, nous pouvons ajouter des cellules pour totaliser tous les produits par forme en utilisant la fonction SOMME :

=SOMME(J3:J9)

somme si horizontale exemple references cellules total

Verrouillage des Références de Cellule

Pour faciliter la lecture de nos formules, nous avons présenté les formules sans les références de cellule verrouillées :

=SOMME.SI.ENS(C3:H3;C2:H2;J2)

Mais ces formules ne fonctionneront pas correctement lorsqu’elles seront copiées et collées ailleurs dans votre fichier. Vous devez plutôt utiliser des références de cellules verrouillées comme ceci :

=SOMME.SI.ENS($C3:$H3;$C$2:$H$2;J$2)

Lisez notre article sur le verrouillage des références de cellule pour en savoir plus.

Somme Si en Utilisant des Plages de Données Bidimensionnelles

Nous pouvons appliquer la fonction SOMME.SI.ENS à des plages de données bidimensionnelles, à condition que toutes les plages de données en entrée aient la même taille.

L’exemple suivant résume tous les Pointages par Nom d’Équipe lorsque les données d’entrée sont présentées dans des plages de données à deux dimensions

=SOMME.SI.ENS(E3:F7;B3:C7;H3)

somme si horizontale exemple references multiple dimensions

Ce style d’utilisation de la fonction SOMME.SI.ENS peut être difficile à suivre, c’est pourquoi l’approche plus standard consistant à utiliser des colonnes ou des lignes unidimensionnelles est souvent préférée.

Somme Si en Utilisant des Plages Horizontales dans Google Sheets

Ces formules fonctionnent exactement de la même manière dans Google Sheets et dans Excel.

somme si horizontale google sheets

AI Formula Generator

Essayez gratuitement

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to Excel Formulas List