Obtenir de l'aide

Centre d'aide

Guides et réponses

Contacter le support

Écrire à notre équipe

Se connecter à

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Un système, quatre parties

Agents IA

Des employés virtuels qui travaillent 24 h/24, 7 j/7

Automations

Connecter des fichiers et automatiser des tâches

Workflows

Créer des processus avec votre équipe

Data Space

Partage et contrôle des données en toute confiance

Solutions par service

Finance

Rapports, budgets et rapprochements

Inventaire et fabrication

Stocks, commandes et production en une seule vue

RH

Feuilles de temps, présences et évaluations

Gestion de projet

Statut et charge de travail de tous les projets

Ventes et CRM

Prospects et affaires à jour

Éducation

Dossiers des élèves et données scolaires

Finance

Transformez le travail financier manuel en rapports qui se mettent à jour tout seuls.

Ce que les équipes Finance automatisent

  • Suivre les dettes et créances
  • Créer des tableaux de flux de trésorerie
  • Comparer budget et réel

Inventaire et fabrication

Visualisez vos niveaux de stock et automatisez vos commandes.

Ce que les équipes inventaire et fabrication automatisent

  • Suivre l'inventaire sur plusieurs sites
  • Connecter les données de ventes, d'achats et d'entrepôt
  • Relier un lecteur de codes-barres à votre feuille

RH

Gérez le recrutement, les présences et le suivi des OKR depuis vos feuilles.

Ce que les équipes RH automatisent

  • Suivre le recrutement et l'intégration
  • Enregistrer les OKR et résultats de l'équipe
  • Suivre les arrivées, départs et congés

Gestion de projet

Attribuez des tâches et suivez les heures sans mise à jour manuelle.

Ce que les équipes projet automatisent

  • Attribuer des tâches et suivre les changements de statut
  • Estimer l'effort et saisir les heures travaillées
  • Suivre les jalons de tous les projets

Ventes et CRM

Suivez les prospects et les performances commerciales avec des rapports automatisés.

Ce que les équipes commerciales automatisent

  • Suivre et convertir les prospects
  • Fixer des objectifs de vente et suivre les indicateurs de l'équipe
  • Surveiller les KPI de vente sur des tableaux de bord

Éducation

Automatisez les présences, les notes et les achats de l'école.

Ce que les écoles automatisent

  • Suivre les présences et prévenir les parents
  • Enregistrer et comparer les notes des classes
  • Suivre le matériel prêté aux élèves et au personnel

Trouver un cas d'utilisation

Par service

Comment chaque équipe utilise Sheetgo

Par secteur d'activité

Comment chaque secteur utilise Sheetgo

Par taille d'entreprise

Petite, moyenne ou grande

Apprendre

Blog

Guides et nouveautés produit

Témoignages de clients

Comment des équipes comme la vôtre utilisent Sheetgo

Centre d'aide

Guides et réponses

Pourquoi Sheetgo ?

Comparer

Comment Sheetgo se compare aux autres outils

Sécurité

Comment nous protégeons vos données

Centre de confiance

Le détail de notre conformité

Se connecter à

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Un système, quatre parties

Agents IA

Des employés virtuels qui travaillent 24 h/24, 7 j/7

Automations

Connecter des fichiers et automatiser des tâches

Workflows

Créer des processus avec votre équipe

Data Space

Partage et contrôle des données en toute confiance

Solutions par service

Finance

Rapports, budgets et rapprochements

Inventaire et fabrication

Stocks, commandes et production en une seule vue

RH

Feuilles de temps, présences et évaluations

Gestion de projet

Statut et charge de travail de tous les projets

Ventes et CRM

Prospects et affaires à jour

Éducation

Dossiers des élèves et données scolaires

Trouver un cas d'utilisation

Par service

Comment chaque équipe utilise Sheetgo

Par secteur d'activité

Comment chaque secteur utilise Sheetgo

Par taille d'entreprise

Petite, moyenne ou grande

Commencer

Modèles

Flux de travail prêts à l'emploi

Apprendre

Blog

Guides et nouveautés produit

Témoignages de clients

Comment des équipes comme la vôtre utilisent Sheetgo

Centre d'aide

Guides et réponses

Pourquoi Sheetgo ?

Comparer

Comment Sheetgo se compare aux autres outils

Sécurité

Comment nous protégeons vos données

Centre de confiance

