Somme de valeur d'une colonne si le texte d'une autre colonne contient

Bonjour, voici mon problème:

Dans la colonne A, j'ai une série de codes littéraux dans le désordre qui vont de "AA.01" à "ZZ.99" qui correspondent à des catégories d'achats. Dans la colonne B j'ai des valeurs numériques qui correspondent au montant de l'achat. Mon objectif serait de sommer les montants d'achat par grandes catégories. Par exemple, sommer tous les montants dont le code achat contient "AA".

Autrement dit il me faudrait une formule du type "=SOMME.SI(colonne A ; contient "AA" ; colonne B).

Je vous remercie par avance pour l'aide que vous pourriez m'apporter.

Respectueusement.

Bonjour,

Deux alternatives basées sur une table structurée nommée BDD. Une formule matricielle à valider par CTRL + SHIFT + ENTER qui nécessite tout de même de répertorier les références une à une en colonne D :

=SOMME(SI(GAUCHE(BDD[REF];2)=D2;BDD[MONTANT];0))

Un requête POWER QUERY (en add on pour EXCEL 2010/2013, natif à partir de 2016) qui fait tout tout seul. Ajouter les données au tableau BDD (bleu) > Clic droit sur la requête (vert) > Actualiser.

Cf fichier joint.

Cdlt,

13classeur1.xlsx (17.71 Ko)

Super, ça fonctionne, merci beaucoup!

Rechercher des sujets similaires à "somme valeur colonne texte contient"