Même formule avec critère variable

Résolu/Fermé
Jean-Philippe - 28 juin 2011 à 14:39
mic13710 Messages postés 1088 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 - 1 juil. 2011 à 12:42
Bonjour,

Je dois faire un modèle de timesheet pour des prestataires externe susceptibles de bosser pour plusieurs clients en même temps. J'ai trouvé un moyen pour différencier automatiquement les différents client avec le formatage traditionnel mais maintenant j'essaye de faire les totaux d'heures par client.

Pour ce faire j'utilise cette formule :

=SOMME.SI($B$6:$F$50;"mi";$A$5)*NB.SI($B$6:$F$50;"mi")/60

Je vous explique. La plage est B6:F50. Le critère est un texte (ici "mi"). Et la somme_plage est la cellule A5 qui contient la valeur "15" correspondant à la valeur numérique de chaque cellule (puisque chaque cellule représente 15 minutes de la journée).

Je multiplie le résultat par le nombre de cellule ou apparait le critère, ce qui me donne un total en minute (même si le champs est "standard") que je divise par 60. Et tout fonctionne bien !

Sauf que quand j'essaye de recopier cette formule dans une autre cellule en changeant le critère de par exempe "mi" à "up", j'obtiens un total de 0 alors que je sélectionne exactement la même plage et la même somme_plage. Ca me rend dingue !

Quelqu'un peut m'expliquer comment cela se fait qu'une même formule sur un même tableau avec juste un critère variable ne fonctionne pas et ne m'indique en plus aucune erreur ?

Merci d'avance pour votre aide.

A voir également:

5 réponses

mic13710 Messages postés 1088 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 353
28 juin 2011 à 18:57
Je ne vois pas comment votre formule peut fonctionner dans sa première partie.
Il me semble qu'il y a plus simple et pour ma part, sachant que chaque cellule représente 15 mn, j'opterais pour la formule suivante :
=NB.SI($B$6:$F$50;"mon critère")/4 qui me donne le nombre d'heures des "mon critère".
1
Raymond PENTIER Messages postés 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 17 088
28 juin 2011 à 19:16
Assure-toi déjà que le "up" de la formule est bien identique à celui du tableau, qui pourrait bien être en réalité un " up" ou encore un "up ", ce qui n'est pas le même critère.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 28/06/2011 à 19:55
Bonjour
mon avis sur la question rejoins celui de mic en passant par là:
SOMME.SI($B$6:$F$50;"mi";$A$5)
on ne voit pas très bien ce que peux ressortir ce code:
_qui recherche le texte dans un champ plutôt qu'une colonne (B6:F16)
_qui ressort la valeur d'on ne sait quoi puisqu'il n'y a pas de champ correspondant mais une seule cellule(A5)
?????
soit vous ne donnez pas ici la bonne formule, soit vos champs sont mal indiqués dans celle ci!
Ce qui fait que la formule de mic parait tout à fait adaptée!
à vous lire
crdlmnt



Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
Jean-Philippe
1 juil. 2011 à 09:45
Bonjour à tous,

Tout d'abord toutes mes excuses pour le délai de réponse. J'ai été franchement débordé et n'ai pu appliquer vos propositions que hier soir. Je vous remercie tous sincèrement de l'intérêt que vous avez porté à ma question et surtout l'excellence de vos réponses.

Je ne suis vraiment pas un spécialiste des formules en excel, comme vous l'aurez remarquer et votre aide me fut précieuse. Je remercie particulièrement mic13710 pour son exemple de formule qui a résolut tout mes problèmes. J'ai juste ajouter un "*" après le "up" pour permettre un texte libre après ces deux lettres et tout roule nickel.

C'est la première fois que je fais appel à un forum pour un coup de main et je vous inscrits d'ores et déjà dans mes favoris au cas ou un prochain problème se pose. Et cette fois, promis, je répondrais plus vite.

En vous remerciant encore tous.

Jean-Philippe
0

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

Posez votre question
mic13710 Messages postés 1088 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 353
1 juil. 2011 à 12:42
Salut Jean-Philippe,

Merci pour le retour. Je suis heureux pour vous que votre problème soit résolu.
N'hésitez pas à revenir sur CCM pour d'autres questions. C'est vraiment un bel outil d'entraide.
Bonne continuation.

P.S. prière de passer le sujet à résolu (ça se trouve sur la ligne d'en-tête de votre message)
0