Pour les pro des somme.si avec +sieurs condit
vanelle1459
-
booddha -
booddha -
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
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
Configuration: Windows Vista Internet Explorer 7.0
12 réponses
-
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.
-
-
-
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" -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
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 !! -
-
https://www.cjoint.com/?czvK3fbD6O
j ai du rajouter des macros complementaire je ne sais pas si ca a voir mais bon! -
-
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-
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
- 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
-
-
Pourquoi abandonner ?
Je t'envoie ton tableau
http://cjoint.com/confirm.php?cjoint=czv4fbNvuG
Ben, plus là? -
Bonjour
Merci beaucoup pour les réponses je le teste et youpi ca marche tu es formidable.
Merci encore! -