Total d'une colonne en fonction d'une autre colonne

ci-joint un fichier qui contient 2 colonnes

et je voudrais bien Totaliser la somme des comptes qui commencent par trois chiffre

exp 310-309-321......

mes salutations

10total.xlsx (62.90 Ko)

Bonsoir à tous,

Une piste ?

Merci Camarde JFL

C'est la bonne solution

bonsoir

ou alors

=SOMMEPROD((GAUCHE($A$2:$A$236;NBCAR(C2))*1=C2)*$B$2:$B$236)

cordialement

Bonsoir de nouveau,

Je vous remercie de ce retour... positif !

N'oubliez pas de passer le sujet en mode résolu !

Salut Mr : JFL

est ce que on peut changer la plage A et B comme ca

=SOMMEPROD((CNUM(GAUCHE($A$2:$A$236;NBCAR(C3)))=C3)*$B$2:$B$236)

(A:A;NBCAR(C3)))=C3)*B:B)

mes salutations

Bonjour à tous,

Il est fortement déconseillé d'utiliser des colonnes entières : Excel va œuvrer inutilement sur une quantité importantes de cellules : 1.048.576 lignes dans une colonne depuis Excel 2007 !

Donc...optez pour une plage nommée.

Pour le reste, si les données des plages colonnes A et C sont au format texte, la formule devrait être opérationnelle.

bonjour

donc pour nommer tes 2 plages de façon dynamique (auto extensible)

1) les touches Ctrl et F3 pour ouvrir le gestionnaire de nom

2) Nouveau

3) à Nom pour la colonne Compte tu saisis compte et à :fait référence à , la formule

DECALER(Feuil1!$A$2;;;NB(Feuil1!$A:$A))

4) pour nommer la colonne des montants meme manip , tu saisis montant avec cette formule

DECALER(compte;;1;)

ainsi les 2 colonnes auront la même dimension , c'est indispensable pour utiliser Sommeprod , tu utilises ces 2 noms à la place de A:A et B:B

cordialement

Bonjour

je n'ai pas réussi malgré que j'ai déclarer comme suit :

Cpt---> ="DECALER(P2!$A$1;;;NB(P2!$A:$A))"

Mt---> ="DECALER(P2!$B$1;;;NB(P2!$B:$B))"

=SOMMEPROD((CNUM(GAUCHE(Cpt;NBCAR(A11)))=A11)*Mt)

j'attend votre aide

re

1) tu dois saisir le mot Compte car ctp peut prêter à confusion

2) pas de "" avant = Decaler , ni après

3) pour la colonne des montants , saisir le mot montant et la formule n'est pas la même

c'est =Decaler(compte;;1;) sans les " "

explication : on deplace la colonne des comptes de 1 colonne ainsi les 2 colonnes on exactement la même dimension même si il y a des vides dans la colonne des montants ; c'est la dimension de compte qui decide de la dimension de montant

Bonjour

j'ai pas pu résoudre le problème

ci-joint le fichier

mes salutations

re

voilà

cordialement

10ninos.xlsx (61.21 Ko)

Merci Mr Tulipe_4 pour votre soutien

en fin ça marche

Rechercher des sujets similaires à "total colonne fonction"