Somme.si ? Sommeprod ?... ?

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Antoine_SIG

XLDnaute Nouveau
Bonjour,

Dans un onglet, j'ai les colonnes suivantes :
A1 = 01100 ; B1 = 10
A2 = 01120 ; B2 = 15
A3 = 01130 ; B3 = 10
A4 = 01140 ; B4 = 5
A5 = 02110 ; B5 = 20
A6 = 02120 ; B6 = 15
A7 = 02210 ; B7 = 10
A8 = 02220 ; B8 = 12
A9 = 03110 ; B9 = 14
A10 = 03120 ; B10 = 15

Je voudrais sommer les valeurs de la colonne B en fonction des 2 premiers caractères des cellules de la colonne A. Ainsi, je voudrais le tableau suivant :
A1 = 01 ; B1 = 40 (c'est à dire 10+15+10+5)
A2 = 02 ; B2 = 57 (c'est à dire 20+15+10+12)
A3 = 03 ; B3 = 29 (c'est à dire 14+15)

Je ne veux pas de macro mais une simple fonction. Je ne parviens pas à la formuler. Merci d'avance !
 
Re : Somme.si ? Sommeprod ?... ?

Bonjour Antoine SIG,

Avec : =SOMMEPROD((GAUCHE($A$1:$A$11;2)="01")*($B$1:$B$11))

et pour les suivantes, tu remplaces 01 par 02, 03 etc.

Bonne journée.

Jean-Pierre

Edit : Bonjour Bebere, pas bien rapide moi...
 
Re : Somme.si ? Sommeprod ?... ?

Bonjour à vous tous,

Effectivement SOMMEPROD n'autorise pas de cellules vides dans le plage de recherche, mais :
=SOMME(SI(GAUCHE(A2:A32;2)="02";B2:B32))
à valider en matricielle (Ctrl+Maj+Entrée)
s'en accommode fort bien.

abcd
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
844
Réponses
1
Affichages
882
Réponses
4
Affichages
1 K
Retour