Le détail de notre conformité

Centre d'aide

Guides et réponses

Contacter le support

Écrire à notre équipe

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Comment utiliser SUMIF dans Google Sheets

La fonction SUMIF de Google Sheets vous permet d'additionner les valeurs d'une plage en fonction de critères spécifiques. Qu'il s'agisse de données financières, de listes d'inventaire ou de tout autre ensemble de données, cette fonction permet d'effectuer des calculs de manière efficace.

Ce guide vous guidera à travers la syntaxe de la fonction SUMIF, vous fournira des cas d'utilisation pratiques et vous présentera la fonction SUMIFS pour traiter des critères multiples.

Syntaxe de SUMIF et SUMIFS dans Google Sheets

Passons en revue la syntaxe de SUMIF (SOMME.SI) et SUMIFS (SOMME.SI.ENS) avant de les utiliser.

Syntaxe de SUMIF

La fonction SUMIF de Google Sheets comporte deux paramètres obligatoires et un paramètre facultatif.

=SUMIF(range, criterion,[sum_range])

  • range : la plage de cellules que vous voulez tester avec le critère.
  • criterion : le test ou la condition que vous voulez appliquer à la plage.
  • sum_range : la plage que vous voulez additionner, si elle diffère de la plage utilisée comme premier paramètre.

Syntaxe de SUMIFS : la plage de somme vient en premier

La fonction SUMIFS de Google Sheets comporte trois paramètres obligatoires. Cependant, SUMIFS vous permet d'ajouter des paramètres supplémentaires pour tester plusieurs plages avec des critères différents.

=SUMIFS(sum_range, criteria_range1, criterion1, [criteria_range2, criterion2, ...])

Attention à l'ordre : dans SUMIFS, la plage de somme vient en premier, alors que dans SUMIF elle vient en dernier et est facultative. sum_range, la première plage et le premier critère sont des arguments obligatoires.

  • sum_range : la plage que vous voulez additionner.
  • criteria_range1 : la plage de cellules que vous voulez tester avec le premier critère.
  • criterion1 : le test ou la condition que vous voulez appliquer à la première plage.

Les plages et critères supplémentaires sont facultatifs, mais vous pouvez en ajouter autant que vous le souhaitez. En revanche, les plages suivantes doivent avoir les mêmes dimensions que la première : toutes les plages doivent avoir le même nombre de lignes et de colonnes.

  • criteria_range2* : la deuxième plage de cellules que vous voulez tester avec le deuxième critère.
  • criterion2* : le test ou la condition que vous voulez appliquer à la deuxième plage.

Retrouvez d'autres exemples dans notre guide sur SUMIFS avec plusieurs critères.

Comment écrire les critères de SUMIF et SUMIFS

De nombreux opérateurs utiles permettent de définir les critères ou conditions des fonctions SUMIF et SUMIFS. Par exemple, ces deux formules additionnent respectivement les valeurs situées à côté de cellules non vides et à côté de cellules vides.

=SUMIF(range, "<>", sum_range)
=SUMIF(range, "", sum_range)

Nombres et opérateurs de comparaison

Avec des valeurs numériques exactes, vous n'avez pas besoin de guillemets. En revanche, si vous utilisez des opérateurs de comparaison, vous devez mettre la condition ou le critère entre guillemets.

  • <> différent de
  • = égal à
  • >= supérieur ou égal à
  • <= inférieur ou égal à
  • > supérieur à
  • < inférieur à

Texte et caractères génériques

Vous avez aussi de nombreuses options avec les valeurs de texte. En plus de rechercher un texte exact entre guillemets, vous pouvez utiliser l'un des caractères génériques suivants pour les correspondances partielles.

  • * Correspond à 0 caractère ou plus.
  • ? Correspond à un seul caractère.
  • ~ Si vous devez rechercher les symboles "*" ou "?", ajoutez le tilde devant le symbole pour l'échapper, afin qu'il ne serve pas de caractère générique.

Comment écrire une formule SUMIF pas à pas

Maintenant que vous avez revu la syntaxe de la fonction, voyons quelques exemples d'utilisation de SUMIF dans différentes situations.

Imaginez que vous avez un tableau de ventes avec la date, le nom du commercial, son équipe, le produit et le montant de la vente. Vous avez besoin de plusieurs totaux pour votre rapport des ventes, et les additionner à la main prendrait une éternité, car le tableau compte cinq cents lignes.

