Somme colonne B si colonne A contient le début des chiffres

Résolu/Fermé
Aan - 4 avril 2015 à 13:51
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 4 avril 2015 à 15:06
Bonjour,
Besoin de votre aide sur Excel 2010.... J'ai toujours trouvé mes solutions grâce à tous vos commentaires mais là je bloque....
Colonne A Colonne B
Code à 11 chiffres Qtté
81018199106 12
81018199107 18
81018199108 15
81018120009 12

Cellule C1 = 8101899

Je souhaite avoir la somme des qttés pour lesquelles mon code commence par la cellule C1

1er essai
=SOMME.SI($A$3:$A$137;C1&"*";$B$3:$B$137)
2ème essai
=SOMMEPROD((A3:A137=C1&"*")*B3:B137)
Merci de votre aide!
Aan


A voir également:

2 réponses

tontong Messages postés 2556 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 5 septembre 2024 1 057
4 avril 2015 à 14:15
Bonjour,
On suppose qu'Excel a interprété les valeurs de la colonne A comme des nombres.
=SOMMEPROD((PLANCHER(A3:A137/1000;1)=C1)*(B3:B137))
0
AANFR Messages postés 2 Date d'inscription samedi 4 avril 2015 Statut Membre Dernière intervention 4 avril 2015
4 avril 2015 à 14:31
Merci!
Ca fonctionne bien avec la cellule c1.
Mais si en C2 je mets 81018120 et je veux la même formule, ça ne marche plus...
Aussi en C1 c'est 81018199 (et pas 8101899...)

La colonne A est bien en nombre mais je peux le mettre en standard si besoin.

Merci,
:)
0
tontong Messages postés 2556 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 5 septembre 2024 1 057 > AANFR Messages postés 2 Date d'inscription samedi 4 avril 2015 Statut Membre Dernière intervention 4 avril 2015
4 avril 2015 à 14:42
Si en C2 il y a 81018120 et que c'est bien un nombre formé avec les 8 premiers chiffres de 81018120009
=SOMMEPROD((PLANCHER(A3:A137/1000;1)=C2)*(B3:B137))
Donne 12 comme résultat
0
AANFR Messages postés 2 Date d'inscription samedi 4 avril 2015 Statut Membre Dernière intervention 4 avril 2015 > tontong Messages postés 2556 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 5 septembre 2024
4 avril 2015 à 15:03
Merci beaucoup!!!
Ca fonctionne nickel!
C'est moi qui avait fait une faute de frappe....
Bonne journée!!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
4 avril 2015 à 15:06
Bonjour
Essayez peut être avec:

=SOMMEPROD((GAUCHE(A3:A137;NBCAR(C2))*1=C2)*(B3:B137))

crdlmnt
0