Accéder au contenu principal

Comment faire la somme si la cellule adjacente est égale, vide ou contient du texte dans Excel ?

Author: Siluvia Last Modified: 2025-08-06

Lorsque vous travaillez avec Microsoft Excel, il y a de nombreuses situations où vous pourriez avoir besoin de faire la somme des valeurs d'une colonne, mais uniquement si la cellule adjacente dans une autre colonne répond à une certaine condition. Ces conditions peuvent inclure que la cellule adjacente soit égale à une valeur spécifique (comme un nom de produit ou un code), qu'elle soit vide, ou encore qu'elle contienne du texte. Effectuer ces types de sommes conditionnelles avec précision peut vous aider à analyser rapidement des chiffres de vente, des stocks, des présences ou d'autres ensembles de données où les informations connexes sont réparties sur plusieurs colonnes.

Ce tutoriel propose des solutions pratiques, étape par étape, basées sur des formules pour répondre à ces besoins, explique leurs scénarios d'application et offre des conseils pour garantir des résultats précis.

Somme si la cellule adjacente est égale à un critère dans Excel
Somme si la cellule adjacente est vide dans Excel
Somme si la cellule adjacente contient du texte dans Excel


Somme si la cellule adjacente est égale à un critère dans Excel

Comme le montre la capture d'écran ci-dessous, imaginez que vous avez plusieurs produits listés avec leurs prix dans un tableau. Si vous devez additionner tous les prix pour « Bœuf », vous pouvez accomplir cela efficacement en utilisant une formule. Cette approche est très pratique pour les rapports de vente ou le suivi des dépenses lorsque vous devez souvent totaliser des valeurs liées à une étiquette ou une catégorie spécifique.

a screenshot of the original data range

1. Sélectionnez la cellule où vous souhaitez que le résultat de la somme apparaisse.

2. Copiez et collez la formule suivante dans la Barre de formule :

=SUM(IF(A4:E10=A13, B4:F10,0))

Après avoir entré la formule, appuyez simultanément sur Ctrl + Shift + Enter pour créer une formule matricielle. Excel calculera la somme des prix uniquement pour le produit listé dans la cellule A13 (par exemple, "Bœuf").

a screenshot of using formula to sum values based on adjacent cells that are equal a criterion

Explication des paramètres : Dans cette formule, A4:E10 est la plage avec votre catégorie ou critères, A13 est la cellule contenant le critère que vous souhaitez correspondre, et B4:F10 est la plage contenant les valeurs que vous souhaitez additionner. Ajustez ces références selon vos besoins pour correspondre à la disposition de votre tableau.

Conseils : Vérifiez deux fois s'il n'y a pas d'espaces supplémentaires ou d'incohérences dans vos critères pour éviter des résultats incorrects. Si vos données ne sont pas organisées en bloc (par exemple, pas en multi-colonnes), vous pouvez ajuster la formule pour des plages à colonne unique.

Applicabilité : Cette solution convient aux ensembles de données de taille modérée où vous souhaitez un total rapide basé sur des critères sans logique avancée. Pour des critères changeants, mettez simplement à jour la valeur dans A13.

Problèmes potentiels : Si vous oubliez d'utiliser Ctrl + Shift + Enter (et que vous n'utilisez pas des versions plus récentes d'Excel qui prennent en charge les tableaux dynamiques), vous pourriez recevoir une erreur #VALEUR! ou des résultats incorrects.


Combinez facilement les doublons dans une colonne et faites la somme des valeurs dans une autre colonne basée sur les doublons dans Excel