SUMIF dans Google Sheets — tableau des ventes avec les colonnes date, sales_agent, product, sales_team et sales_amount

SUMIF avec un critère de texte

Dans cet exemple, je veux additionner les montants des ventes de "productA".

1. Dans une cellule vide, saisissez la formule SUMIF.

Formule SUMIF dans Google Sheets — =SUMIF( saisi dans la cellule G2 sous sales total productA

2. Sélectionnez la plage à laquelle vous voulez appliquer le critère. Ici, la colonne des produits.

Formule SUMIF dans Google Sheets — colonne des produits C:C sélectionnée comme plage

3. Ajoutez le critère que vous voulez appliquer à la plage sélectionnée. Dans cet exemple, je veux une correspondance exacte avec "productA".

Formule SUMIF dans Google Sheets — productA saisi comme critère

4. Ensuite, sélectionnez la plage contenant les valeurs à additionner, si elle diffère de la première plage sélectionnée. Ici, c'est le cas, car je veux additionner les valeurs de la colonne du montant des ventes.

Formule SUMIF dans Google Sheets — colonne sales_amount E:E sélectionnée comme plage de somme

5. Et voilà. =SUMIF(C:C,"productA",E:E) renvoie $119,308.93, le total des ventes de productA.

Résultat de SUMIF dans Google Sheets — total de $119,308.93 pour productA dans la cellule G2

SUMIF avec une plage de dates

Imaginez que vous deviez additionner des valeurs en fonction de la date de vente plutôt que du produit ou d'une autre valeur de texte. Dans cet exemple, je vais calculer le montant total des ventes réalisées le 1er février 2022 ou après.

1. Saisissez la fonction SUMIF dans une cellule vide.

SUMIF avec une plage de dates dans Google Sheets — =SUMIF( saisi dans la cellule G5 sous Sales after Feb.1st

2. Sélectionnez la plage à laquelle vous voulez appliquer le critère. Dans cet exemple, je sélectionne la colonne des dates.

SUMIF avec une plage de dates dans Google Sheets — colonne des dates A:A sélectionnée comme plage

3. Le critère doit vérifier si la date est postérieure ou égale au 1er février 2022.

SUMIF avec une plage de dates dans Google Sheets — postérieur ou égal au 2/1/22 saisi comme critère

4. Ensuite, sélectionnez la plage contenant les valeurs à additionner. Ci-dessous, j'ai choisi la colonne des montants des ventes.

SUMIF avec une plage de dates dans Google Sheets — colonne sales_amount E:E sélectionnée comme plage de somme

5. Et voilà. Le montant total des ventes réalisées le 1er février 2022 ou après s'élève à $332,194.88. La formule complète est =SUMIF(A:A,">=2/1/22",E:E).

Résultat de SUMIF avec une plage de dates dans Google Sheets — $332,194.88 de ventes après le 1er février dans la cellule G5

Autres exemples de SUMIF : supérieur à 0, texte partiel et différent de

Chacune de ces formules utilise une seule condition. Remplacez les plages par les vôtres.

SUMIF supérieur à 0

Le SUMIF peut additionner des valeurs supérieures à zéro.

Cette fonction est particulièrement utile pour les données financières, lorsque vous souhaitez exclure les soldes négatifs ou les valeurs nulles de vos totaux.

Dans l'exemple ci-dessous, la fonction additionne toutes les valeurs de A1:A10 qui sont supérieures à 0.

=SUMIF(A1:A10, ">0")

SUMIF avec un texte partiel

Le SUMIF peut également être utilisée pour additionner des valeurs basées sur des critères textuels. Vous pouvez même inclure des caractères génériques pour prendre en compte les correspondances partielles.

Cette fonction est pratique lorsque vous travaillez avec des ensembles de données comprenant des entrées textuelles, telles que des noms de produits ou des catégories, et que vous souhaitez additionner des valeurs numériques connexes.

L'exemple ci-dessous additionne les valeurs de B1:B10 dont les cellules correspondantes de A1:A10 contiennent la chaîne "text".

=SUMIF(A1:A10, "*text*", B1:B10)

SUMIF n'est pas égal à

Il peut arriver que vous deviez exclure certaines valeurs de votre somme.

Le SUMIF peut additionner les valeurs qui ne sont pas égales à un critère, ce qui est très utile pour filtrer les données indésirables.

L'exemple ci-dessous additionne les valeurs de A1:A10 lorsque les cellules ne sont pas égales à 5.

=SUMIF(A1:A10, "5")

SUMIF vs SUMIFS : quand vous avez besoin de plusieurs conditions

SUMIF vérifie une seule condition. Lorsqu'un total dépend de deux conditions ou plus, comme un produit vendu après une certaine date, utilisez SUMIFS.

Les deux fonctions prennent leurs arguments dans un ordre différent, et c'est là que se produisent la plupart des erreurs :

  • =SUMIF(range, criterion, [sum_range]) : la plage à additionner vient en dernier et vous pouvez l'omettre.
  • =SUMIFS(sum_range, criteria_range1, criterion1, …) : la plage à additionner vient en premier et vous ne pouvez pas l'omettre.

SUMIFS n'additionne une ligne que si toutes les conditions sont vraies. Pour additionner les lignes qui remplissent une condition ou une autre, additionnez deux formules SUMIF, par exemple =SUMIF(C:C,"productA",E:E)+SUMIF(C:C,"productC",E:E).

Pour d'autres cas, consultez notre guide sur SUMIFS avec plusieurs critères.

Exemples de SUMIFS avec plusieurs critères

La fonction SUMIFS vous permet d'additionner des valeurs selon plusieurs critères, applicables à plusieurs plages. Pour simplifier, les exemples ci-dessous reprennent le même jeu de données que pour SUMIF.

SUMIFS avec des critères sur des colonnes différentes

Dans cet exemple, je veux additionner les montants de toutes les ventes de productA réalisées le 1er février 2022 ou après.

1. Dans une cellule vide, saisissez la formule SUMIFS.

SUMIFS dans Google Sheets — =SUMIFS( saisi dans la cellule G2 avec sum_range mis en évidence dans l'encadré d'aide

2. Sélectionnez la plage contenant les valeurs que vous voulez additionner.

SUMIFS dans Google Sheets — colonne sales_amount E:E sélectionnée comme plage de somme

3. Sélectionnez la première plage à laquelle vous voulez appliquer le premier critère. Ici, elle diffère de la plage de somme, car je veux vérifier la colonne des produits.

SUMIFS dans Google Sheets — colonne des produits C:C sélectionnée comme première plage de critères

4. Ajoutez le critère que vous voulez appliquer à la première plage. Dans cet exemple, je veux une correspondance exacte avec "productA".

SUMIFS dans Google Sheets — productA saisi comme premier critère

5. Ensuite, sélectionnez la deuxième plage. C'est la plage à laquelle vous voulez appliquer le deuxième critère. Ci-dessous, j'ai sélectionné la colonne des dates.

SUMIFS dans Google Sheets — colonne des dates A:A sélectionnée comme deuxième plage de critères

6. Ajoutez le deuxième critère, qui sera appliqué à la deuxième plage. Dans cet exemple, j'ai indiqué que la date doit être le 1er février 2022 ou une date ultérieure.

SUMIFS dans Google Sheets — postérieur ou égal au 2/1/22 saisi comme deuxième critère

7. Et voilà. Les ventes de productA réalisées à la date sélectionnée ou après totalisent $70,811.22. La formule complète est =SUMIFS(E:E,C:C,"productA",A:A,">=2/1/22").

Résultat de SUMIFS dans Google Sheets — $70,811.22 de ventes de productA après le 1er février

SUMIFS avec deux critères sur la même colonne

SUMIFS peut aussi appliquer plusieurs critères à une seule plage. Voyons comment obtenir le montant total des ventes dont la valeur est comprise entre $500 et $1000.

1. Saisissez la formule SUMIFS dans une cellule vide.

SUMIFS avec deux critères sur une colonne — =SUMIFS( saisi sous total sum of sales between $500 and $1000

2. Sélectionnez la plage de cellules contenant les valeurs que vous voulez additionner.

SUMIFS avec deux critères sur une colonne — colonne sales_amount E:E sélectionnée comme plage de somme

3. Sélectionnez la plage à laquelle vous voulez appliquer le premier critère. Ici, c'est la même que la plage de somme.

SUMIFS avec deux critères sur une colonne — E:E sélectionné à nouveau comme première plage de critères

4. Ajoutez le premier critère. Dans cet exemple, je veux vérifier que les valeurs sont supérieures ou égales à $500.

SUMIFS avec deux critères sur une colonne — au moins 500 saisi comme premier critère

5. Sélectionnez la plage que vous voulez vérifier avec le deuxième critère. Ici, c'est la même que la plage de somme et la première plage.

SUMIFS avec deux critères sur une colonne — E:E sélectionné comme deuxième plage de critères

6. Ajoutez le deuxième critère. Ci-dessous, j'ai indiqué que les valeurs doivent être inférieures ou égales à $1000.

SUMIFS avec deux critères sur une colonne — au plus 1000 saisi comme deuxième critère

7. Et voilà. Vous obtenez le total des valeurs comprises entre $500 et $1000 : $98,510.33. La formule complète est =SUMIFS(E:E,E:E,">=500",E:E,"<=1000").

Résultat de SUMIFS dans Google Sheets — $98,510.33 de ventes entre $500 et $1000

Erreurs fréquentes avec SUMIF et SUMIFS

Lorsqu'une formule renvoie une erreur ou un total qui semble faux, vérifiez d'abord ces points :

  • Si vous transformez une formule SUMIF en SUMIFS, placez la plage de somme en premier. Laissée à la fin, elle renvoie une erreur ou un total faux.
  • Dans SUMIFS, chaque plage de critères doit avoir le même nombre de lignes et de colonnes que la plage de somme. Si l'une est plus courte, vous obtenez #VALUE!.
  • Les opérateurs se placent entre guillemets : écrivez ">5", et non >5. Pour comparer avec une cellule, associez-y l'opérateur, comme dans ">="&B1.
  • Les dates saisies dans le critère, comme ">=2/1/22", sont interprétées selon les paramètres régionaux de la feuille de calcul. ">="&DATE(2022,2,1) fonctionne avec tous les paramètres régionaux.
  • SUMIF et SUMIFS ignorent les nombres stockés sous forme de texte, si bien que le total est trop bas. Saisissez-les à nouveau comme nombres ou convertissez-les avec VALUE dans une colonne d'aide.

Conclusion

SUMIF et SUMIFS sont des fonctions polyvalentes et faciles à utiliser. Vous pouvez additionner des valeurs selon un ou plusieurs critères, et ces critères peuvent s'appliquer à une ou plusieurs plages. Vous connaissez maintenant la syntaxe des deux fonctions et savez construire des critères avec des opérateurs logiques et de comparaison sur des valeurs numériques et textuelles. Vous disposez aussi d'exemples de différents scénarios avec les deux fonctions, accompagnés d'instructions pas à pas.

Pour en savoir plus sur les fonctions associées COUNTIF et COUNTIFS, consultez notre guide sur COUNTIF et COUNTIFS dans Google Sheets : formule et exemples.

Pour compter les cellules correspondantes au lieu de les additionner, découvrez comment utiliser COUNTIF pour les valeurs supérieures à 0. Pour les formules qui renvoient une valeur selon une condition, lisez notre guide sur fonctions IF dans Google Sheets. Pour découvrir d'autres façons d'explorer et de résumer vos chiffres, consultez notre guide sur l'analyse de données dans Google Sheets.

Si les nombres que vous additionnez sont répartis dans plusieurs feuilles de calcul, Sheetgo peut les réunir en un seul endroit et les maintenir à jour automatiquement, pour que vos totaux SUMIF restent à jour et que vos données soient prêtes pour l'analyse par IA.

Vous pouvez aussi aimer...

Fonctionnalités et formules de google sheets

Comment calculer le taux d'intérêt nominal à l'aide de Google Sheets ?

Sarah est une jeune professionnelle qui doit prendre des décisions financières importantes. Des cartes de crédit aux hypothèques, en passant par les prêts étudiants et les...
Fonctionnalités et formules de google sheets

Extraire les données de Google Calendar dans Google Sheets à l'aide d'Apps Script

Cet article a été publié à l'origine dans notre forum communautaire. Objectif : Ce guide montre comment utiliser Google Apps Script pour extraire des données...
Fonctionnalités et formules de google sheets

Utilisation de la fonction PROPER pour mettre en majuscule la première lettre de chaque mot dans Google Sheets

Note : Cet article a été publié à l'origine dans notre forum communautaire. Vous avez déjà eu besoin de nettoyer une liste de noms, de titres ou d'autres...