Somme, si et multiples critères
Résolu/Fermé
MelMez
Messages postés
14
Date d'inscription
mardi 13 mai 2014
Statut
Membre
Dernière intervention
13 mai 2014
-
Modifié par MelMez le 13/05/2014 à 11:07
PHILOU10120 Messages postés 6389 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 19 septembre 2024 - 13 mai 2014 à 11:57
PHILOU10120 Messages postés 6389 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 19 septembre 2024 - 13 mai 2014 à 11:57
A voir également:
- Somme, si et multiples critères
- Somme si couleur - Guide
- Formule somme excel colonne - Guide
- Excel somme ne fonctionne pas ✓ - Forum Excel
- Somme si date inférieur à aujourd'hui ✓ - Forum Excel
- Somme si oui ✓ - Forum Excel
4 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 411
Modifié par Vaucluse le 13/05/2014 à 11:27
Modifié par Vaucluse le 13/05/2014 à 11:27
Bonjour
essayez cette formule, assez délicate à mettre en place, car elle exige d'un e part des adresses avec indication colonne et ligne, et d'autre part des longueurs de champ identiques:
pour un champ à sommer de F1 à DD1 à adapter:
=SOMMEPROD((SI(DECALER(F1:DD1;;2)=0;DECALER(D1:DB1;;2))*1))
Repère des limites de champ:
1° irtem:
de la cellule départ à la cellule fin
1° item
deux cellules avant la cellule départ et deux cellules avant la cellule fin
sous réserve bien sur, que le "pas" soit constant
crdlmnt
cette formule est matricielle, elle doit être entrée avec la touche enter en maintenant ctrl et shift enfoncées.
Elle fait la somme des valeurs des cellules depuis F1 au pas de 4, en ne prenant en compte que les cellules suivies à deux cellules plus loin par une valeur 0 ou vide (ouf...!)
crdlmnt
Errare humanum est, perseverare diabolicum
essayez cette formule, assez délicate à mettre en place, car elle exige d'un e part des adresses avec indication colonne et ligne, et d'autre part des longueurs de champ identiques:
pour un champ à sommer de F1 à DD1 à adapter:
=SOMMEPROD((SI(DECALER(F1:DD1;;2)=0;DECALER(D1:DB1;;2))*1))
Repère des limites de champ:
1° irtem:
de la cellule départ à la cellule fin
1° item
deux cellules avant la cellule départ et deux cellules avant la cellule fin
sous réserve bien sur, que le "pas" soit constant
crdlmnt
cette formule est matricielle, elle doit être entrée avec la touche enter en maintenant ctrl et shift enfoncées.
Elle fait la somme des valeurs des cellules depuis F1 au pas de 4, en ne prenant en compte que les cellules suivies à deux cellules plus loin par une valeur 0 ou vide (ouf...!)
crdlmnt
Errare humanum est, perseverare diabolicum
PHILOU10120
Messages postés
6389
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
19 septembre 2024
809
13 mai 2014 à 11:28
13 mai 2014 à 11:28
Bonjour
Une idée de formule
=SI(H3>0;F3;0)+SI(L3>0;J3;0)+SI(P3>0;N3;0)+......
Une idée de formule
=SI(H3>0;F3;0)+SI(L3>0;J3;0)+SI(P3>0;N3;0)+......
MelMez
Messages postés
14
Date d'inscription
mardi 13 mai 2014
Statut
Membre
Dernière intervention
13 mai 2014
13 mai 2014 à 11:34
13 mai 2014 à 11:34
Bonjour,
Merci pour vos réponses rapides.
Je prends la soluc de PHILOU10120 (un très grand merci car il ne me restait presque plus de cheveux). J'en reviens pas que ce soit aussi simple.
J'ai peur que l'autre solution soit bien trop compliqués à expliquer car mon fichier servira pour mes collègues dans d'autres régions.
Encore merci à vous deux.
Merci pour vos réponses rapides.
Je prends la soluc de PHILOU10120 (un très grand merci car il ne me restait presque plus de cheveux). J'en reviens pas que ce soit aussi simple.
J'ai peur que l'autre solution soit bien trop compliqués à expliquer car mon fichier servira pour mes collègues dans d'autres régions.
Encore merci à vous deux.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 411
13 mai 2014 à 11:48
13 mai 2014 à 11:48
... et vous avez raison, sauf si votre fichier demande l'addition sur 200 colonnes!!! v u que dans votre demande, le "ainsi de suite"... ne précise pas où s'arrête le champ à traité!
bonne route
crdlmnt
bonne route
crdlmnt
PHILOU10120
Messages postés
6389
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
19 septembre 2024
809
Modifié par PHILOU10120 le 13/05/2014 à 12:36
Modifié par PHILOU10120 le 13/05/2014 à 12:36
Oui c'est la solution de Vaucluse la bonne s'il y a beaucoup de colonnes
Merci Vaucluse pour ta formule
Vaucluse je viens de manipuler ta formule et j'ai l'impression que le résultat est faux
Il faut additionner une case toutes les 4 cases si la case 2 colonnes avant est plus grande que zéro
Peux-tu vérifier, je ne sais pas trop utiliser la fonction Sommeprod
Merci pour tes futures explications
Merci Vaucluse pour ta formule
Vaucluse je viens de manipuler ta formule et j'ai l'impression que le résultat est faux
Il faut additionner une case toutes les 4 cases si la case 2 colonnes avant est plus grande que zéro
Peux-tu vérifier, je ne sais pas trop utiliser la fonction Sommeprod
Merci pour tes futures explications