Le Kutools for Excel's Advanced Combine Rows vous aide à combiner rapidement les lignes en double dans une colonne et à calculer ou combiner les valeurs dans une autre colonne basée sur les doublons dans Excel. Cela est particulièrement utile lors du nettoyage et du résumé de grands tableaux, et nécessite un ajustement manuel minimal pour divers scénarios.
Téléchargez-le et essayez-le dès maintenant ! (30 jours d'essai gratuit)

a screenshot of using Kutools for Excel to combine duplicates in a column while summing corresponding values in another column


Somme si la cellule adjacente est vide dans Excel

Dans de nombreuses feuilles Excel, il est courant de rencontrer des lignes où certaines cellules sont laissées vides parce que les données n'ont pas été enregistrées ou n'étaient pas applicables. Si vous souhaitez seulement additionner les valeurs où la cellule adjacente est vide, comme totaliser des articles avec des descriptions manquantes ou des catégories non assignées, appliquez cette solution de formule.

a screenshot of the original data range with blank cells in the adjacent column

1. Sélectionnez une cellule vide pour l'affichage du résultat.

2. Copiez la formule suivante dans la Barre de formule (ajustez les plages pour correspondre à vos données réelles) :

=SUM(IF(ISBLANK(B2:B7),A2:A7,0))

Appuyez sur Ctrl + Shift + Enter pour appliquer comme une formule matricielle. La somme se mettra à jour pour inclure uniquement les valeurs dont la cellule adjacente (correspondante) est vide.

a screenshot of using formula to sum values based on adjacent cells that are blank

Maintenant, la cellule de résultat affiche la somme des valeurs où la cellule correspondante dans la colonne B est vide.

Explication des paramètres : B2:B7 fait référence à la plage avec des cellules potentiellement vides, et A2:A7 est la plage de valeurs à additionner.

Conseil pratique : Avant d'appliquer la formule, vérifiez s'il y a des espaces cachés ou des caractères invisibles dans vos cellules « vides ». Les cellules qui semblent vides mais contiennent des caractères d'espacement ne seront pas comptées comme vides, ce qui fera que la formule les ignorera.

Applicabilité : Cela convient aux vérifications d'inventaire, aux registres de présence ou aux feuilles financières où les points de données vides doivent être mis en avant et quantifiés.


Somme si la cellule adjacente contient du texte dans Excel

Parfois, vous devez totaliser uniquement les valeurs où la cellule adjacente contient tout type de texte. Cela peut être utile dans des situations où vous souhaitez ignorer les valeurs vides ou numériques à côté de vos données cibles, par exemple, additionner les montants de commande là où la colonne « Remarques » n'est pas vide ou où une étiquette est présente dans la cellule voisine.

En continuant avec l'exemple précédent, appliquez cette méthode :

1. Sélectionnez une cellule vide pour la somme, puis copiez et collez cette formule dans la Barre de formule :

=SUMIF(B2:B7,"<>"&"",A2:A7)

Après avoir entré la formule, appuyez sur Ctrl + Shift + Enter si nécessaire dans votre version d'Excel. La formule additionnera uniquement les valeurs dans A2:A7 où la cellule adjacente dans B2:B7 contient du texte (c'est-à-dire n'est pas vide).

Le résultat s'affichera dans la cellule que vous aurez choisie, fournissant un total en temps réel des valeurs avec des entrées de texte adjacentes.

a screenshot of using formula to sum values based on adjacent cells that contain text

Explication des paramètres : B2:B7 est la plage de référence pour la condition de texte adjacente, et A2:A7 représente les valeurs à totaliser.

Conseils : Cette méthode ignore les cellules adjacentes qui sont complètement vides. Si certaines cellules semblent vides mais contiennent en réalité du texte invisible ou des formules, elles peuvent quand même être incluses, alors inspectez vos données pour assurer leur cohérence.

Scénario d'utilisation : Cela convient particulièrement aux rapports opérationnels ou de synthèse avec des notes/descriptions facultatives, ou pour analyser les champs de participation ou de statut marqués textuellement.


Meilleurs outils de productivité Office

🤖 Kutools AI Aide : Révolutionnez l'analyse de données grâce à : Exécution intelligente   |  Générer du code  |  Créer des Formules personnalisées  |  Analyser des données et générer des graphiques  |  Appeler les Fonctions améliorées
Fonctionnalités populaires : Trouver, mettre en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Combiner les colonnes ou cellules sans perdre de données   |  Arrondir...
Super RECHERCHEV : Recherche multi-critères    Recherche multi-valeurs  |   Recherche multi-feuilles   |   Correspondance floue ....
Liste déroulante avancée : Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante avec sélection multiple ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer des colonnes  |  Basculer l’état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités à la une : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & de feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Chiffrer/Déchiffrer les cellules    Envoyer un e-mail par liste   |  Super Filtre   |   Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...) ...
Top15 des ensembles d’outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   Plus de50 types de graphiques (Diagramme de Gantt, ...)   |   Plus de40 formules intelligentes (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils dinsertion (Insérer un code QR, Insérer une image depuis le chemin, ...)   |  12 outils de conversion (Convertir en mots, Conversion de devises, ...)   |  7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...)   |   ... et bien plus encore
Utilisez Kutools dans votre langue préférée: compatible avec l’anglais, l’espagnol, l’allemand, le français, le chinois et plus de40 autres langues !

Dynamisez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité la plus essentielle pour vous...


Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail

  • Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, au lieu d’ouvrir de nouvelles fenêtres.
  • Augmentez votre productivité de50% et réduisez des centaines de clics de souris chaque jour!