Calcul sur excel

Résolu/Fermé
Tomtom - 13 nov. 2009 à 18:07
Ttomax Messages postés 60 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 26 juin 2012 - 14 nov. 2009 à 13:11
Bonjour,

Je recherche une formule pour un calcul de temps sur un planing;

Pour compter dans un champ le nombre de cellules correspondant à la valeur que vous cherchez (ici 0:00)par exemple dans un champ de F8 à F12
=NB.SI(F8:F12;"0:00")

Par contre je cherche à calculer dans un champ le nombre de cellules correspondantes à une fourchette de valeur, par exemple je souhaite calculer entre les valeurs 0:00 à 8:00 dans le champ F8 à F12.

D'avance merci car la je galère :-((
A voir également:

18 réponses

dobo69 Messages postés 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 823
13 nov. 2009 à 18:38
bonsoir,

une solution :
=SOMMEPROD((F8:F12>0)*(F8:F12<8/24))
renvoi le nombre d'heures de F8:F12 comprises entre 0:00 et 08:00
0
Ttomax Messages postés 60 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 26 juin 2012 1
13 nov. 2009 à 18:50
Cool et donc pour le nombre d'heure comprise entre 8:00 et 9:00

je fais =SOMMEPROD((F8:F12>8)*(F8:F12<9/24))

Si j'ai bien compris ^^
0
Ttomax Messages postés 60 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 26 juin 2012 1
13 nov. 2009 à 19:04
Oops au secour dobo69,
Trop bon pour la première entre 0:00 et 8:00, ca marche impec,

par contre j'ai fait =SOMMEPROD((T13:T43>8/24)*(T13:T43<9/24)) pour l'intervale 8:00 et 9:00 sur le champ T13 à T43

Mais ca marche pas :-(( je croyais avoir compris lol
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
13 nov. 2009 à 19:14
Bonsoir
... et pourtant elle marche,(il faut rassurer mon ami dobo)je viens d'essayer en copie directe de votre message..
Peut être des défauts dans les données?
quelles sont les valeurs qui devraient être et vous n'avez pas oublié un /24 comme dans votre message 2
Crdlmnt
0

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

Posez votre question
Ttomax Messages postés 60 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 26 juin 2012 1
13 nov. 2009 à 19:21
Oui autant pour moi je me suis trompé dans le message 2, par contre sur mon fichier excel nan je l'ai pas oublié, mais ca ne me donne pas le résultat...

J'ai pourtant regardé mes catégories, elles sont identiques!!!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
13 nov. 2009 à 19:31
Et pourtant... elle tourne!

vérifiez sur le fichir joint si vos conditions sont conformes!

http://www.cijoint.fr/cjlink.php?file=cj200911/cijPR2qfOn.xls

A+ Crdlmnt
0
Ttomax Messages postés 60 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 26 juin 2012 1
13 nov. 2009 à 19:41
ok ok, bah a premiere vu ca marche, c'est un peu trop compliqué pour moi là mais, j'ai rentré de valeurs et ca s'mutipliait bien à coté.... je comprend po tro... merci quand même
0
Ttomax Messages postés 60 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 26 juin 2012 1
13 nov. 2009 à 19:52
par contre j'arrive toujours pas sur ma recherche entre 8:00 et 9:00....
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
13 nov. 2009 à 20:02
RE
faites nous un peit modèle de votre liste de T3 à T43 et mettez là sur
http://www.cijoint.fr/
suivez bien les instructions et déposez le lien ici dans un prochain message.
Crdlmnt
0
Ttomax Messages postés 60 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 26 juin 2012 1
13 nov. 2009 à 20:04
J'ai trouvé, en fait la formule

=SOMMEPROD((T12:T41>8/24)*(T12:T41<9/24)) ne fonctionne pas, par contre celle-ci;
=SOMMEPROD((T12:T41>8/24)*(T12:T41<10/24)) oui, alors je pense que l'intervalle >8/24 et <9/24 est trop petit il faudrait peut etre ≤9/24 mais lorsque je met ce symbole j'ai #NOM? qui s'affiche dans la case...

J'ai donc remplacer par =SOMMEPROD((M9:M39>8/24)*(M9:M39<=9/24)) et ca marche !!! merci a vous deux... mais je vais surement avoir de nouveau besoin de vous un peu plus tard, j'ai encore un calcul que je n'arrive pas a faire....

en attendant, un grand merci :-))) et bonne soirée
0
dobo69 Messages postés 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 823
13 nov. 2009 à 21:22
re-bonsoir, hello Vaucluse !

