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
Bonjour à tous,


J'ai un tableau Excel (donc) sur lequel je souhaite en colonne B aditionner des cellules (F, J, N, R...) si pour F la colonne H>0, pour J la colonne L>0, pour N la colonne P>0 et ainsi de suite.

Quelle formule dois-je utiliser ? Est-ce possible ?

Je vous remercie d'avance pour votre aide.

Bonne fin de matinée.

PS : je n'ai pas la possibilité de mettre à dispo mon fichier car le proxy de ma boîte me l'interdit.

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
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
0
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
Bonjour

Une idée de formule

=SI(H3>0;F3;0)+SI(L3>0;J3;0)+SI(P3>0;N3;0)+......
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
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.
0
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
... 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
0
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
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
0