Pour les pro des somme.si avec +sieurs condit

vanelle1459 -  
 Utilisateur anonyme -
Bonjour,

J ai un petit problem je souhaite effectuer la somme d'une colonne si 3 conditions sont remplies:
exemples
de la colonne a1 à a5 je dois retrouver le code 15
de la colonne b1 à B5 (il s'agit de date au format 15/04/07) je ne veux que le mois d avril
de la colonne C1 à C5 je dois retrouver un compte comptable "70721"

D1 a D5 faire la somme de cette colonne.

J ai essaye:
=si(et(a1=15;mois(B1)=4);C1=7072);somme(D1:D5);0)

Mais ca ne marche pas je ne veux pas utiliser sommeprod car j ai enormement de données et c'est trop long.

Merci d avance
A voir également:

12 réponses

nancywulf Messages postés 16 Statut Membre
 
Tu peux toujours faire un pivot table (Tableau croisée dynamique), ton information pourrait être présenté par ton code 15, par mois et par compte comptable. C'est plus simple d'utliser le tableau croisée dynamique.
0
vanelle1459
 
oui j ai deja pense mais ca ne colle pas sur la presentation que' je dois effectuer et deplus j ai smplifie un max c est beaucoup plus complique.
0
Utilisateur anonyme
 
Envoie un exemple de fiche remplie sur

https://www.cjoint.com/
0
vanelle1459
 
https://www.cjoint.com/?czuNIbYm8Y

je ne sais pas si j ai fais la bonne manip
0
Utilisateur anonyme
 
C'est bon.

Tu ne cherches ole compte que sur la racine des comptes? Si oui, combien de chiffres?
0
vanelle1459 > Utilisateur anonyme
 
sur les 8 chiffres
0
Utilisateur anonyme
 
La formule

=SOMME.SI.ENS(L6:L29;C6:C29;A33;F6:F29;B32)

Attention, il faut que tu formates les cellules A33 et B32 en tant que nombre (elles sont formatées en tant que standard).

N'oublie pas de mettre ton topic en "Résolu"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
vanelle1459
 
ca marche pas sniffff!! j ai l erreur #NOM?
=SOMME.SI.ENS(L6:L29;C6:C29;A33;F6:F29;B32)

j ai changé le format je suis en nombre !!
0
Utilisateur anonyme
 
Reposte ton tableau avec l'erreur, chez moi ça marche nickel
0
vanelle1459
 
https://www.cjoint.com/?czvK3fbD6O

j ai du rajouter des macros complementaire je ne sais pas si ca a voir mais bon!
0
Utilisateur anonyme
 
Dans ta formule retape somme.si.ens en majuscules
0
vanelle1459
 
ELLE EST DEJA EN MAJUSCULE J AI ESSAYE EN MINUSCULE MAIS CA NE MARCHE TOUJOURS PAS !

j abandonne pour ce soir j essayerais demain d un autre pc.

Merci encore pour ton aide et ta patience!
0
Utilisateur anonyme > vanelle1459
 
Pourquoi tu abandonnes?

Je t'envoie ton tableau

http://cjoint.com/confirm.php?cjoint=czv4fbNvuG
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonsoir,

je ne veux pas utiliser sommeprod car j ai enormement de données et c'est trop long
En quoi c'est trop long ?
à écrire ? en temps de calcul ?
=SOMMEPROD((C6:C29=A33)*(F6:F29=B32)*L6:L29) n'est pas bien long et répond tout de suite...

eric
0
vanelle1459
 
en temps de calcul sur une base de donnée de 6000 lignes ca me prend au moins 5 mm trop long sinon je trouve c'est formule bienpratique
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282 > vanelle1459
 
C'est vrai que ça fait long.... Sûrement de nombreuses formules qui sont recalculées.
Reste à souhaiter que la fonction proposée par booddha ne provoque pas les même effets.
Sinon, si c'est dû à des formules, il y a toujours la possibilité de ne garder les formules que sur la 1ère ligne et de faire un copier collage spécial valeur sur toutes les autres lignes, ça allège considérablement excel.

eric
0
Utilisateur anonyme
 
Pourquoi abandonner ?

Je t'envoie ton tableau

http://cjoint.com/confirm.php?cjoint=czv4fbNvuG

Ben, plus là?
0
vanelle1459
 
Bonjour

Merci beaucoup pour les réponses je le teste et youpi ca marche tu es formidable.

Merci encore!
0
Utilisateur anonyme
 
Pas d'quoi.
0