Formule excel

Résolu
RAF26ML Messages postés 114 Date d'inscription   Statut Membre Dernière intervention   -  
Raymond PENTIER Messages postés 59003 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je cherche à faire une formule avec je pense nb.si à plusieurs critères, je m'explique
je crée un tableau pour des salariés qui posent des RTT, sur 30 jours, la formule
devra récapituler sur les 30 jours le nombre de AM=0,50 + M=0,50 + J=1 afin de compter le nombre de RTT.....

Merci beaucoup pour votre aide...

7 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 441
 
Bonjour
sans avoir plus d'inf sur vos données, ça ne va pas être facile
soit vous détaillez un peu comment elles sont organisées, soit vous déposez un modèle (en bidouillant les noms pour confidentialité) avec quelques explications ici:
http://mon-partage.fr
et revenez ici coller le lien créé sur le site
à vous lire
crdmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
RAF26ML Messages postés 114 Date d'inscription   Statut Membre Dernière intervention  
 
Voici le lien...https://mon-partage.fr/admin/Nj9tolH1/gNG2zESE/

j'espère que vous pourrez le lire

Par avance merci
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 441
 
Re
voyez avec cette formule en CO8

=NB.SI(B8:CN8;"J")+(NB.SI(B8:CN8;"M")+NB.SI(B8:CN8;"AM"))*0,5


ou encore:

=SOMMEPROD(((B8:CN8="J")+((B8:CN8="M")+(B8:CN8="AM"))/2)*1)


crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
RaymondPENTIER Messages postés 71 Date d'inscription   Statut Membre Dernière intervention   14
 
Bonjour RAF,
et mes amitiés à Vaucluse !

D'abord il n'existe pas de fonction SI.SOMME, mais la fonction SOMME.SI
De toutes façons c'est la fonction NB.SI qui est utile ici.
D'autre part tu as placé des ; au petit bonheur ...

Ta formule
=SI.SOMME(B8:CN8="j";1);SI(B8:CN8="M";0,5);SI(B8:CN8="AM";0,5)
devrait donc être modifiée comme suit
=NB.SI(B8:CN8;"j")*1+NB.SI(B8:CN8;"m")*0,5+NB.SI(B8:CN8;"am")*0,5
que Vaucluse a optimisée.
0

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

Posez votre question
RAF26ML Messages postés 114 Date d'inscription   Statut Membre Dernière intervention  
 
Déjà merci pour votre réponse, le problème c'est que du coup tout est multiplié par 0,5 or quand il rentre un J qui veut dire journée, il faudrait
qu'il additionne 1, le total de l'exemple sur fichier partagé est de 3,5 pour la première ligne....
0
RaymondPENTIER Messages postés 71 Date d'inscription   Statut Membre Dernière intervention   14
 
Non RAF ! Tu t'es trompé !
Fais un copier-coller de nos formules, car tu oublies certainement une parenthèse quand tu saisis au clavier !
0
RAF26ML Messages postés 114 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup à tous ! ça marche...............

Cordialement.
0
Raymond PENTIER Messages postés 59003 Date d'inscription   Statut Contributeur Dernière intervention   17 374
 
Tant mieux, RAF26ML ! Mais nous n'avions aucun doute ...

Pour tes prochaines interventions dans le forum Bureautique>Excel, pense à écrire la formule qui te pose problème, autant que possible joins ton fichier à l'aide de Cjoint.com et fais très attention aux parenthèses, points-virgules, deux-points, apostrophes et guillemets, dont la présence ou l'oubli ont des conséquences majeures sur le bon fonctionnement de la formule.

Donc à très bientôt.
0