Comment Additionner SI Cellule Contains TEXTE
Apprenez à additionner des cellules selon des critères textuels avec les formules SOMME.SI et SOMME.SIS. Ce tutoriel couvre l'addition conditionnelle lorsque les cellules contiennent du texte spécifique, des correspondances partielles ou plusieurs conditions textuelles. Maîtrisez ces formules pour automatiser l'analyse de données.
Pourquoi c'est important
L'addition conditionnelle par texte est essentielle pour l'analyse financière, la gestion des stocks et les rapports de données. Cette compétence économise du temps en automatisant les calculs qui nécessiteraient autrement un tri manuel.
Prérequis
- •Compréhension de base des références de cellules Excel
- •Familiarité avec la syntaxe de la formule SOMME
- •Connaissance des opérateurs logiques et caractères de remplacement
Instructions étape par étape
Ouvrir votre fichier Excel et identifier les données
Ouvrez Excel et localisez la plage de données contenant les critères textuels et les valeurs à additionner. Notez la colonne avec les données textuelles et la colonne adjacente avec les valeurs numériques.
Cliquer sur la cellule cible pour votre formule
Sélectionnez une cellule vide où vous voulez que le résultat apparaisse, généralement sous ou à côté de votre plage de données.
Entrer la formule SOMME.SI avec critères textuels
Tapez la formule: =SOMME.SI(plage_avec_texte, 'critères_texte', plage_somme). Par exemple: =SOMME.SI(A2:A10, '*pomme*', B2:B10) pour additionner les valeurs où les cellules contiennent 'pomme'.
Utiliser les caractères de remplacement pour les correspondances partielles
Utilisez les astérisques (*) comme caractères de remplacement: avant et après le texte pour correspondre n'importe où (ex: '*ventes*'), après pour correspondre au début (ex: 'ventes*'), avant pour correspondre à la fin (ex: '*ventes').
Appuyer sur Entrée et vérifier les résultats
Appuyez sur Entrée pour exécuter la formule. Vérifiez que la somme est correcte en contrôlant manuellement quelques cellules correspondantes dans votre plage de critères.
Méthodes alternatives
SOMME.SIS pour plusieurs critères textuels
Utilisez =SOMME.SIS(plage_somme, plage_critères1, critères1, plage_critères2, critères2) pour additionner selon plusieurs conditions textuelles simultanément.
SOMMEPROD avec la fonction RECHERCHE
Utilisez =SOMMEPROD((ISNUMBER(SEARCH('texte', plage))) * (valeurs_à_additionner)) pour des scénarios avancés de correspondance partielle.
Combinaison FiltreAuto et SOMME
Appliquez le FiltreAuto pour afficher uniquement les lignes correspondant à votre critère texte, puis utilisez SOUS.TOTAL(9, plage) pour additionner les cellules visibles.
Astuces et conseils
- ✓Les critères textuels ne sont pas sensibles à la casse dans SOMME.SI; 'POMME' et 'pomme' produisent les mêmes résultats.
- ✓Utilisez des guillemets autour des critères textuels: =SOMME.SI(A:A, 'texte exact', B:B) même pour les correspondances exactes.
- ✓Combinez les caractères de remplacement de manière créative: '*' correspond à n'importe quelle séquence de caractères.
- ✓Assurez-vous que plage_somme et plage_critères ont le même nombre de lignes pour des calculs précis.
Astuces avancées
- ★Utilisez les références absolues ($A$2:$A$10) dans SOMME.SI lors de la copie de formules pour éviter les décalages de plage.
- ★Imbriquez SOMME.SI avec les instructions SI pour créer une logique conditionnelle: =SI(SOMME(plage)>1000, SOMME.SI(...), 0).
- ★Combinez SOMME.SI avec AUJOURD'HUI() ou les fonctions DATE pour additionner dynamiquement selon les correspondances textuelles.
- ★Utilisez SOMMEPROD avec FIND pour les correspondances textuelles sensibles à la casse lorsque SOMME.SI est insuffisant.
Résolution de problèmes
Vérifiez que les critères textuels correspondent exactement au contenu des cellules (vérifiez les espaces supplémentaires). Assurez-vous que plage_somme contient des valeurs numériques. Testez avec des caractères de remplacement: =SOMME.SI(A:A, '*partiel*', B:B).
Vérifiez que plage_somme contient uniquement des nombres ou des cellules vides. S'il contient du texte, convertissez en nombres en premier ou utilisez SOMMEPROD.
Confirmez que vous utilisez des caractères de remplacement astérisque: =SOMME.SI(A:A, '*texte*', B:B). Sans astérisques, SOMME.SI recherche uniquement les correspondances exactes.
Utilisez des références absolues pour les plages: =SOMME.SI($A$2:$A$10, 'texte', $B$2:$B$10) pour empêcher l'ajustement automatique lors de la copie.
Formules Excel associées
Questions fréquentes
Puis-je utiliser SOMME.SI avec plusieurs critères textuels à la fois?
SOMME.SI est-il sensible à la casse?
Quelle est la différence entre SOMME.SI et SOMME.SIS?
Comment additionner si une cellule contient du texte (n'importe quel texte)?
Puis-je utiliser SOMME.SI avec des dates stockées en tant que texte?
C'etait une tache. ElyxAI en gere des centaines.
S'inscrire