=SOMMEPROD((T12:T41>8/24)*(T12:T41<9/24))
compte bien les heures comprises de façon exclusive entre 08:00 et 09:00, soit de 08:01 à 08:59

0
Ttomax Messages postés 60 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 26 juin 2012 1
13 nov. 2009 à 21:46
merci dobo69, seulement la plupart de mes valeurs se trouvent à 09:00.

Par contre j'ai autre chose, plus compliqué à mon gout encore;

Voila une de mes cellules, N15 est un résultat d'une opération, donc variable de 0 à 50 sous le format 00:00:00 (00:00:00 à 50:00:00).

si N15 est compris entre 30:00:00 et 45:00:00 en R9 je souhaite que s'affiche la valeur moins 30:00:00.

(exemple: pour N15; 36:00:00, R9; 6:00:00)

et si N15 est au dessus de 45:00:00 en R9 je souhaite que s'affiche la valeur moins 30:00:00 et en T9 je souhaite que s'affiche la valeur moins 45:00:00.

( exemple: pour N15; 48:00:00, R9; 15:00:00, T9; 3:00:00)

Voili voila mes champions!!! merci bcp d'avance...
0
dobo69 Messages postés 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 823
13 nov. 2009 à 22:01
=SI(N15<=45/24;N15-30/24;15/24) en R9 et
=SI(N15<=45/24;0;N15-45/24) en T9

sachant que j'ai compris au vu de l'exemple que R9 = "45:00 - 30:00" soit 15:00 si N15 > 45:00
sinon,la formule de R9 est simplement
=N15-30/24 ....
j'ai aussi considéré <= 45:00 mais ca c'est un détail de mise au point...
0
Ttomax Messages postés 60 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 26 juin 2012 1
13 nov. 2009 à 22:19
un vrai géni ^^ :-))) tu fais des cours particuliers???

euh par contre donc ca marche impeccable, seulement j'ai oublié juste une chose, si N15 est inférieur à 30:00:00, R9 m'affiche ######## ????
0
dobo69 Messages postés 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 823
13 nov. 2009 à 22:35
là, c'est un peu plus vicieux :

Il faut pour afficher des heures négatives dans Excel (et ne me demande pas pourquoi...) aller dans les options > onglet calcul et cocher la case calendrier depuis 1904. (c'est un option pour la compatibilité avec MAC, mais peu importe...)
pourquoi "vicieux" ? : Parce que tout va bien tant qu'on parle d'heures comme dans notre cas, mais si tu a déjà des dates dans le même fichier, alors là problème : elles seront décalées de 4 ans et 1 jour je crois...

je te conseil la lecture d'un sujet à partir de ce post : discussion des "Grands Maitres" Mike-31 et gbinforme ,sujet finalement semblable au tien,
0
Ttomax Messages postés 60 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 26 juin 2012 1
13 nov. 2009 à 22:39
ok merci c'est cool, je vais aller jeter un oeil, bonne soirée et un Grand Merci encore!!

Au plaisir si j'ai besoin je sais ou chercher ^^
0
dobo69 Messages postés 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 823
13 nov. 2009 à 22:42
si on a "fini" et si la réponse te convient tu peux mettre le sujet en résolu..
0
Ttomax Messages postés 60 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 26 juin 2012 1
13 nov. 2009 à 22:52
bah ouai, je vais attendre de voir sur l'autre post et si j'y arrive, je le passerais en résolu.. merci
0
Ttomax Messages postés 60 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 26 juin 2012 1
14 nov. 2009 à 13:11
Bon bah ecoute je te remerci, c'est bon, j'ai fini... je fermele post et encore un grand merci...
0