Un petit probleme pour excel.

Résolu/Fermé
Nicolas - 10 mars 2011 à 17:33
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 - 10 mars 2011 à 19:00
Allo a tous

je me trouve avec un petit probleme
je m'explique...

ma casse total callcule plusieur cell.

exemple de callcule et de resultat que j'aimerais =C13-C6-(C8-C7)-(C12-C11)-(C10-C9)

C6 debut de la journee 7:00
C13 la fin de journee 15:30
C7 debut de pause 9:00
C8 fin de pause 9:15
C11 Debut de dine 11:00
C12 fin de dine 11:30
C10 Debut de pause 13:00
C9 Fin de pause 13:15

pour un total de 7:30 mais moi je veux que sa marque 7.5 et si le total est de 7:15 il faut que sa marque 7.25 tout en respectent un braquette de temps.

je mexplique

de 53 minute a 06 minute sa marque .00
de 07 minute a 21 minute sa marque .25
de 22 minute a 37 minute sa marque .50
de 38 minute a 52 minute sa marque .45

j'espaire avoir ete claire.

3 réponses

pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 644
Modifié par pilas31 le 10/03/2011 à 18:45
Bonjour,

Une proposition si en C16 on a la somme,

La formule suivante (en mettant la cellule au format Nombre) donne le résultat souhaité :
=HEURE(C16)+SI(MINUTE(C16)>=53;1;SI(MINUTE(C16)>=38;0,45;SI(MINUTE(C16)>=22;0,5;SI(MINUTE(C16)>=7;0,25;0))))

EDIT : modification suite à la remarque de mic13710


A+
Cordialement,
0
Sa me dit que j'ais pas asser d'argument pour la fonction
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 644
10 mars 2011 à 18:35
Chez moi ça fonctionne bien, il faut bien copier toute la formule.
0
mic13710 Messages postés 1087 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 355
10 mars 2011 à 18:41
Pilas, si je puis me permettre, le premier argument du premier Si devrait être 1 et non 0
SI(MINUTE(C16)>=53;1;SI(MINUTE(C16.....

Michel
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 644
10 mars 2011 à 18:43
Merci, oui bien vu ...Je suis pas sympa si je lui fait perdre une heure de boulot !!!
0
ma somme se trouve dans la C14 alor ou tu a mis des C16 j'ais mis C14, mais se me dit toujours que je manque d'argument.
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 644
10 mars 2011 à 18:49
Peux -tu nous recopier ta formule ici ?

Merci
0
mic13710 Messages postés 1087 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 355
Modifié par mic13710 le 10/03/2011 à 18:32
Excel calcule les heures sur une période de 24H et attribue une valeur comprise entre 0 et 1. 0H = 0, 24H = 1. Ensuite ce n'est qu'une question d'affichage.

Dans votre cas, le plus simple est de multiplier le résultat du total des heures par 24 et de mettre la cellule au format standard.

Soit en A1 7:15, la formule A1*24 en B1.
Avec la mise en forme standard, le résultat sera 7.25

Michel
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 644
10 mars 2011 à 18:40
Bonjour mic,

Oui mais il souhaite des arrondis particuliers.
Je n'ai pas trouvé de formule sans utiliser des SI .

A+
0
mic13710 Messages postés 1087 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 355
10 mars 2011 à 18:44
Vous avez raison. J'avais occulté les arrondis.

Michel
0